builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0207 starttime: 1468497655.22 results: success (0) buildid: 20160714035142 builduid: a500e45266444b5e9bd4ccaa96d4c2b7 revision: fc7cc284b0c73491db3f45c165cf7ddb78fdde01 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 05:00:55.219173) ========= master: http://buildbot-master135.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 05:00:55.219629) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-14 05:00:55.219925) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-14 05:00:55.264851) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 05:00:55.265167) ========= 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.gJgQhBeN2L/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.IoyVnwpDQy/Listeners TMPDIR=/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-07-14 05:00:55-- 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% 170M=0s 2016-07-14 05:00:55 (170 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.105217 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 05:00:55.392220) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 05:00:55.392757) ========= 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.gJgQhBeN2L/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.IoyVnwpDQy/Listeners TMPDIR=/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/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.020361 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 05:00:55.443239) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-07-14 05:00:55.444002) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev fc7cc284b0c73491db3f45c165cf7ddb78fdde01 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev fc7cc284b0c73491db3f45c165cf7ddb78fdde01 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.gJgQhBeN2L/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.IoyVnwpDQy/Listeners TMPDIR=/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-07-14 05:00:55,525 truncating revision to first 12 chars 2016-07-14 05:00:55,525 Setting DEBUG logging. 2016-07-14 05:00:55,525 attempt 1/10 2016-07-14 05:00:55,525 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/fc7cc284b0c7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-14 05:00:58,350 unpacking tar archive at: mozilla-beta-fc7cc284b0c7/testing/mozharness/ program finished with exit code 0 elapsedTime=3.100656 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-07-14 05:00:58.569345) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 05:00:58.569807) ========= script_repo_revision: fc7cc284b0c73491db3f45c165cf7ddb78fdde01 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 05:00:58.570251) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-14 05:00:58.570581) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-14 05:00:58.589174) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 43 secs) (at 2016-07-14 05:00:58.589672) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.gJgQhBeN2L/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.IoyVnwpDQy/Listeners TMPDIR=/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/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 05:00:58 INFO - MultiFileLogger online at 20160714 05:00:58 in /builds/slave/test 05:00:58 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 05:00:58 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:00:58 INFO - {'append_to_log': False, 05:00:58 INFO - 'base_work_dir': '/builds/slave/test', 05:00:58 INFO - 'blob_upload_branch': 'mozilla-beta', 05:00:58 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:00:58 INFO - 'buildbot_json_path': 'buildprops.json', 05:00:58 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:00:58 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:00:58 INFO - 'download_minidump_stackwalk': True, 05:00:58 INFO - 'download_symbols': 'true', 05:00:58 INFO - 'e10s': False, 05:00:58 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:00:58 INFO - 'tooltool.py': '/tools/tooltool.py', 05:00:58 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:00:58 INFO - '/tools/misc-python/virtualenv.py')}, 05:00:58 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:00:58 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:00:58 INFO - 'log_level': 'info', 05:00:58 INFO - 'log_to_console': True, 05:00:58 INFO - 'opt_config_files': (), 05:00:58 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:00:58 INFO - '--processes=1', 05:00:58 INFO - '--config=%(test_path)s/wptrunner.ini', 05:00:58 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:00:58 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:00:58 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:00:58 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:00:58 INFO - 'pip_index': False, 05:00:58 INFO - 'require_test_zip': True, 05:00:58 INFO - 'test_type': ('testharness',), 05:00:58 INFO - 'this_chunk': '1', 05:00:58 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:00:58 INFO - 'total_chunks': '10', 05:00:58 INFO - 'virtualenv_path': 'venv', 05:00:58 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:00:58 INFO - 'work_dir': 'build'} 05:00:58 INFO - ##### 05:00:58 INFO - ##### Running clobber step. 05:00:58 INFO - ##### 05:00:58 INFO - Running pre-action listener: _resource_record_pre_action 05:00:58 INFO - Running main action method: clobber 05:00:58 INFO - rmtree: /builds/slave/test/build 05:00:58 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:00:58 INFO - Running post-action listener: _resource_record_post_action 05:00:58 INFO - ##### 05:00:58 INFO - ##### Running read-buildbot-config step. 05:00:58 INFO - ##### 05:00:58 INFO - Running pre-action listener: _resource_record_pre_action 05:00:58 INFO - Running main action method: read_buildbot_config 05:00:58 INFO - Using buildbot properties: 05:00:58 INFO - { 05:00:58 INFO - "project": "", 05:00:58 INFO - "product": "firefox", 05:00:58 INFO - "script_repo_revision": "production", 05:00:58 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 05:00:58 INFO - "repository": "", 05:00:58 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 05:00:58 INFO - "buildid": "20160714035142", 05:00:58 INFO - "pgo_build": "False", 05:00:58 INFO - "basedir": "/builds/slave/test", 05:00:58 INFO - "buildnumber": 17, 05:00:58 INFO - "slavename": "t-yosemite-r7-0207", 05:00:58 INFO - "master": "http://buildbot-master135.bb.releng.scl3.mozilla.com:8201/", 05:00:58 INFO - "platform": "macosx64", 05:00:58 INFO - "branch": "mozilla-beta", 05:00:58 INFO - "revision": "fc7cc284b0c73491db3f45c165cf7ddb78fdde01", 05:00:58 INFO - "repo_path": "releases/mozilla-beta", 05:00:58 INFO - "moz_repo_path": "", 05:00:58 INFO - "stage_platform": "macosx64", 05:00:58 INFO - "builduid": "a500e45266444b5e9bd4ccaa96d4c2b7", 05:00:58 INFO - "slavebuilddir": "test" 05:00:58 INFO - } 05:00:58 INFO - Found installer url https://queue.taskcluster.net/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 05:00:58 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 05:00:58 INFO - Running post-action listener: _resource_record_post_action 05:00:58 INFO - ##### 05:00:58 INFO - ##### Running download-and-extract step. 05:00:58 INFO - ##### 05:00:58 INFO - Running pre-action listener: _resource_record_pre_action 05:00:58 INFO - Running main action method: download_and_extract 05:00:58 INFO - mkdir: /builds/slave/test/build/tests 05:00:58 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')]} 05:00:58 INFO - https://queue.taskcluster.net/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 05:00:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 05:00:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 05:00:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 05:00:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json'}, attempt #1 05:01:00 INFO - Downloaded 1201 bytes. 05:01:00 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 05:01:00 INFO - Using the following test package requirements: 05:01:00 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 05:01:00 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:01:00 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 05:01:00 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:01:00 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 05:01:00 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:01:00 INFO - u'jsshell-mac64.zip'], 05:01:00 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:01:00 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 05:01:00 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 05:01:00 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:01:00 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 05:01:00 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:01:00 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 05:01:00 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:01:00 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 05:01:00 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:01:00 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 05:01:00 INFO - Downloading packages: [u'firefox-48.0.en-US.mac64.common.tests.zip', u'firefox-48.0.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 05:01:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:01:00 INFO - https://queue.taskcluster.net/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 05:01:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 05:01:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 05:01:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 05:01:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip'}, attempt #1 05:01:01 INFO - Downloaded 18370163 bytes. 05:01:01 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:01:01 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:01:01 INFO - caution: filename not matched: web-platform/* 05:01:01 INFO - Return code: 11 05:01:01 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')]} 05:01:01 INFO - https://queue.taskcluster.net/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 05:01:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 05:01:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 05:01:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 05:01:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip'}, attempt #1 05:01:03 INFO - Downloaded 36389883 bytes. 05:01:03 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:01:03 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:01:07 INFO - caution: filename not matched: bin/* 05:01:07 INFO - caution: filename not matched: config/* 05:01:07 INFO - caution: filename not matched: mozbase/* 05:01:07 INFO - caution: filename not matched: marionette/* 05:01:07 INFO - caution: filename not matched: tools/wptserve/* 05:01:07 INFO - Return code: 11 05:01:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:01:07 INFO - https://queue.taskcluster.net/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 05:01:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 05:01:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 05:01:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 05:01:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 05:01:09 INFO - Downloaded 73025107 bytes. 05:01:09 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 05:01:09 INFO - mkdir: /builds/slave/test/properties 05:01:09 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:01:09 INFO - Writing to file /builds/slave/test/properties/build_url 05:01:09 INFO - Contents: 05:01:09 INFO - build_url:https://queue.taskcluster.net/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 05:01:09 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:01:09 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:01:09 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:01:09 INFO - Contents: 05:01:09 INFO - symbols_url:https://queue.taskcluster.net/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:01: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')]} 05:01:09 INFO - https://queue.taskcluster.net/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:01:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:01:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:01:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:01:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 05:01:13 INFO - Downloaded 103720631 bytes. 05:01:13 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 05:01:13 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 05:01:16 INFO - Return code: 0 05:01:16 INFO - Running post-action listener: _resource_record_post_action 05:01:16 INFO - Running post-action listener: set_extra_try_arguments 05:01:16 INFO - ##### 05:01:16 INFO - ##### Running create-virtualenv step. 05:01:16 INFO - ##### 05:01:16 INFO - Running pre-action listener: _pre_create_virtualenv 05:01:16 INFO - Running pre-action listener: _resource_record_pre_action 05:01:16 INFO - Running main action method: create_virtualenv 05:01:16 INFO - Creating virtualenv /builds/slave/test/build/venv 05:01:16 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 05:01:16 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:01:16 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:01:16 INFO - Using real prefix '/tools/python27' 05:01:16 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:01:17 INFO - Installing distribute.............................................................................................................................................................................................done. 05:01:20 INFO - Installing pip.................done. 05:01:20 INFO - Return code: 0 05:01:20 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:01: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')]} 05:01:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:01:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:01: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')]} 05:01:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:01:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:01:20 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 0x106867e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x106884f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcc5b4b7a90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1068805e0>, '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 0x106463cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10648e990>, '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.gJgQhBeN2L/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.IoyVnwpDQy/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:01:20 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 05:01:20 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 05:01:20 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.gJgQhBeN2L/Render', 05:01:20 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:01:20 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:01:20 INFO - 'HOME': '/Users/cltbld', 05:01:20 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:01:20 INFO - 'LOGNAME': 'cltbld', 05:01:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:01:20 INFO - 'MOZ_NO_REMOTE': '1', 05:01:20 INFO - 'NO_EM_RESTART': '1', 05:01:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:01:20 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:01:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:01:20 INFO - 'PWD': '/builds/slave/test', 05:01:20 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:01:20 INFO - 'SHELL': '/bin/bash', 05:01:20 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.IoyVnwpDQy/Listeners', 05:01:20 INFO - 'TMPDIR': '/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/', 05:01:20 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:01:20 INFO - 'USER': 'cltbld', 05:01:20 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:01:20 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:01:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:01:20 INFO - 'XPC_FLAGS': '0x0', 05:01:20 INFO - 'XPC_SERVICE_NAME': '0', 05:01:20 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:01:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:01:20 INFO - Downloading/unpacking psutil>=0.7.1 05:01:20 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 05:01:20 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 05:01:20 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 05:01:20 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 05:01:20 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 05:01:20 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 05:01:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:01:23 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:01:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:01:23 INFO - Installing collected packages: psutil 05:01:23 INFO - Running setup.py install for psutil 05:01:23 INFO - building 'psutil._psutil_osx' extension 05:01:23 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 05:01:24 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 05:01:24 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 05:01:24 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 05:01:24 INFO - building 'psutil._psutil_posix' extension 05:01:24 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 05:01:24 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 05:01:24 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 05:01:24 INFO - ^ 05:01:24 INFO - 1 warning generated. 05:01:24 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 05:01:24 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:01:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:01:24 INFO - Successfully installed psutil 05:01:24 INFO - Cleaning up... 05:01:24 INFO - Return code: 0 05:01:24 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:01:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:01:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:01:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:01:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:01:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:01:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:01:24 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 0x106867e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x106884f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcc5b4b7a90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1068805e0>, '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 0x106463cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10648e990>, '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.gJgQhBeN2L/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.IoyVnwpDQy/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:01:24 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 05:01:24 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 05:01:24 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.gJgQhBeN2L/Render', 05:01:24 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:01:24 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:01:24 INFO - 'HOME': '/Users/cltbld', 05:01:24 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:01:24 INFO - 'LOGNAME': 'cltbld', 05:01:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:01:24 INFO - 'MOZ_NO_REMOTE': '1', 05:01:24 INFO - 'NO_EM_RESTART': '1', 05:01:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:01:24 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:01:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:01:24 INFO - 'PWD': '/builds/slave/test', 05:01:24 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:01:24 INFO - 'SHELL': '/bin/bash', 05:01:24 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.IoyVnwpDQy/Listeners', 05:01:24 INFO - 'TMPDIR': '/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/', 05:01:24 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:01:24 INFO - 'USER': 'cltbld', 05:01:24 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:01:24 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:01:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:01:24 INFO - 'XPC_FLAGS': '0x0', 05:01:24 INFO - 'XPC_SERVICE_NAME': '0', 05:01:24 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:01:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:01:25 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:01:25 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 05:01:25 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 05:01:25 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 05:01:25 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 05:01:25 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 05:01:25 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 05:01:27 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:01:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:01:27 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:01:27 INFO - Installing collected packages: mozsystemmonitor 05:01:27 INFO - Running setup.py install for mozsystemmonitor 05:01:27 INFO - Successfully installed mozsystemmonitor 05:01:27 INFO - Cleaning up... 05:01:27 INFO - Return code: 0 05:01:27 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:01:27 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')]} 05:01:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:01:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:01:27 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')]} 05:01:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:01:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:01:27 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 0x106867e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x106884f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcc5b4b7a90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1068805e0>, '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 0x106463cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10648e990>, '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.gJgQhBeN2L/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.IoyVnwpDQy/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:01:27 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 05:01:27 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 05:01:27 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.gJgQhBeN2L/Render', 05:01:27 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:01:27 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:01:27 INFO - 'HOME': '/Users/cltbld', 05:01:27 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:01:27 INFO - 'LOGNAME': 'cltbld', 05:01:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:01:27 INFO - 'MOZ_NO_REMOTE': '1', 05:01:27 INFO - 'NO_EM_RESTART': '1', 05:01:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:01:27 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:01:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:01:27 INFO - 'PWD': '/builds/slave/test', 05:01:27 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:01:27 INFO - 'SHELL': '/bin/bash', 05:01:27 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.IoyVnwpDQy/Listeners', 05:01:27 INFO - 'TMPDIR': '/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/', 05:01:27 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:01:27 INFO - 'USER': 'cltbld', 05:01:27 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:01:27 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:01:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:01:27 INFO - 'XPC_FLAGS': '0x0', 05:01:27 INFO - 'XPC_SERVICE_NAME': '0', 05:01:27 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:01:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:01:28 INFO - Downloading/unpacking blobuploader==1.2.4 05:01:28 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 05:01:28 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 05:01:28 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 05:01:28 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 05:01:28 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 05:01:28 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 05:01:30 INFO - Downloading blobuploader-1.2.4.tar.gz 05:01:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:01:30 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:01: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 05:01: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 05:01: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 05:01: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 05:01: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 05:01: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 05:01:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:01:31 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:01:31 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 05:01:31 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 05:01:31 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 05:01:31 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 05:01:31 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 05:01:31 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 05:01:31 INFO - Downloading docopt-0.6.1.tar.gz 05:01:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:01:31 INFO - Installing collected packages: blobuploader, requests, docopt 05:01:31 INFO - Running setup.py install for blobuploader 05:01:31 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:01:31 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:01:31 INFO - Running setup.py install for requests 05:01:32 INFO - Running setup.py install for docopt 05:01:32 INFO - Successfully installed blobuploader requests docopt 05:01:32 INFO - Cleaning up... 05:01:32 INFO - Return code: 0 05:01:32 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:01:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:01:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:01:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:01:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:01:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:01:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:01:32 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 0x106867e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x106884f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcc5b4b7a90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1068805e0>, '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 0x106463cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10648e990>, '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.gJgQhBeN2L/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.IoyVnwpDQy/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:01:32 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 05:01:32 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 05:01:32 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.gJgQhBeN2L/Render', 05:01:32 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:01:32 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:01:32 INFO - 'HOME': '/Users/cltbld', 05:01:32 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:01:32 INFO - 'LOGNAME': 'cltbld', 05:01:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:01:32 INFO - 'MOZ_NO_REMOTE': '1', 05:01:32 INFO - 'NO_EM_RESTART': '1', 05:01:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:01:32 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:01:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:01:32 INFO - 'PWD': '/builds/slave/test', 05:01:32 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:01:32 INFO - 'SHELL': '/bin/bash', 05:01:32 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.IoyVnwpDQy/Listeners', 05:01:32 INFO - 'TMPDIR': '/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/', 05:01:32 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:01:32 INFO - 'USER': 'cltbld', 05:01:32 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:01:32 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:01:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:01:32 INFO - 'XPC_FLAGS': '0x0', 05:01:32 INFO - 'XPC_SERVICE_NAME': '0', 05:01:32 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:01:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:01:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:01:32 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-YqvhLF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:01:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:01:33 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-PFC_Em-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:01:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:01:33 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-shMiOH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:01:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:01:33 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-HoWzs6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:01:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:01:33 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-19Qzin-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:01:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:01:33 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-EvhCil-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:01:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:01:33 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-w9X0Lx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:01:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:01:33 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-UHKQIZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:01:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:01:33 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-cobwn9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:01:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:01:33 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-GIvx2G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:01:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:01:33 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-V44kEc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:01:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:01:34 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-Ut_0i_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:01:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:01:34 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-hECfhT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:01:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:01:34 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-Gz2f_3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:01:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:01:34 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-fJGHRf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:01:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:01:34 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-vm8DRp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:01:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:01:34 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-JJmJDc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:01:34 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:01:34 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-LNv7bQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:01:34 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:01:34 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-yLbs57-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:01:34 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:01:34 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-iqKrt0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:01:34 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:01:35 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-PCkPpn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:01:35 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:01:35 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 05:01:35 INFO - Running setup.py install for manifestparser 05:01:35 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:01:35 INFO - Running setup.py install for mozcrash 05:01:35 INFO - Running setup.py install for mozdebug 05:01:35 INFO - Running setup.py install for mozdevice 05:01:36 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:01:36 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:01:36 INFO - Running setup.py install for mozfile 05:01:36 INFO - Running setup.py install for mozhttpd 05:01:36 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:01:36 INFO - Running setup.py install for mozinfo 05:01:36 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:01:36 INFO - Running setup.py install for mozInstall 05:01:36 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:01:36 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:01:36 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:01:36 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:01:36 INFO - Running setup.py install for mozleak 05:01:36 INFO - Running setup.py install for mozlog 05:01:36 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:01:36 INFO - Running setup.py install for moznetwork 05:01:37 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:01:37 INFO - Running setup.py install for mozprocess 05:01:37 INFO - Running setup.py install for mozprofile 05:01:37 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:01:37 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:01:37 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:01:37 INFO - Running setup.py install for mozrunner 05:01:37 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:01:37 INFO - Running setup.py install for mozscreenshot 05:01:37 INFO - Running setup.py install for moztest 05:01:37 INFO - Running setup.py install for mozversion 05:01:38 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:01:38 INFO - Running setup.py install for wptserve 05:01:38 INFO - Running setup.py install for marionette-driver 05:01:38 INFO - Running setup.py install for browsermob-proxy 05:01:38 INFO - Running setup.py install for marionette-client 05:01:38 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:01:38 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:01:38 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 05:01:38 INFO - Cleaning up... 05:01:38 INFO - Return code: 0 05:01:38 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:01:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:01:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:01:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:01:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:01:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:01:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:01:38 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 0x106867e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x106884f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcc5b4b7a90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1068805e0>, '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 0x106463cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10648e990>, '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.gJgQhBeN2L/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.IoyVnwpDQy/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:01:38 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 05:01:38 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 05:01:38 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.gJgQhBeN2L/Render', 05:01:38 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:01:38 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:01:38 INFO - 'HOME': '/Users/cltbld', 05:01:38 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:01:38 INFO - 'LOGNAME': 'cltbld', 05:01:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:01:38 INFO - 'MOZ_NO_REMOTE': '1', 05:01:38 INFO - 'NO_EM_RESTART': '1', 05:01:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:01:38 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:01:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:01:38 INFO - 'PWD': '/builds/slave/test', 05:01:38 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:01:38 INFO - 'SHELL': '/bin/bash', 05:01:38 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.IoyVnwpDQy/Listeners', 05:01:38 INFO - 'TMPDIR': '/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/', 05:01:38 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:01:38 INFO - 'USER': 'cltbld', 05:01:38 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:01:38 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:01:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:01:38 INFO - 'XPC_FLAGS': '0x0', 05:01:38 INFO - 'XPC_SERVICE_NAME': '0', 05:01:38 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:01:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:01:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:01:39 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-RjhT27-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:01:39 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)) 05:01:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:01:39 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-ffAPHK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:01:39 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)) 05:01:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:01:39 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-iBkeP0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:01:39 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)) 05:01:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:01:39 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-AybrnG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:01:39 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)) 05:01:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:01:39 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-um9IID-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:01:39 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)) 05:01:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:01:39 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-B3FPE7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:01:39 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)) 05:01:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:01:39 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-qn9gqe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:01:39 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)) 05:01:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:01:39 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-to4Wz6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:01:39 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)) 05:01:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:01:39 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-TbUUKE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:01:40 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)) 05:01:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:01:40 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-W10Vch-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:01:40 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)) 05:01:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:01:40 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-DbAuik-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:01:40 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)) 05:01:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:01:40 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-z3lF24-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:01:40 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)) 05:01:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:01:40 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-ukJNC0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:01:40 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)) 05:01:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:01:40 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-MqfGIo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:01:40 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)) 05:01:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:01:40 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-fxb9pD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:01:40 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)) 05:01:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:01:40 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-olpsws-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:01:40 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)) 05:01:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:01:40 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-5q3XyN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:01:40 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)) 05:01:40 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:01:40 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-iS0Keh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:01:41 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)) 05:01:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:01:41 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-krThkb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:01:41 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)) 05:01:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:01:41 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-RzAeXR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:01:41 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)) 05:01:41 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:01:41 INFO - Running setup.py (path:/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/pip-VbH03p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:01:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:01:41 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)) 05:01:41 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)) 05:01:41 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)) 05:01:41 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)) 05:01:41 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)) 05:01:41 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)) 05:01:41 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:01: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 05:01: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 05:01: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 05:01: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 05:01: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 05:01: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 05:01:44 INFO - Downloading blessings-1.6.tar.gz 05:01:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:01:44 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)) 05:01:44 INFO - Installing collected packages: blessings 05:01:44 INFO - Running setup.py install for blessings 05:01:44 INFO - Successfully installed blessings 05:01:44 INFO - Cleaning up... 05:01:44 INFO - Return code: 0 05:01:44 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:01:44 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:01:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:01:44 INFO - Reading from file tmpfile_stdout 05:01:44 INFO - Current package versions: 05:01:44 INFO - blessings == 1.6 05:01:44 INFO - blobuploader == 1.2.4 05:01:44 INFO - browsermob-proxy == 0.6.0 05:01:44 INFO - docopt == 0.6.1 05:01:44 INFO - manifestparser == 1.1 05:01:44 INFO - marionette-client == 2.3.0 05:01:44 INFO - marionette-driver == 1.4.0 05:01:44 INFO - mozInstall == 1.12 05:01:44 INFO - mozcrash == 0.17 05:01:44 INFO - mozdebug == 0.1 05:01:44 INFO - mozdevice == 0.48 05:01:44 INFO - mozfile == 1.2 05:01:44 INFO - mozhttpd == 0.7 05:01:44 INFO - mozinfo == 0.9 05:01:44 INFO - mozleak == 0.1 05:01:44 INFO - mozlog == 3.1 05:01:44 INFO - moznetwork == 0.27 05:01:44 INFO - mozprocess == 0.22 05:01:44 INFO - mozprofile == 0.28 05:01:44 INFO - mozrunner == 6.11 05:01:44 INFO - mozscreenshot == 0.1 05:01:44 INFO - mozsystemmonitor == 0.0 05:01:44 INFO - moztest == 0.7 05:01:44 INFO - mozversion == 1.4 05:01:44 INFO - psutil == 3.1.1 05:01:44 INFO - requests == 1.2.3 05:01:44 INFO - wptserve == 1.4.0 05:01:44 INFO - wsgiref == 0.1.2 05:01:44 INFO - Running post-action listener: _resource_record_post_action 05:01:44 INFO - Running post-action listener: _start_resource_monitoring 05:01:44 INFO - Starting resource monitoring. 05:01:44 INFO - ##### 05:01:44 INFO - ##### Running pull step. 05:01:44 INFO - ##### 05:01:44 INFO - Running pre-action listener: _resource_record_pre_action 05:01:44 INFO - Running main action method: pull 05:01:44 INFO - Pull has nothing to do! 05:01:44 INFO - Running post-action listener: _resource_record_post_action 05:01:44 INFO - ##### 05:01:44 INFO - ##### Running install step. 05:01:44 INFO - ##### 05:01:44 INFO - Running pre-action listener: _resource_record_pre_action 05:01:44 INFO - Running main action method: install 05:01:44 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:01:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:01:45 INFO - Reading from file tmpfile_stdout 05:01:45 INFO - Detecting whether we're running mozinstall >=1.0... 05:01:45 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:01:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:01:45 INFO - Reading from file tmpfile_stdout 05:01:45 INFO - Output received: 05:01:45 INFO - Usage: mozinstall [options] installer 05:01:45 INFO - Options: 05:01:45 INFO - -h, --help show this help message and exit 05:01:45 INFO - -d DEST, --destination=DEST 05:01:45 INFO - Directory to install application into. [default: 05:01:45 INFO - "/builds/slave/test"] 05:01:45 INFO - --app=APP Application being installed. [default: firefox] 05:01:45 INFO - mkdir: /builds/slave/test/build/application 05:01:45 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 05:01:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg --destination /builds/slave/test/build/application 05:02:03 INFO - Reading from file tmpfile_stdout 05:02:03 INFO - Output received: 05:02:03 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 05:02:03 INFO - Running post-action listener: _resource_record_post_action 05:02:03 INFO - ##### 05:02:03 INFO - ##### Running run-tests step. 05:02:03 INFO - ##### 05:02:03 INFO - Running pre-action listener: _resource_record_pre_action 05:02:03 INFO - Running main action method: run_tests 05:02:03 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:02:03 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:02:03 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:02:03 INFO - grabbing minidump binary from tooltool 05:02:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:02:03 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 0x1068805e0>, '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 0x106463cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10648e990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:02:03 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 05:02:03 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 05:02:03 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:02:03 INFO - Return code: 0 05:02:03 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 05:02:03 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:02:03 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 05:02:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 05:02:03 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.gJgQhBeN2L/Render', 05:02:03 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:02:03 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:02:03 INFO - 'HOME': '/Users/cltbld', 05:02:03 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:02:03 INFO - 'LOGNAME': 'cltbld', 05:02:03 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:02:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:02:03 INFO - 'MOZ_NO_REMOTE': '1', 05:02:03 INFO - 'NO_EM_RESTART': '1', 05:02:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:02:03 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:02:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:02:03 INFO - 'PWD': '/builds/slave/test', 05:02:03 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:02:03 INFO - 'SHELL': '/bin/bash', 05:02:03 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.IoyVnwpDQy/Listeners', 05:02:03 INFO - 'TMPDIR': '/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/', 05:02:03 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:02:03 INFO - 'USER': 'cltbld', 05:02:03 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:02:03 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:02:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:02:03 INFO - 'XPC_FLAGS': '0x0', 05:02:03 INFO - 'XPC_SERVICE_NAME': '0', 05:02:03 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:02:03 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 05:02:03 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 05:02:03 INFO - import pkg_resources 05:02:04 INFO - Using 1 client processes 05:02:05 INFO - wptserve Starting http server on 127.0.0.1:8001 05:02:05 INFO - wptserve Starting http server on 127.0.0.1:8000 05:02:05 INFO - wptserve Starting http server on 127.0.0.1:8443 05:02:06 INFO - SUITE-START | Running 778 tests 05:02:06 INFO - Running testharness tests 05:02:06 INFO - Setting up ssl 05:02:06 INFO - PROCESS | certutil | 05:02:06 INFO - PROCESS | certutil | 05:02:06 INFO - PROCESS | certutil | 05:02:06 INFO - Certificate Nickname Trust Attributes 05:02:06 INFO - SSL,S/MIME,JAR/XPI 05:02:06 INFO - 05:02:06 INFO - web-platform-tests CT,, 05:02:06 INFO - 05:02:06 INFO - Starting runner 05:02:07 INFO - PROCESS | 2373 | [2373] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 05:02:07 INFO - PROCESS | 2373 | 1468497727970 Marionette DEBUG Marionette enabled via build flag and pref 05:02:08 INFO - PROCESS | 2373 | ++DOCSHELL 0x113cbc000 == 1 [pid = 2373] [id = 1] 05:02:08 INFO - PROCESS | 2373 | ++DOMWINDOW == 1 (0x113cbc800) [pid = 2373] [serial = 1] [outer = 0x0] 05:02:08 INFO - PROCESS | 2373 | [2373] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:02:08 INFO - PROCESS | 2373 | ++DOMWINDOW == 2 (0x113cbd800) [pid = 2373] [serial = 2] [outer = 0x113cbc800] 05:02:08 INFO - PROCESS | 2373 | 1468497728338 Marionette INFO Listening on port 2828 05:02:08 INFO - PROCESS | 2373 | 1468497728568 Marionette DEBUG Marionette enabled via command-line flag 05:02:08 INFO - PROCESS | 2373 | ++DOCSHELL 0x116863000 == 2 [pid = 2373] [id = 2] 05:02:08 INFO - PROCESS | 2373 | ++DOMWINDOW == 3 (0x116863800) [pid = 2373] [serial = 3] [outer = 0x0] 05:02:08 INFO - PROCESS | 2373 | [2373] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:02:08 INFO - PROCESS | 2373 | ++DOMWINDOW == 4 (0x116864800) [pid = 2373] [serial = 4] [outer = 0x116863800] 05:02:08 INFO - PROCESS | 2373 | [2373] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:02:08 INFO - PROCESS | 2373 | 1468497728720 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:52988 05:02:08 INFO - PROCESS | 2373 | 1468497728792 Marionette DEBUG Closed connection conn0 05:02:08 INFO - PROCESS | 2373 | [2373] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:02:08 INFO - PROCESS | 2373 | 1468497728795 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:52989 05:02:08 INFO - PROCESS | 2373 | 1468497728806 Marionette DEBUG Closed connection conn1 05:02:08 INFO - PROCESS | 2373 | [2373] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:02:08 INFO - PROCESS | 2373 | 1468497728811 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:52990 05:02:08 INFO - PROCESS | 2373 | 1468497728819 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:02:08 INFO - PROCESS | 2373 | 1468497728825 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160714035142","device":"desktop","version":"48.0"} 05:02:09 INFO - PROCESS | 2373 | [2373] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:02:09 INFO - PROCESS | 2373 | ++DOCSHELL 0x119ca0800 == 3 [pid = 2373] [id = 3] 05:02:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 5 (0x119ca1000) [pid = 2373] [serial = 5] [outer = 0x0] 05:02:09 INFO - PROCESS | 2373 | ++DOCSHELL 0x119ca1800 == 4 [pid = 2373] [id = 4] 05:02:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 6 (0x11a004c00) [pid = 2373] [serial = 6] [outer = 0x0] 05:02:09 INFO - PROCESS | 2373 | [2373] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:02:10 INFO - PROCESS | 2373 | ++DOCSHELL 0x121987000 == 5 [pid = 2373] [id = 5] 05:02:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 7 (0x11a004400) [pid = 2373] [serial = 7] [outer = 0x0] 05:02:10 INFO - PROCESS | 2373 | [2373] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:02:10 INFO - PROCESS | 2373 | [2373] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:02:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 8 (0x121a59000) [pid = 2373] [serial = 8] [outer = 0x11a004400] 05:02:10 INFO - PROCESS | 2373 | [2373] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:02:10 INFO - PROCESS | 2373 | [2373] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 05:02:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 9 (0x121682000) [pid = 2373] [serial = 9] [outer = 0x119ca1000] 05:02:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 10 (0x1234d5000) [pid = 2373] [serial = 10] [outer = 0x11a004c00] 05:02:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 11 (0x1234d6c00) [pid = 2373] [serial = 11] [outer = 0x11a004400] 05:02:10 INFO - PROCESS | 2373 | [2373] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:02:10 INFO - PROCESS | 2373 | 1468497730835 Marionette INFO startBrowser 72570f81-c201-174f-b8be-6c6a6800887c 05:02:10 INFO - PROCESS | 2373 | 1468497730856 Marionette DEBUG loaded listener.js 05:02:10 INFO - PROCESS | 2373 | 1468497730863 Marionette DEBUG loaded listener.js 05:02:10 INFO - PROCESS | 2373 | 1468497730864 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:11 INFO - PROCESS | 2373 | [2373] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 05:02:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 12 (0x125dba800) [pid = 2373] [serial = 12] [outer = 0x11a004400] 05:02:11 INFO - PROCESS | 2373 | 1468497731178 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"72570f81-c201-174f-b8be-6c6a6800887c","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160714035142","device":"desktop","version":"48.0","command_id":1}}] 05:02:11 INFO - PROCESS | 2373 | 1468497731260 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}] 05:02:11 INFO - PROCESS | 2373 | 1468497731262 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:11 INFO - PROCESS | 2373 | 1468497731323 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 05:02:11 INFO - PROCESS | 2373 | 1468497731395 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:02:11 INFO - PROCESS | 2373 | 1468497731397 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:11 INFO - PROCESS | 2373 | [2373] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:02:11 INFO - PROCESS | 2373 | [2373] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:02:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 13 (0x127853800) [pid = 2373] [serial = 13] [outer = 0x11a004400] 05:02:11 INFO - PROCESS | 2373 | [2373] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:02:11 INFO - PROCESS | 2373 | [2373] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:02:11 INFO - PROCESS | 2373 | 1468497731656 Marionette TRACE conn2 <- [1,3,null,{}] 05:02:11 INFO - PROCESS | 2373 | 1468497731658 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:02:11 INFO - PROCESS | 2373 | 1468497731660 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:11 INFO - PROCESS | 2373 | 1468497731677 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 05:02:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:02:11 INFO - PROCESS | 2373 | 1468497731706 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 05:02:11 INFO - PROCESS | 2373 | 1468497731707 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 05:02:11 INFO - PROCESS | 2373 | 1468497731710 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:02:11 INFO - PROCESS | 2373 | 1468497731712 Marionette TRACE conn2 <- [1,6,null,{}] 05:02:11 INFO - PROCESS | 2373 | 1468497731714 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}] 05:02:11 INFO - PROCESS | 2373 | 1468497731716 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:11 INFO - PROCESS | 2373 | 1468497731731 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 05:02:11 INFO - PROCESS | 2373 | 1468497731739 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:11 INFO - PROCESS | 2373 | 1468497731740 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:11 INFO - PROCESS | 2373 | ++DOCSHELL 0x12914e000 == 6 [pid = 2373] [id = 6] 05:02:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 14 (0x1291e8800) [pid = 2373] [serial = 14] [outer = 0x0] 05:02:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 15 (0x1291ea400) [pid = 2373] [serial = 15] [outer = 0x1291e8800] 05:02:11 INFO - PROCESS | 2373 | 1468497731771 Marionette DEBUG loaded listener.js 05:02:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 16 (0x1291efc00) [pid = 2373] [serial = 16] [outer = 0x1291e8800] 05:02:12 INFO - PROCESS | 2373 | ++DOCSHELL 0x129426000 == 7 [pid = 2373] [id = 7] 05:02:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 17 (0x12691f400) [pid = 2373] [serial = 17] [outer = 0x0] 05:02:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 18 (0x1294b5000) [pid = 2373] [serial = 18] [outer = 0x12691f400] 05:02:12 INFO - PROCESS | 2373 | 1468497732104 Marionette DEBUG loaded listener.js 05:02:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 19 (0x12944d000) [pid = 2373] [serial = 19] [outer = 0x12691f400] 05:02:12 INFO - PROCESS | 2373 | 1468497732210 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]]]}] 05:02:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:02:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 569ms 05:02:12 INFO - PROCESS | 2373 | 1468497732339 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 05:02:12 INFO - PROCESS | 2373 | 1468497732341 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 05:02:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:02:12 INFO - PROCESS | 2373 | 1468497732381 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:02:12 INFO - PROCESS | 2373 | 1468497732383 Marionette TRACE conn2 <- [1,10,null,{}] 05:02:12 INFO - PROCESS | 2373 | 1468497732443 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}] 05:02:12 INFO - PROCESS | 2373 | 1468497732448 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:12 INFO - PROCESS | 2373 | 1468497732556 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 05:02:12 INFO - PROCESS | 2373 | 1468497732568 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:12 INFO - PROCESS | 2373 | 1468497732569 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:12 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ad33800 == 8 [pid = 2373] [id = 8] 05:02:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 20 (0x12ad40000) [pid = 2373] [serial = 20] [outer = 0x0] 05:02:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 21 (0x12ad41c00) [pid = 2373] [serial = 21] [outer = 0x12ad40000] 05:02:12 INFO - PROCESS | 2373 | 1468497732596 Marionette DEBUG loaded listener.js 05:02:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 22 (0x12ad46400) [pid = 2373] [serial = 22] [outer = 0x12ad40000] 05:02:12 INFO - PROCESS | 2373 | 1468497732976 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]]]}] 05:02:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:02:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 635ms 05:02:13 INFO - PROCESS | 2373 | 1468497733008 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 05:02:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:02:13 INFO - PROCESS | 2373 | 1468497733010 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 05:02:13 INFO - PROCESS | 2373 | 1468497733014 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:02:13 INFO - PROCESS | 2373 | 1468497733016 Marionette TRACE conn2 <- [1,14,null,{}] 05:02:13 INFO - PROCESS | 2373 | 1468497733019 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}] 05:02:13 INFO - PROCESS | 2373 | 1468497733022 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:13 INFO - PROCESS | 2373 | 1468497733165 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 05:02:13 INFO - PROCESS | 2373 | 1468497733176 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:13 INFO - PROCESS | 2373 | 1468497733177 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:13 INFO - PROCESS | 2373 | ++DOCSHELL 0x12b1ca800 == 9 [pid = 2373] [id = 9] 05:02:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 23 (0x12aece000) [pid = 2373] [serial = 23] [outer = 0x0] 05:02:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 24 (0x12b173c00) [pid = 2373] [serial = 24] [outer = 0x12aece000] 05:02:13 INFO - PROCESS | 2373 | 1468497733217 Marionette DEBUG loaded listener.js 05:02:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 25 (0x12b17f000) [pid = 2373] [serial = 25] [outer = 0x12aece000] 05:02:13 INFO - PROCESS | 2373 | 1468497733543 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]]]}] 05:02:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:02:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 571ms 05:02:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:02:13 INFO - PROCESS | 2373 | 1468497733591 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 05:02:13 INFO - PROCESS | 2373 | 1468497733592 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 05:02:13 INFO - PROCESS | 2373 | 1468497733594 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:02:13 INFO - PROCESS | 2373 | 1468497733595 Marionette TRACE conn2 <- [1,18,null,{}] 05:02:13 INFO - PROCESS | 2373 | 1468497733597 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}] 05:02:13 INFO - PROCESS | 2373 | 1468497733599 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:13 INFO - PROCESS | 2373 | 1468497733693 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 05:02:13 INFO - PROCESS | 2373 | 1468497733697 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:13 INFO - PROCESS | 2373 | 1468497733700 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:13 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ba8b800 == 10 [pid = 2373] [id = 10] 05:02:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 26 (0x12bab6000) [pid = 2373] [serial = 26] [outer = 0x0] 05:02:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 27 (0x12bab9c00) [pid = 2373] [serial = 27] [outer = 0x12bab6000] 05:02:13 INFO - PROCESS | 2373 | 1468497733724 Marionette DEBUG loaded listener.js 05:02:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 28 (0x12babfc00) [pid = 2373] [serial = 28] [outer = 0x12bab6000] 05:02:14 INFO - PROCESS | 2373 | 1468497733998 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]]]}] 05:02:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:02:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 418ms 05:02:14 INFO - PROCESS | 2373 | 1468497734013 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 05:02:14 INFO - PROCESS | 2373 | 1468497734015 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 05:02:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:02:14 INFO - PROCESS | 2373 | 1468497734025 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:02:14 INFO - PROCESS | 2373 | 1468497734026 Marionette TRACE conn2 <- [1,22,null,{}] 05:02:14 INFO - PROCESS | 2373 | 1468497734028 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}] 05:02:14 INFO - PROCESS | 2373 | 1468497734030 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:14 INFO - PROCESS | 2373 | 1468497734127 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 05:02:14 INFO - PROCESS | 2373 | 1468497734131 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:14 INFO - PROCESS | 2373 | 1468497734132 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:14 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c015800 == 11 [pid = 2373] [id = 11] 05:02:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 29 (0x11852e800) [pid = 2373] [serial = 29] [outer = 0x0] 05:02:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 30 (0x12bdd9400) [pid = 2373] [serial = 30] [outer = 0x11852e800] 05:02:14 INFO - PROCESS | 2373 | 1468497734157 Marionette DEBUG loaded listener.js 05:02:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 31 (0x12bde6400) [pid = 2373] [serial = 31] [outer = 0x11852e800] 05:02:14 INFO - PROCESS | 2373 | 1468497734401 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]]]}] 05:02:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:02:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 423ms 05:02:14 INFO - PROCESS | 2373 | 1468497734448 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 05:02:14 INFO - PROCESS | 2373 | 1468497734450 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 05:02:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:02:14 INFO - PROCESS | 2373 | 1468497734460 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:02:14 INFO - PROCESS | 2373 | 1468497734461 Marionette TRACE conn2 <- [1,26,null,{}] 05:02:14 INFO - PROCESS | 2373 | 1468497734463 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}] 05:02:14 INFO - PROCESS | 2373 | 1468497734464 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:14 INFO - PROCESS | 2373 | 1468497734577 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 05:02:14 INFO - PROCESS | 2373 | 1468497734580 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:14 INFO - PROCESS | 2373 | 1468497734581 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:14 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c0e3000 == 12 [pid = 2373] [id = 12] 05:02:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 32 (0x12c047800) [pid = 2373] [serial = 32] [outer = 0x0] 05:02:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 33 (0x12c050c00) [pid = 2373] [serial = 33] [outer = 0x12c047800] 05:02:14 INFO - PROCESS | 2373 | 1468497734606 Marionette DEBUG loaded listener.js 05:02:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 34 (0x12c129800) [pid = 2373] [serial = 34] [outer = 0x12c047800] 05:02:14 INFO - PROCESS | 2373 | 1468497734856 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]]]}] 05:02:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:02:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 419ms 05:02:14 INFO - PROCESS | 2373 | 1468497734880 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 05:02:14 INFO - PROCESS | 2373 | 1468497734881 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 05:02:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:02:14 INFO - PROCESS | 2373 | 1468497734894 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:02:14 INFO - PROCESS | 2373 | 1468497734909 Marionette TRACE conn2 <- [1,30,null,{}] 05:02:14 INFO - PROCESS | 2373 | 1468497734915 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}] 05:02:14 INFO - PROCESS | 2373 | 1468497734920 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:15 INFO - PROCESS | 2373 | 1468497735063 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 05:02:15 INFO - PROCESS | 2373 | 1468497735069 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:15 INFO - PROCESS | 2373 | 1468497735070 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:15 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c3d0000 == 13 [pid = 2373] [id = 13] 05:02:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 35 (0x12c12c000) [pid = 2373] [serial = 35] [outer = 0x0] 05:02:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 36 (0x12c612400) [pid = 2373] [serial = 36] [outer = 0x12c12c000] 05:02:15 INFO - PROCESS | 2373 | 1468497735107 Marionette DEBUG loaded listener.js 05:02:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 37 (0x12c618800) [pid = 2373] [serial = 37] [outer = 0x12c12c000] 05:02:15 INFO - PROCESS | 2373 | 1468497735488 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]]]}] 05:02:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:02:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 648ms 05:02:15 INFO - PROCESS | 2373 | 1468497735532 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 05:02:15 INFO - PROCESS | 2373 | 1468497735534 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 05:02:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:02:15 INFO - PROCESS | 2373 | 1468497735537 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:02:15 INFO - PROCESS | 2373 | 1468497735539 Marionette TRACE conn2 <- [1,34,null,{}] 05:02:15 INFO - PROCESS | 2373 | 1468497735542 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}] 05:02:15 INFO - PROCESS | 2373 | 1468497735544 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:15 INFO - PROCESS | 2373 | 1468497735650 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 05:02:15 INFO - PROCESS | 2373 | 1468497735655 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:15 INFO - PROCESS | 2373 | 1468497735656 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:15 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c3a5000 == 14 [pid = 2373] [id = 14] 05:02:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 38 (0x119c85800) [pid = 2373] [serial = 38] [outer = 0x0] 05:02:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 39 (0x119c8a400) [pid = 2373] [serial = 39] [outer = 0x119c85800] 05:02:15 INFO - PROCESS | 2373 | 1468497735681 Marionette DEBUG loaded listener.js 05:02:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 40 (0x12baba800) [pid = 2373] [serial = 40] [outer = 0x119c85800] 05:02:15 INFO - PROCESS | 2373 | 1468497735924 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]]]}] 05:02:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:02:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 419ms 05:02:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:02:15 INFO - PROCESS | 2373 | 1468497735958 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 05:02:15 INFO - PROCESS | 2373 | 1468497735959 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 05:02:15 INFO - PROCESS | 2373 | 1468497735963 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:02:15 INFO - PROCESS | 2373 | 1468497735964 Marionette TRACE conn2 <- [1,38,null,{}] 05:02:15 INFO - PROCESS | 2373 | 1468497735974 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}] 05:02:15 INFO - PROCESS | 2373 | 1468497735975 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:16 INFO - PROCESS | 2373 | 1468497736078 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 05:02:16 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ca4f000 == 15 [pid = 2373] [id = 15] 05:02:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 41 (0x12ca4f800) [pid = 2373] [serial = 41] [outer = 0x0] 05:02:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 42 (0x12c3df000) [pid = 2373] [serial = 42] [outer = 0x12ca4f800] 05:02:16 INFO - PROCESS | 2373 | 1468497736094 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:16 INFO - PROCESS | 2373 | 1468497736095 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 43 (0x12ca56000) [pid = 2373] [serial = 43] [outer = 0x12ca4f800] 05:02:16 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ca5d000 == 16 [pid = 2373] [id = 16] 05:02:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 44 (0x12ca2f000) [pid = 2373] [serial = 44] [outer = 0x0] 05:02:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 45 (0x12ca30c00) [pid = 2373] [serial = 45] [outer = 0x12ca2f000] 05:02:16 INFO - PROCESS | 2373 | 1468497736124 Marionette DEBUG loaded listener.js 05:02:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 46 (0x12ca36400) [pid = 2373] [serial = 46] [outer = 0x12ca2f000] 05:02:16 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ca4e800 == 17 [pid = 2373] [id = 17] 05:02:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 47 (0x12c61e000) [pid = 2373] [serial = 47] [outer = 0x0] 05:02:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 48 (0x12ce32400) [pid = 2373] [serial = 48] [outer = 0x12c61e000] 05:02:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 49 (0x12ca37c00) [pid = 2373] [serial = 49] [outer = 0x12c61e000] 05:02:16 INFO - PROCESS | 2373 | 1468497736469 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]]]}] 05:02:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:02:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 519ms 05:02:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:02:16 INFO - PROCESS | 2373 | 1468497736484 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 05:02:16 INFO - PROCESS | 2373 | 1468497736486 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 05:02:16 INFO - PROCESS | 2373 | 1468497736489 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:02:16 INFO - PROCESS | 2373 | 1468497736490 Marionette TRACE conn2 <- [1,42,null,{}] 05:02:16 INFO - PROCESS | 2373 | 1468497736492 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}] 05:02:16 INFO - PROCESS | 2373 | 1468497736493 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:16 INFO - PROCESS | 2373 | 1468497736588 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 05:02:16 INFO - PROCESS | 2373 | 1468497736591 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:16 INFO - PROCESS | 2373 | 1468497736592 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:16 INFO - PROCESS | 2373 | ++DOCSHELL 0x117e23800 == 18 [pid = 2373] [id = 18] 05:02:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 50 (0x1176f6c00) [pid = 2373] [serial = 50] [outer = 0x0] 05:02:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 51 (0x118461800) [pid = 2373] [serial = 51] [outer = 0x1176f6c00] 05:02:16 INFO - PROCESS | 2373 | 1468497736620 Marionette DEBUG loaded listener.js 05:02:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 52 (0x11887fc00) [pid = 2373] [serial = 52] [outer = 0x1176f6c00] 05:02:16 INFO - PROCESS | 2373 | 1468497736862 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]]]}] 05:02:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:02:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 418ms 05:02:16 INFO - PROCESS | 2373 | 1468497736908 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 05:02:16 INFO - PROCESS | 2373 | 1468497736910 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 05:02:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:02:16 INFO - PROCESS | 2373 | 1468497736912 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:02:16 INFO - PROCESS | 2373 | 1468497736913 Marionette TRACE conn2 <- [1,46,null,{}] 05:02:16 INFO - PROCESS | 2373 | 1468497736924 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}] 05:02:16 INFO - PROCESS | 2373 | 1468497736925 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:17 INFO - PROCESS | 2373 | 1468497737029 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 05:02:17 INFO - PROCESS | 2373 | 1468497737033 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:17 INFO - PROCESS | 2373 | 1468497737034 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:17 INFO - PROCESS | 2373 | ++DOCSHELL 0x12d3c0800 == 19 [pid = 2373] [id = 19] 05:02:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 53 (0x118342000) [pid = 2373] [serial = 53] [outer = 0x0] 05:02:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 54 (0x128cd1c00) [pid = 2373] [serial = 54] [outer = 0x118342000] 05:02:17 INFO - PROCESS | 2373 | 1468497737060 Marionette DEBUG loaded listener.js 05:02:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 55 (0x12ceb7800) [pid = 2373] [serial = 55] [outer = 0x118342000] 05:02:17 INFO - PROCESS | 2373 | 1468497737288 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]]]}] 05:02:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:02:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 05:02:17 INFO - PROCESS | 2373 | 1468497737332 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 05:02:17 INFO - PROCESS | 2373 | 1468497737333 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 05:02:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:02:17 INFO - PROCESS | 2373 | 1468497737362 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:02:17 INFO - PROCESS | 2373 | 1468497737363 Marionette TRACE conn2 <- [1,50,null,{}] 05:02:17 INFO - PROCESS | 2373 | 1468497737374 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}] 05:02:17 INFO - PROCESS | 2373 | 1468497737375 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:17 INFO - PROCESS | 2373 | 1468497737483 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 05:02:17 INFO - PROCESS | 2373 | 1468497737487 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:17 INFO - PROCESS | 2373 | 1468497737488 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:17 INFO - PROCESS | 2373 | ++DOCSHELL 0x12d850000 == 20 [pid = 2373] [id = 20] 05:02:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 56 (0x12cecec00) [pid = 2373] [serial = 56] [outer = 0x0] 05:02:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 57 (0x12ced4800) [pid = 2373] [serial = 57] [outer = 0x12cecec00] 05:02:17 INFO - PROCESS | 2373 | 1468497737511 Marionette DEBUG loaded listener.js 05:02:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 58 (0x12cedc400) [pid = 2373] [serial = 58] [outer = 0x12cecec00] 05:02:17 INFO - PROCESS | 2373 | 1468497737736 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]]]}] 05:02:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:02:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 435ms 05:02:17 INFO - PROCESS | 2373 | 1468497737781 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 05:02:17 INFO - PROCESS | 2373 | 1468497737782 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 05:02:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:02:17 INFO - PROCESS | 2373 | 1468497737796 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:02:17 INFO - PROCESS | 2373 | 1468497737797 Marionette TRACE conn2 <- [1,54,null,{}] 05:02:17 INFO - PROCESS | 2373 | 1468497737800 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}] 05:02:17 INFO - PROCESS | 2373 | 1468497737802 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:17 INFO - PROCESS | 2373 | 1468497737931 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 05:02:17 INFO - PROCESS | 2373 | 1468497737935 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:17 INFO - PROCESS | 2373 | 1468497737937 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:17 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ba91000 == 21 [pid = 2373] [id = 21] 05:02:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 59 (0x118fe2400) [pid = 2373] [serial = 59] [outer = 0x0] 05:02:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 60 (0x12d5ddc00) [pid = 2373] [serial = 60] [outer = 0x118fe2400] 05:02:17 INFO - PROCESS | 2373 | 1468497737963 Marionette DEBUG loaded listener.js 05:02:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 61 (0x12d5d2c00) [pid = 2373] [serial = 61] [outer = 0x118fe2400] 05:02:19 INFO - PROCESS | 2373 | 1468497739643 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]]]}] 05:02:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:02:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1878ms 05:02:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:02:19 INFO - PROCESS | 2373 | 1468497739674 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 05:02:19 INFO - PROCESS | 2373 | 1468497739677 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 05:02:19 INFO - PROCESS | 2373 | 1468497739680 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:02:19 INFO - PROCESS | 2373 | 1468497739682 Marionette TRACE conn2 <- [1,58,null,{}] 05:02:19 INFO - PROCESS | 2373 | 1468497739690 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}] 05:02:19 INFO - PROCESS | 2373 | 1468497739691 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:19 INFO - PROCESS | 2373 | 1468497739763 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 05:02:19 INFO - PROCESS | 2373 | 1468497739770 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:19 INFO - PROCESS | 2373 | 1468497739773 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:19 INFO - PROCESS | 2373 | ++DOCSHELL 0x11253d000 == 22 [pid = 2373] [id = 22] 05:02:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 62 (0x112ec5800) [pid = 2373] [serial = 62] [outer = 0x0] 05:02:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 63 (0x112ec8400) [pid = 2373] [serial = 63] [outer = 0x112ec5800] 05:02:19 INFO - PROCESS | 2373 | 1468497739802 Marionette DEBUG loaded listener.js 05:02:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 64 (0x113c20400) [pid = 2373] [serial = 64] [outer = 0x112ec5800] 05:02:20 INFO - PROCESS | 2373 | 1468497740091 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]]]}] 05:02:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:02:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 423ms 05:02:20 INFO - PROCESS | 2373 | 1468497740107 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 05:02:20 INFO - PROCESS | 2373 | 1468497740110 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 05:02:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:02:20 INFO - PROCESS | 2373 | 1468497740115 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:02:20 INFO - PROCESS | 2373 | 1468497740118 Marionette TRACE conn2 <- [1,62,null,{}] 05:02:20 INFO - PROCESS | 2373 | 1468497740128 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}] 05:02:20 INFO - PROCESS | 2373 | 1468497740130 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:20 INFO - PROCESS | 2373 | 1468497740225 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 05:02:20 INFO - PROCESS | 2373 | 1468497740260 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:20 INFO - PROCESS | 2373 | 1468497740262 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:20 INFO - PROCESS | 2373 | ++DOCSHELL 0x1132db000 == 23 [pid = 2373] [id = 23] 05:02:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 65 (0x113c20800) [pid = 2373] [serial = 65] [outer = 0x0] 05:02:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 66 (0x113c64000) [pid = 2373] [serial = 66] [outer = 0x113c20800] 05:02:20 INFO - PROCESS | 2373 | 1468497740290 Marionette DEBUG loaded listener.js 05:02:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 67 (0x115e61400) [pid = 2373] [serial = 67] [outer = 0x113c20800] 05:02:20 INFO - PROCESS | 2373 | 1468497740548 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]]]}] 05:02:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:02:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 477ms 05:02:20 INFO - PROCESS | 2373 | 1468497740593 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 05:02:20 INFO - PROCESS | 2373 | 1468497740594 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 05:02:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:02:20 INFO - PROCESS | 2373 | 1468497740596 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:02:20 INFO - PROCESS | 2373 | 1468497740599 Marionette TRACE conn2 <- [1,66,null,{}] 05:02:20 INFO - PROCESS | 2373 | 1468497740616 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}] 05:02:20 INFO - PROCESS | 2373 | 1468497740631 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:20 INFO - PROCESS | 2373 | 1468497740706 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 05:02:20 INFO - PROCESS | 2373 | 1468497740710 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:20 INFO - PROCESS | 2373 | 1468497740712 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:20 INFO - PROCESS | 2373 | ++DOCSHELL 0x115eb0800 == 24 [pid = 2373] [id = 24] 05:02:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 68 (0x111aa5800) [pid = 2373] [serial = 68] [outer = 0x0] 05:02:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 69 (0x11671b000) [pid = 2373] [serial = 69] [outer = 0x111aa5800] 05:02:20 INFO - PROCESS | 2373 | 1468497740742 Marionette DEBUG loaded listener.js 05:02:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 70 (0x11687e400) [pid = 2373] [serial = 70] [outer = 0x111aa5800] 05:02:21 INFO - PROCESS | 2373 | 1468497741094 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]]]}] 05:02:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:02:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 536ms 05:02:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:02:21 INFO - PROCESS | 2373 | 1468497741132 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 05:02:21 INFO - PROCESS | 2373 | 1468497741134 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 05:02:21 INFO - PROCESS | 2373 | 1468497741136 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:02:21 INFO - PROCESS | 2373 | 1468497741137 Marionette TRACE conn2 <- [1,70,null,{}] 05:02:21 INFO - PROCESS | 2373 | 1468497741139 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}] 05:02:21 INFO - PROCESS | 2373 | 1468497741140 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:21 INFO - PROCESS | 2373 | 1468497741211 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 05:02:21 INFO - PROCESS | 2373 | 1468497741215 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:21 INFO - PROCESS | 2373 | 1468497741216 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:21 INFO - PROCESS | 2373 | ++DOCSHELL 0x116f9c800 == 25 [pid = 2373] [id = 25] 05:02:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 71 (0x116f28400) [pid = 2373] [serial = 71] [outer = 0x0] 05:02:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 72 (0x11821e800) [pid = 2373] [serial = 72] [outer = 0x116f28400] 05:02:21 INFO - PROCESS | 2373 | 1468497741244 Marionette DEBUG loaded listener.js 05:02:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 73 (0x118343400) [pid = 2373] [serial = 73] [outer = 0x116f28400] 05:02:21 INFO - PROCESS | 2373 | 1468497741541 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]]]}] 05:02:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:02:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 419ms 05:02:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:02:21 INFO - PROCESS | 2373 | 1468497741559 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 05:02:21 INFO - PROCESS | 2373 | 1468497741560 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 05:02:21 INFO - PROCESS | 2373 | 1468497741562 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:02:21 INFO - PROCESS | 2373 | 1468497741563 Marionette TRACE conn2 <- [1,74,null,{}] 05:02:21 INFO - PROCESS | 2373 | 1468497741565 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}] 05:02:21 INFO - PROCESS | 2373 | 1468497741568 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:21 INFO - PROCESS | 2373 | 1468497741642 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 05:02:21 INFO - PROCESS | 2373 | 1468497741646 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:21 INFO - PROCESS | 2373 | 1468497741647 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:21 INFO - PROCESS | 2373 | ++DOCSHELL 0x117148800 == 26 [pid = 2373] [id = 26] 05:02:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 74 (0x1133b8000) [pid = 2373] [serial = 74] [outer = 0x0] 05:02:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 75 (0x1184c2000) [pid = 2373] [serial = 75] [outer = 0x1133b8000] 05:02:21 INFO - PROCESS | 2373 | 1468497741675 Marionette DEBUG loaded listener.js 05:02:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 76 (0x118680c00) [pid = 2373] [serial = 76] [outer = 0x1133b8000] 05:02:21 INFO - PROCESS | 2373 | 1468497741968 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]]]}] 05:02:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:02:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 418ms 05:02:21 INFO - PROCESS | 2373 | 1468497741981 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 05:02:21 INFO - PROCESS | 2373 | 1468497741982 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 05:02:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:02:22 INFO - PROCESS | 2373 | 1468497741995 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:02:22 INFO - PROCESS | 2373 | 1468497741996 Marionette TRACE conn2 <- [1,78,null,{}] 05:02:22 INFO - PROCESS | 2373 | 1468497741998 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}] 05:02:22 INFO - PROCESS | 2373 | 1468497742005 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:22 INFO - PROCESS | 2373 | 1468497742123 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 05:02:22 INFO - PROCESS | 2373 | 1468497742129 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:22 INFO - PROCESS | 2373 | 1468497742130 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:22 INFO - PROCESS | 2373 | ++DOCSHELL 0x11745f800 == 27 [pid = 2373] [id = 27] 05:02:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x113c65800) [pid = 2373] [serial = 77] [outer = 0x0] 05:02:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x1184c6c00) [pid = 2373] [serial = 78] [outer = 0x113c65800] 05:02:22 INFO - PROCESS | 2373 | 1468497742155 Marionette DEBUG loaded listener.js 05:02:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x11966b400) [pid = 2373] [serial = 79] [outer = 0x113c65800] 05:02:22 INFO - PROCESS | 2373 | 1468497742412 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]]]}] 05:02:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:02:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 472ms 05:02:22 INFO - PROCESS | 2373 | 1468497742464 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 05:02:22 INFO - PROCESS | 2373 | 1468497742465 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 05:02:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:02:22 INFO - PROCESS | 2373 | 1468497742474 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:02:22 INFO - PROCESS | 2373 | 1468497742475 Marionette TRACE conn2 <- [1,82,null,{}] 05:02:22 INFO - PROCESS | 2373 | 1468497742477 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}] 05:02:22 INFO - PROCESS | 2373 | 1468497742478 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:22 INFO - PROCESS | 2373 | 1468497742551 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 05:02:22 INFO - PROCESS | 2373 | 1468497742555 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:22 INFO - PROCESS | 2373 | 1468497742556 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:22 INFO - PROCESS | 2373 | ++DOCSHELL 0x1186d0000 == 28 [pid = 2373] [id = 28] 05:02:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x11966e400) [pid = 2373] [serial = 80] [outer = 0x0] 05:02:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x11971dc00) [pid = 2373] [serial = 81] [outer = 0x11966e400] 05:02:22 INFO - PROCESS | 2373 | 1468497742582 Marionette DEBUG loaded listener.js 05:02:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x11996dc00) [pid = 2373] [serial = 82] [outer = 0x11966e400] 05:02:22 INFO - PROCESS | 2373 | 1468497742857 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]]]}] 05:02:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:02:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 418ms 05:02:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:02:22 INFO - PROCESS | 2373 | 1468497742892 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 05:02:22 INFO - PROCESS | 2373 | 1468497742893 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 05:02:22 INFO - PROCESS | 2373 | 1468497742895 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:02:22 INFO - PROCESS | 2373 | 1468497742896 Marionette TRACE conn2 <- [1,86,null,{}] 05:02:22 INFO - PROCESS | 2373 | 1468497742898 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}] 05:02:22 INFO - PROCESS | 2373 | 1468497742900 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:22 INFO - PROCESS | 2373 | 1468497742982 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 05:02:23 INFO - PROCESS | 2373 | 1468497743024 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:23 INFO - PROCESS | 2373 | 1468497743025 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:23 INFO - PROCESS | 2373 | ++DOCSHELL 0x1186e3800 == 29 [pid = 2373] [id = 29] 05:02:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x118883800) [pid = 2373] [serial = 83] [outer = 0x0] 05:02:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x119974400) [pid = 2373] [serial = 84] [outer = 0x118883800] 05:02:23 INFO - PROCESS | 2373 | 1468497743049 Marionette DEBUG loaded listener.js 05:02:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x119c83c00) [pid = 2373] [serial = 85] [outer = 0x118883800] 05:02:23 INFO - PROCESS | 2373 | 1468497743296 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]]]}] 05:02:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:02:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 419ms 05:02:23 INFO - PROCESS | 2373 | 1468497743314 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 05:02:23 INFO - PROCESS | 2373 | 1468497743317 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 05:02:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:02:23 INFO - PROCESS | 2373 | 1468497743327 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:02:23 INFO - PROCESS | 2373 | 1468497743341 Marionette TRACE conn2 <- [1,90,null,{}] 05:02:23 INFO - PROCESS | 2373 | 1468497743349 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}] 05:02:23 INFO - PROCESS | 2373 | 1468497743350 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:23 INFO - PROCESS | 2373 | 1468497743436 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 05:02:23 INFO - PROCESS | 2373 | 1468497743440 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:23 INFO - PROCESS | 2373 | 1468497743441 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:23 INFO - PROCESS | 2373 | ++DOCSHELL 0x11917b000 == 30 [pid = 2373] [id = 30] 05:02:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x111c7f000) [pid = 2373] [serial = 86] [outer = 0x0] 05:02:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x119c8dc00) [pid = 2373] [serial = 87] [outer = 0x111c7f000] 05:02:23 INFO - PROCESS | 2373 | 1468497743465 Marionette DEBUG loaded listener.js 05:02:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x12105ac00) [pid = 2373] [serial = 88] [outer = 0x111c7f000] 05:02:23 INFO - PROCESS | 2373 | 1468497743740 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]]]}] 05:02:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:02:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 439ms 05:02:23 INFO - PROCESS | 2373 | 1468497743764 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 05:02:23 INFO - PROCESS | 2373 | 1468497743765 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 05:02:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:02:23 INFO - PROCESS | 2373 | 1468497743775 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:02:23 INFO - PROCESS | 2373 | 1468497743776 Marionette TRACE conn2 <- [1,94,null,{}] 05:02:23 INFO - PROCESS | 2373 | 1468497743778 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}] 05:02:23 INFO - PROCESS | 2373 | 1468497743779 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:23 INFO - PROCESS | 2373 | 1468497743860 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 05:02:23 INFO - PROCESS | 2373 | 1468497743903 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:23 INFO - PROCESS | 2373 | 1468497743904 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:23 INFO - PROCESS | 2373 | ++DOCSHELL 0x119192800 == 31 [pid = 2373] [id = 31] 05:02:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x117eae800) [pid = 2373] [serial = 89] [outer = 0x0] 05:02:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x12105c800) [pid = 2373] [serial = 90] [outer = 0x117eae800] 05:02:23 INFO - PROCESS | 2373 | 1468497743928 Marionette DEBUG loaded listener.js 05:02:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x121165000) [pid = 2373] [serial = 91] [outer = 0x117eae800] 05:02:24 INFO - PROCESS | 2373 | 1468497744265 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]]]}] 05:02:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:02:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 524ms 05:02:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:02:24 INFO - PROCESS | 2373 | 1468497744293 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 05:02:24 INFO - PROCESS | 2373 | 1468497744294 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 05:02:24 INFO - PROCESS | 2373 | 1468497744296 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:02:24 INFO - PROCESS | 2373 | 1468497744298 Marionette TRACE conn2 <- [1,98,null,{}] 05:02:24 INFO - PROCESS | 2373 | 1468497744301 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}] 05:02:24 INFO - PROCESS | 2373 | 1468497744303 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:24 INFO - PROCESS | 2373 | 1468497744391 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 05:02:24 INFO - PROCESS | 2373 | 1468497744394 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:24 INFO - PROCESS | 2373 | 1468497744395 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:24 INFO - PROCESS | 2373 | ++DOCSHELL 0x117148000 == 32 [pid = 2373] [id = 32] 05:02:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x116725800) [pid = 2373] [serial = 92] [outer = 0x0] 05:02:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x1213a1400) [pid = 2373] [serial = 93] [outer = 0x116725800] 05:02:24 INFO - PROCESS | 2373 | 1468497744422 Marionette DEBUG loaded listener.js 05:02:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x121dc5800) [pid = 2373] [serial = 94] [outer = 0x116725800] 05:02:24 INFO - PROCESS | 2373 | 1468497744747 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]]]}] 05:02:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:02:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 473ms 05:02:24 INFO - PROCESS | 2373 | 1468497744773 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 05:02:24 INFO - PROCESS | 2373 | 1468497744775 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 05:02:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:02:24 INFO - PROCESS | 2373 | 1468497744778 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:02:24 INFO - PROCESS | 2373 | 1468497744780 Marionette TRACE conn2 <- [1,102,null,{}] 05:02:24 INFO - PROCESS | 2373 | 1468497744784 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}] 05:02:24 INFO - PROCESS | 2373 | 1468497744788 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:24 INFO - PROCESS | 2373 | 1468497744937 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 05:02:24 INFO - PROCESS | 2373 | 1468497744946 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:24 INFO - PROCESS | 2373 | 1468497744947 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:24 INFO - PROCESS | 2373 | ++DOCSHELL 0x11a0d5000 == 33 [pid = 2373] [id = 33] 05:02:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x121593c00) [pid = 2373] [serial = 95] [outer = 0x0] 05:02:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x1234a4000) [pid = 2373] [serial = 96] [outer = 0x121593c00] 05:02:24 INFO - PROCESS | 2373 | 1468497744987 Marionette DEBUG loaded listener.js 05:02:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x1240cb800) [pid = 2373] [serial = 97] [outer = 0x121593c00] 05:02:25 INFO - PROCESS | 2373 | 1468497745303 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]]]}] 05:02:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:02:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 569ms 05:02:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:02:25 INFO - PROCESS | 2373 | 1468497745348 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 05:02:25 INFO - PROCESS | 2373 | 1468497745349 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 05:02:25 INFO - PROCESS | 2373 | 1468497745356 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:02:25 INFO - PROCESS | 2373 | 1468497745357 Marionette TRACE conn2 <- [1,106,null,{}] 05:02:25 INFO - PROCESS | 2373 | 1468497745359 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}] 05:02:25 INFO - PROCESS | 2373 | 1468497745360 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:25 INFO - PROCESS | 2373 | 1468497745444 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 05:02:25 INFO - PROCESS | 2373 | 1468497745489 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:25 INFO - PROCESS | 2373 | 1468497745490 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:25 INFO - PROCESS | 2373 | ++DOCSHELL 0x1211ce000 == 34 [pid = 2373] [id = 34] 05:02:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x11966c400) [pid = 2373] [serial = 98] [outer = 0x0] 05:02:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x124113c00) [pid = 2373] [serial = 99] [outer = 0x11966c400] 05:02:25 INFO - PROCESS | 2373 | 1468497745514 Marionette DEBUG loaded listener.js 05:02:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x1242db800) [pid = 2373] [serial = 100] [outer = 0x11966c400] 05:02:25 INFO - PROCESS | 2373 | 1468497745754 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]]]}] 05:02:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:02:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 424ms 05:02:25 INFO - PROCESS | 2373 | 1468497745777 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 05:02:25 INFO - PROCESS | 2373 | 1468497745779 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 05:02:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:02:25 INFO - PROCESS | 2373 | 1468497745781 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:02:25 INFO - PROCESS | 2373 | 1468497745782 Marionette TRACE conn2 <- [1,110,null,{}] 05:02:25 INFO - PROCESS | 2373 | 1468497745793 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}] 05:02:25 INFO - PROCESS | 2373 | 1468497745794 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:25 INFO - PROCESS | 2373 | 1468497745874 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 05:02:25 INFO - PROCESS | 2373 | 1468497745878 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:25 INFO - PROCESS | 2373 | 1468497745879 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:25 INFO - PROCESS | 2373 | ++DOCSHELL 0x1213e1000 == 35 [pid = 2373] [id = 35] 05:02:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x1241d6800) [pid = 2373] [serial = 101] [outer = 0x0] 05:02:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x12459b000) [pid = 2373] [serial = 102] [outer = 0x1241d6800] 05:02:25 INFO - PROCESS | 2373 | 1468497745903 Marionette DEBUG loaded listener.js 05:02:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x124ca0c00) [pid = 2373] [serial = 103] [outer = 0x1241d6800] 05:02:26 INFO - PROCESS | 2373 | 1468497746203 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]]]}] 05:02:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:02:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 476ms 05:02:26 INFO - PROCESS | 2373 | 1468497746258 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 05:02:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:02:26 INFO - PROCESS | 2373 | 1468497746259 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 05:02:26 INFO - PROCESS | 2373 | 1468497746261 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:02:26 INFO - PROCESS | 2373 | 1468497746262 Marionette TRACE conn2 <- [1,114,null,{}] 05:02:26 INFO - PROCESS | 2373 | 1468497746264 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}] 05:02:26 INFO - PROCESS | 2373 | 1468497746265 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:26 INFO - PROCESS | 2373 | 1468497746349 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 05:02:26 INFO - PROCESS | 2373 | 1468497746407 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:26 INFO - PROCESS | 2373 | 1468497746408 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:26 INFO - PROCESS | 2373 | ++DOCSHELL 0x121497000 == 36 [pid = 2373] [id = 36] 05:02:26 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x119721800) [pid = 2373] [serial = 104] [outer = 0x0] 05:02:26 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x124ca9800) [pid = 2373] [serial = 105] [outer = 0x119721800] 05:02:26 INFO - PROCESS | 2373 | 1468497746431 Marionette DEBUG loaded listener.js 05:02:26 INFO - PROCESS | 2373 | ++DOMWINDOW == 106 (0x12572f800) [pid = 2373] [serial = 106] [outer = 0x119721800] 05:02:27 INFO - PROCESS | 2373 | 1468497747268 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]]]}] 05:02:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:02:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1071ms 05:02:27 INFO - PROCESS | 2373 | 1468497747333 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 05:02:27 INFO - PROCESS | 2373 | 1468497747335 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 05:02:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:02:27 INFO - PROCESS | 2373 | 1468497747338 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:02:27 INFO - PROCESS | 2373 | 1468497747340 Marionette TRACE conn2 <- [1,118,null,{}] 05:02:27 INFO - PROCESS | 2373 | 1468497747344 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}] 05:02:27 INFO - PROCESS | 2373 | 1468497747346 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:27 INFO - PROCESS | 2373 | 1468497747437 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 05:02:27 INFO - PROCESS | 2373 | 1468497747465 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:27 INFO - PROCESS | 2373 | 1468497747468 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:27 INFO - PROCESS | 2373 | ++DOCSHELL 0x112547800 == 37 [pid = 2373] [id = 37] 05:02:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 107 (0x11324f800) [pid = 2373] [serial = 107] [outer = 0x0] 05:02:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 108 (0x113c1fc00) [pid = 2373] [serial = 108] [outer = 0x11324f800] 05:02:27 INFO - PROCESS | 2373 | 1468497747496 Marionette DEBUG loaded listener.js 05:02:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 109 (0x1154cc400) [pid = 2373] [serial = 109] [outer = 0x11324f800] 05:02:27 INFO - PROCESS | 2373 | 1468497747808 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]]]}] 05:02:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:02:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 521ms 05:02:27 INFO - PROCESS | 2373 | 1468497747875 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 05:02:27 INFO - PROCESS | 2373 | 1468497747878 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 05:02:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:02:27 INFO - PROCESS | 2373 | 1468497747884 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:02:27 INFO - PROCESS | 2373 | 1468497747885 Marionette TRACE conn2 <- [1,122,null,{}] 05:02:27 INFO - PROCESS | 2373 | 1468497747888 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}] 05:02:27 INFO - PROCESS | 2373 | 1468497747889 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:27 INFO - PROCESS | 2373 | 1468497747979 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 05:02:27 INFO - PROCESS | 2373 | 1468497747985 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:27 INFO - PROCESS | 2373 | 1468497747986 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:27 INFO - PROCESS | 2373 | ++DOCSHELL 0x115d67000 == 38 [pid = 2373] [id = 38] 05:02:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 110 (0x115e67400) [pid = 2373] [serial = 110] [outer = 0x0] 05:02:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 111 (0x116718800) [pid = 2373] [serial = 111] [outer = 0x115e67400] 05:02:28 INFO - PROCESS | 2373 | 1468497748013 Marionette DEBUG loaded listener.js 05:02:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 112 (0x116f26000) [pid = 2373] [serial = 112] [outer = 0x115e67400] 05:02:28 INFO - PROCESS | 2373 | 1468497748314 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]]]}] 05:02:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:02:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 469ms 05:02:28 INFO - PROCESS | 2373 | 1468497748358 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 05:02:28 INFO - PROCESS | 2373 | 1468497748359 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 05:02:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:02:28 INFO - PROCESS | 2373 | 1468497748361 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:02:28 INFO - PROCESS | 2373 | 1468497748364 Marionette TRACE conn2 <- [1,126,null,{}] 05:02:28 INFO - PROCESS | 2373 | 1468497748374 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}] 05:02:28 INFO - PROCESS | 2373 | 1468497748377 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:28 INFO - PROCESS | 2373 | 1468497748466 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 05:02:28 INFO - PROCESS | 2373 | 1468497748497 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:28 INFO - PROCESS | 2373 | 1468497748499 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:28 INFO - PROCESS | 2373 | ++DOCSHELL 0x116faf800 == 39 [pid = 2373] [id = 39] 05:02:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 113 (0x1184cb400) [pid = 2373] [serial = 113] [outer = 0x0] 05:02:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 114 (0x118686000) [pid = 2373] [serial = 114] [outer = 0x1184cb400] 05:02:28 INFO - PROCESS | 2373 | 1468497748526 Marionette DEBUG loaded listener.js 05:02:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 115 (0x118fde000) [pid = 2373] [serial = 115] [outer = 0x1184cb400] 05:02:29 INFO - PROCESS | 2373 | --DOMWINDOW == 114 (0x12bab6000) [pid = 2373] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:02:29 INFO - PROCESS | 2373 | --DOMWINDOW == 113 (0x12aece000) [pid = 2373] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:02:29 INFO - PROCESS | 2373 | --DOMWINDOW == 112 (0x12ad40000) [pid = 2373] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:02:29 INFO - PROCESS | 2373 | --DOMWINDOW == 111 (0x1291e8800) [pid = 2373] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:02:29 INFO - PROCESS | 2373 | --DOMWINDOW == 110 (0x12cecec00) [pid = 2373] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:02:29 INFO - PROCESS | 2373 | --DOMWINDOW == 109 (0x118342000) [pid = 2373] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:02:29 INFO - PROCESS | 2373 | --DOMWINDOW == 108 (0x1176f6c00) [pid = 2373] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:02:29 INFO - PROCESS | 2373 | --DOMWINDOW == 107 (0x12ca2f000) [pid = 2373] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:02:29 INFO - PROCESS | 2373 | --DOMWINDOW == 106 (0x119c85800) [pid = 2373] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:02:29 INFO - PROCESS | 2373 | --DOMWINDOW == 105 (0x12c12c000) [pid = 2373] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:02:29 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x12c047800) [pid = 2373] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:02:29 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x11852e800) [pid = 2373] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:02:29 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x118fe2400) [pid = 2373] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:02:29 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x112ec5800) [pid = 2373] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:02:29 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x113c20800) [pid = 2373] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:02:29 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x111aa5800) [pid = 2373] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:02:29 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x116f28400) [pid = 2373] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:02:29 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x1133b8000) [pid = 2373] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:02:29 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x113c65800) [pid = 2373] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:02:29 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x11966e400) [pid = 2373] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:02:29 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x118883800) [pid = 2373] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:02:29 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x111c7f000) [pid = 2373] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:02:29 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x117eae800) [pid = 2373] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:02:29 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x116725800) [pid = 2373] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:02:29 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x121593c00) [pid = 2373] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:02:29 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x11966c400) [pid = 2373] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:02:29 INFO - PROCESS | 2373 | 1468497749203 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]]]}] 05:02:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:02:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 872ms 05:02:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:02:29 INFO - PROCESS | 2373 | 1468497749235 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 05:02:29 INFO - PROCESS | 2373 | 1468497749238 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 05:02:29 INFO - PROCESS | 2373 | 1468497749241 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:02:29 INFO - PROCESS | 2373 | 1468497749242 Marionette TRACE conn2 <- [1,130,null,{}] 05:02:29 INFO - PROCESS | 2373 | 1468497749246 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}] 05:02:29 INFO - PROCESS | 2373 | 1468497749248 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:29 INFO - PROCESS | 2373 | 1468497749358 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 05:02:29 INFO - PROCESS | 2373 | 1468497749435 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:29 INFO - PROCESS | 2373 | 1468497749436 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:29 INFO - PROCESS | 2373 | ++DOCSHELL 0x11713e000 == 40 [pid = 2373] [id = 40] 05:02:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x116727000) [pid = 2373] [serial = 116] [outer = 0x0] 05:02:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x118469400) [pid = 2373] [serial = 117] [outer = 0x116727000] 05:02:29 INFO - PROCESS | 2373 | 1468497749481 Marionette DEBUG loaded listener.js 05:02:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x118fe2400) [pid = 2373] [serial = 118] [outer = 0x116727000] 05:02:29 INFO - PROCESS | 2373 | 1468497749841 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]]]}] 05:02:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:02:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 621ms 05:02:29 INFO - PROCESS | 2373 | 1468497749861 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 05:02:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:02:29 INFO - PROCESS | 2373 | 1468497749862 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 05:02:29 INFO - PROCESS | 2373 | 1468497749864 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:02:29 INFO - PROCESS | 2373 | 1468497749866 Marionette TRACE conn2 <- [1,134,null,{}] 05:02:29 INFO - PROCESS | 2373 | 1468497749870 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}] 05:02:29 INFO - PROCESS | 2373 | 1468497749872 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:29 INFO - PROCESS | 2373 | 1468497749939 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 05:02:29 INFO - PROCESS | 2373 | 1468497749992 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:29 INFO - PROCESS | 2373 | 1468497749993 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:30 INFO - PROCESS | 2373 | ++DOCSHELL 0x118264000 == 41 [pid = 2373] [id = 41] 05:02:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x116194000) [pid = 2373] [serial = 119] [outer = 0x0] 05:02:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x119669400) [pid = 2373] [serial = 120] [outer = 0x116194000] 05:02:30 INFO - PROCESS | 2373 | 1468497750017 Marionette DEBUG loaded listener.js 05:02:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x11996b400) [pid = 2373] [serial = 121] [outer = 0x116194000] 05:02:30 INFO - PROCESS | 2373 | 1468497750313 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]]]}] 05:02:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:02:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 470ms 05:02:30 INFO - PROCESS | 2373 | 1468497750343 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 05:02:30 INFO - PROCESS | 2373 | 1468497750344 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 05:02:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:02:30 INFO - PROCESS | 2373 | 1468497750347 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:02:30 INFO - PROCESS | 2373 | 1468497750348 Marionette TRACE conn2 <- [1,138,null,{}] 05:02:30 INFO - PROCESS | 2373 | 1468497750353 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}] 05:02:30 INFO - PROCESS | 2373 | 1468497750359 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:30 INFO - PROCESS | 2373 | 1468497750498 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 05:02:30 INFO - PROCESS | 2373 | 1468497750564 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:30 INFO - PROCESS | 2373 | 1468497750566 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:30 INFO - PROCESS | 2373 | ++DOCSHELL 0x118fd6000 == 42 [pid = 2373] [id = 42] 05:02:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x1167ef800) [pid = 2373] [serial = 122] [outer = 0x0] 05:02:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x119c85c00) [pid = 2373] [serial = 123] [outer = 0x1167ef800] 05:02:30 INFO - PROCESS | 2373 | 1468497750606 Marionette DEBUG loaded listener.js 05:02:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x12158d800) [pid = 2373] [serial = 124] [outer = 0x1167ef800] 05:02:30 INFO - PROCESS | 2373 | 1468497750973 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]]]}] 05:02:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:02:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 668ms 05:02:31 INFO - PROCESS | 2373 | 1468497751016 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 05:02:31 INFO - PROCESS | 2373 | 1468497751017 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 05:02:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:02:31 INFO - PROCESS | 2373 | 1468497751019 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:02:31 INFO - PROCESS | 2373 | 1468497751020 Marionette TRACE conn2 <- [1,142,null,{}] 05:02:31 INFO - PROCESS | 2373 | 1468497751023 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}] 05:02:31 INFO - PROCESS | 2373 | 1468497751024 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:31 INFO - PROCESS | 2373 | 1468497751112 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 05:02:31 INFO - PROCESS | 2373 | 1468497751199 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:31 INFO - PROCESS | 2373 | 1468497751201 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:31 INFO - PROCESS | 2373 | ++DOCSHELL 0x11211c000 == 43 [pid = 2373] [id = 43] 05:02:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x112d05800) [pid = 2373] [serial = 125] [outer = 0x0] 05:02:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x112d93c00) [pid = 2373] [serial = 126] [outer = 0x112d05800] 05:02:31 INFO - PROCESS | 2373 | 1468497751233 Marionette DEBUG loaded listener.js 05:02:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x113c20800) [pid = 2373] [serial = 127] [outer = 0x112d05800] 05:02:31 INFO - PROCESS | 2373 | 1468497751664 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]]]}] 05:02:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:02:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 668ms 05:02:31 INFO - PROCESS | 2373 | 1468497751689 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 05:02:31 INFO - PROCESS | 2373 | 1468497751692 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 05:02:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:02:31 INFO - PROCESS | 2373 | 1468497751695 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:02:31 INFO - PROCESS | 2373 | 1468497751697 Marionette TRACE conn2 <- [1,146,null,{}] 05:02:31 INFO - PROCESS | 2373 | 1468497751717 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}] 05:02:31 INFO - PROCESS | 2373 | 1468497751719 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:31 INFO - PROCESS | 2373 | 1468497751828 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 05:02:31 INFO - PROCESS | 2373 | 1468497751873 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:31 INFO - PROCESS | 2373 | 1468497751874 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:31 INFO - PROCESS | 2373 | ++DOCSHELL 0x117150000 == 44 [pid = 2373] [id = 44] 05:02:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x1164ed000) [pid = 2373] [serial = 128] [outer = 0x0] 05:02:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x1167fc400) [pid = 2373] [serial = 129] [outer = 0x1164ed000] 05:02:31 INFO - PROCESS | 2373 | 1468497751904 Marionette DEBUG loaded listener.js 05:02:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x116fec400) [pid = 2373] [serial = 130] [outer = 0x1164ed000] 05:02:32 INFO - PROCESS | 2373 | 1468497752307 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]]]}] 05:02:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:02:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 620ms 05:02:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:02:32 INFO - PROCESS | 2373 | 1468497752316 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 05:02:32 INFO - PROCESS | 2373 | 1468497752319 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 05:02:32 INFO - PROCESS | 2373 | 1468497752322 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:02:32 INFO - PROCESS | 2373 | 1468497752323 Marionette TRACE conn2 <- [1,150,null,{}] 05:02:32 INFO - PROCESS | 2373 | 1468497752325 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}] 05:02:32 INFO - PROCESS | 2373 | 1468497752327 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:32 INFO - PROCESS | 2373 | 1468497752421 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 05:02:32 INFO - PROCESS | 2373 | 1468497752494 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:32 INFO - PROCESS | 2373 | 1468497752495 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:32 INFO - PROCESS | 2373 | ++DOCSHELL 0x1211cb000 == 45 [pid = 2373] [id = 45] 05:02:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x118f6cc00) [pid = 2373] [serial = 131] [outer = 0x0] 05:02:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 106 (0x119670400) [pid = 2373] [serial = 132] [outer = 0x118f6cc00] 05:02:32 INFO - PROCESS | 2373 | 1468497752524 Marionette DEBUG loaded listener.js 05:02:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 107 (0x119c8e000) [pid = 2373] [serial = 133] [outer = 0x118f6cc00] 05:02:32 INFO - PROCESS | 2373 | 1468497752957 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]]]}] 05:02:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:02:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 669ms 05:02:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:02:32 INFO - PROCESS | 2373 | 1468497752991 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 05:02:32 INFO - PROCESS | 2373 | 1468497752992 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 05:02:33 INFO - PROCESS | 2373 | 1468497752999 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:02:33 INFO - PROCESS | 2373 | 1468497753004 Marionette TRACE conn2 <- [1,154,null,{}] 05:02:33 INFO - PROCESS | 2373 | 1468497753025 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}] 05:02:33 INFO - PROCESS | 2373 | 1468497753027 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:33 INFO - PROCESS | 2373 | 1468497753122 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 05:02:33 INFO - PROCESS | 2373 | 1468497753177 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:33 INFO - PROCESS | 2373 | 1468497753178 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:33 INFO - PROCESS | 2373 | ++DOCSHELL 0x121496000 == 46 [pid = 2373] [id = 46] 05:02:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 108 (0x11a0bac00) [pid = 2373] [serial = 134] [outer = 0x0] 05:02:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 109 (0x121af4000) [pid = 2373] [serial = 135] [outer = 0x11a0bac00] 05:02:33 INFO - PROCESS | 2373 | 1468497753206 Marionette DEBUG loaded listener.js 05:02:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 110 (0x12408fc00) [pid = 2373] [serial = 136] [outer = 0x11a0bac00] 05:02:33 INFO - PROCESS | 2373 | 1468497753638 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]]]}] 05:02:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:02:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 693ms 05:02:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:02:33 INFO - PROCESS | 2373 | 1468497753694 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 05:02:33 INFO - PROCESS | 2373 | 1468497753696 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 05:02:33 INFO - PROCESS | 2373 | 1468497753698 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:02:33 INFO - PROCESS | 2373 | 1468497753699 Marionette TRACE conn2 <- [1,158,null,{}] 05:02:33 INFO - PROCESS | 2373 | 1468497753722 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}] 05:02:33 INFO - PROCESS | 2373 | 1468497753724 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:33 INFO - PROCESS | 2373 | 1468497753816 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 05:02:33 INFO - PROCESS | 2373 | 1468497753873 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:33 INFO - PROCESS | 2373 | 1468497753875 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:33 INFO - PROCESS | 2373 | ++DOCSHELL 0x1133e7000 == 47 [pid = 2373] [id = 47] 05:02:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 111 (0x118468400) [pid = 2373] [serial = 137] [outer = 0x0] 05:02:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 112 (0x118681800) [pid = 2373] [serial = 138] [outer = 0x118468400] 05:02:33 INFO - PROCESS | 2373 | 1468497753903 Marionette DEBUG loaded listener.js 05:02:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 113 (0x119c80000) [pid = 2373] [serial = 139] [outer = 0x118468400] 05:02:34 INFO - PROCESS | 2373 | 1468497754378 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]]]}] 05:02:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:02:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 690ms 05:02:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:02:34 INFO - PROCESS | 2373 | 1468497754388 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 05:02:34 INFO - PROCESS | 2373 | 1468497754390 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 05:02:34 INFO - PROCESS | 2373 | 1468497754393 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:02:34 INFO - PROCESS | 2373 | 1468497754395 Marionette TRACE conn2 <- [1,162,null,{}] 05:02:34 INFO - PROCESS | 2373 | 1468497754399 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}] 05:02:34 INFO - PROCESS | 2373 | 1468497754400 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:34 INFO - PROCESS | 2373 | 1468497754490 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 05:02:34 INFO - PROCESS | 2373 | 1468497754532 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:34 INFO - PROCESS | 2373 | 1468497754535 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:34 INFO - PROCESS | 2373 | ++DOCSHELL 0x11540c000 == 48 [pid = 2373] [id = 48] 05:02:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 114 (0x113c61c00) [pid = 2373] [serial = 140] [outer = 0x0] 05:02:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 115 (0x115e60000) [pid = 2373] [serial = 141] [outer = 0x113c61c00] 05:02:34 INFO - PROCESS | 2373 | 1468497754563 Marionette DEBUG loaded listener.js 05:02:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 116 (0x116634c00) [pid = 2373] [serial = 142] [outer = 0x113c61c00] 05:02:35 INFO - PROCESS | 2373 | --DOCSHELL 0x118fd6000 == 47 [pid = 2373] [id = 42] 05:02:35 INFO - PROCESS | 2373 | --DOCSHELL 0x118264000 == 46 [pid = 2373] [id = 41] 05:02:35 INFO - PROCESS | 2373 | --DOCSHELL 0x1186d0000 == 45 [pid = 2373] [id = 28] 05:02:35 INFO - PROCESS | 2373 | --DOCSHELL 0x11713e000 == 44 [pid = 2373] [id = 40] 05:02:35 INFO - PROCESS | 2373 | --DOCSHELL 0x11917b000 == 43 [pid = 2373] [id = 30] 05:02:35 INFO - PROCESS | 2373 | --DOCSHELL 0x116faf800 == 42 [pid = 2373] [id = 39] 05:02:35 INFO - PROCESS | 2373 | --DOCSHELL 0x115d67000 == 41 [pid = 2373] [id = 38] 05:02:35 INFO - PROCESS | 2373 | --DOCSHELL 0x112547800 == 40 [pid = 2373] [id = 37] 05:02:35 INFO - PROCESS | 2373 | --DOCSHELL 0x1186e3800 == 39 [pid = 2373] [id = 29] 05:02:35 INFO - PROCESS | 2373 | --DOCSHELL 0x11745f800 == 38 [pid = 2373] [id = 27] 05:02:35 INFO - PROCESS | 2373 | --DOCSHELL 0x117148000 == 37 [pid = 2373] [id = 32] 05:02:35 INFO - PROCESS | 2373 | --DOCSHELL 0x1133e7000 == 36 [pid = 2373] [id = 47] 05:02:35 INFO - PROCESS | 2373 | --DOCSHELL 0x121496000 == 35 [pid = 2373] [id = 46] 05:02:35 INFO - PROCESS | 2373 | --DOCSHELL 0x1211cb000 == 34 [pid = 2373] [id = 45] 05:02:35 INFO - PROCESS | 2373 | --DOCSHELL 0x121497000 == 33 [pid = 2373] [id = 36] 05:02:35 INFO - PROCESS | 2373 | --DOCSHELL 0x1211ce000 == 32 [pid = 2373] [id = 34] 05:02:35 INFO - PROCESS | 2373 | --DOCSHELL 0x1213e1000 == 31 [pid = 2373] [id = 35] 05:02:35 INFO - PROCESS | 2373 | --DOCSHELL 0x117150000 == 30 [pid = 2373] [id = 44] 05:02:35 INFO - PROCESS | 2373 | --DOCSHELL 0x11211c000 == 29 [pid = 2373] [id = 43] 05:02:35 INFO - PROCESS | 2373 | --DOCSHELL 0x119192800 == 28 [pid = 2373] [id = 31] 05:02:35 INFO - PROCESS | 2373 | --DOCSHELL 0x11a0d5000 == 27 [pid = 2373] [id = 33] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 115 (0x12459b000) [pid = 2373] [serial = 102] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 114 (0x12d5d2c00) [pid = 2373] [serial = 61] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 113 (0x112ec8400) [pid = 2373] [serial = 63] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 112 (0x113c64000) [pid = 2373] [serial = 66] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 111 (0x11671b000) [pid = 2373] [serial = 69] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 110 (0x11821e800) [pid = 2373] [serial = 72] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 109 (0x118343400) [pid = 2373] [serial = 73] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 108 (0x1184c2000) [pid = 2373] [serial = 75] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 107 (0x1184c6c00) [pid = 2373] [serial = 78] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 106 (0x11966b400) [pid = 2373] [serial = 79] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 105 (0x11996dc00) [pid = 2373] [serial = 82] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x119c83c00) [pid = 2373] [serial = 85] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x12105ac00) [pid = 2373] [serial = 88] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x121165000) [pid = 2373] [serial = 91] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x121dc5800) [pid = 2373] [serial = 94] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x1240cb800) [pid = 2373] [serial = 97] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x113c20400) [pid = 2373] [serial = 64] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x1242db800) [pid = 2373] [serial = 100] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x118680c00) [pid = 2373] [serial = 76] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x11687e400) [pid = 2373] [serial = 70] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x115e61400) [pid = 2373] [serial = 67] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x11971dc00) [pid = 2373] [serial = 81] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x119974400) [pid = 2373] [serial = 84] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x119c8dc00) [pid = 2373] [serial = 87] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x12105c800) [pid = 2373] [serial = 90] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x1213a1400) [pid = 2373] [serial = 93] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x1234a4000) [pid = 2373] [serial = 96] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x124113c00) [pid = 2373] [serial = 99] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x12bab9c00) [pid = 2373] [serial = 27] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x12babfc00) [pid = 2373] [serial = 28] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x12b173c00) [pid = 2373] [serial = 24] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x12b17f000) [pid = 2373] [serial = 25] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x12ad46400) [pid = 2373] [serial = 22] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x12ad41c00) [pid = 2373] [serial = 21] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x1294b5000) [pid = 2373] [serial = 18] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x1291ea400) [pid = 2373] [serial = 15] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x1291efc00) [pid = 2373] [serial = 16] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x1234d6c00) [pid = 2373] [serial = 11] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x121a59000) [pid = 2373] [serial = 8] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x12ceb7800) [pid = 2373] [serial = 55] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 75 (0x128cd1c00) [pid = 2373] [serial = 54] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 74 (0x118461800) [pid = 2373] [serial = 51] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 73 (0x11887fc00) [pid = 2373] [serial = 52] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 72 (0x12c3df000) [pid = 2373] [serial = 42] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 71 (0x12ca30c00) [pid = 2373] [serial = 45] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 70 (0x12ca36400) [pid = 2373] [serial = 46] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 69 (0x12ce32400) [pid = 2373] [serial = 48] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 68 (0x12baba800) [pid = 2373] [serial = 40] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 67 (0x119c8a400) [pid = 2373] [serial = 39] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 66 (0x12c612400) [pid = 2373] [serial = 36] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 65 (0x12c618800) [pid = 2373] [serial = 37] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 64 (0x12c050c00) [pid = 2373] [serial = 33] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 63 (0x12c129800) [pid = 2373] [serial = 34] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 62 (0x12bde6400) [pid = 2373] [serial = 31] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 61 (0x12bdd9400) [pid = 2373] [serial = 30] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 60 (0x12d5ddc00) [pid = 2373] [serial = 60] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 59 (0x12ced4800) [pid = 2373] [serial = 57] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | --DOMWINDOW == 58 (0x12cedc400) [pid = 2373] [serial = 58] [outer = 0x0] [url = about:blank] 05:02:35 INFO - PROCESS | 2373 | 1468497755314 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]]]}] 05:02:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:02:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 971ms 05:02:35 INFO - PROCESS | 2373 | 1468497755365 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 05:02:35 INFO - PROCESS | 2373 | 1468497755369 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 05:02:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:02:35 INFO - PROCESS | 2373 | 1468497755380 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:02:35 INFO - PROCESS | 2373 | 1468497755382 Marionette TRACE conn2 <- [1,166,null,{}] 05:02:35 INFO - PROCESS | 2373 | 1468497755390 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}] 05:02:35 INFO - PROCESS | 2373 | 1468497755392 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:35 INFO - PROCESS | 2373 | 1468497755464 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 05:02:35 INFO - PROCESS | 2373 | 1468497755468 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:35 INFO - PROCESS | 2373 | 1468497755470 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:35 INFO - PROCESS | 2373 | ++DOCSHELL 0x113359800 == 28 [pid = 2373] [id = 49] 05:02:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 59 (0x11619bc00) [pid = 2373] [serial = 143] [outer = 0x0] 05:02:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 60 (0x1167fb800) [pid = 2373] [serial = 144] [outer = 0x11619bc00] 05:02:35 INFO - PROCESS | 2373 | 1468497755499 Marionette DEBUG loaded listener.js 05:02:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 61 (0x113c61400) [pid = 2373] [serial = 145] [outer = 0x11619bc00] 05:02:35 INFO - PROCESS | 2373 | 1468497755806 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]]]}] 05:02:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:02:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 478ms 05:02:35 INFO - PROCESS | 2373 | 1468497755855 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 05:02:35 INFO - PROCESS | 2373 | 1468497755858 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 05:02:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:02:35 INFO - PROCESS | 2373 | 1468497755863 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:02:35 INFO - PROCESS | 2373 | 1468497755865 Marionette TRACE conn2 <- [1,170,null,{}] 05:02:35 INFO - PROCESS | 2373 | 1468497755867 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}] 05:02:35 INFO - PROCESS | 2373 | 1468497755869 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:35 INFO - PROCESS | 2373 | 1468497755945 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 05:02:35 INFO - PROCESS | 2373 | 1468497755986 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:35 INFO - PROCESS | 2373 | 1468497755987 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:35 INFO - PROCESS | 2373 | ++DOCSHELL 0x116faf000 == 29 [pid = 2373] [id = 50] 05:02:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 62 (0x11648d000) [pid = 2373] [serial = 146] [outer = 0x0] 05:02:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 63 (0x118211800) [pid = 2373] [serial = 147] [outer = 0x11648d000] 05:02:36 INFO - PROCESS | 2373 | 1468497756013 Marionette DEBUG loaded listener.js 05:02:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 64 (0x1184cb000) [pid = 2373] [serial = 148] [outer = 0x11648d000] 05:02:36 INFO - PROCESS | 2373 | 1468497756295 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]]]}] 05:02:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:02:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 468ms 05:02:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:02:36 INFO - PROCESS | 2373 | 1468497756332 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 05:02:36 INFO - PROCESS | 2373 | 1468497756333 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 05:02:36 INFO - PROCESS | 2373 | 1468497756338 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:02:36 INFO - PROCESS | 2373 | 1468497756341 Marionette TRACE conn2 <- [1,174,null,{}] 05:02:36 INFO - PROCESS | 2373 | 1468497756349 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}] 05:02:36 INFO - PROCESS | 2373 | 1468497756355 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:36 INFO - PROCESS | 2373 | 1468497756425 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 05:02:36 INFO - PROCESS | 2373 | 1468497756430 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:36 INFO - PROCESS | 2373 | 1468497756432 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:36 INFO - PROCESS | 2373 | ++DOCSHELL 0x11825b000 == 30 [pid = 2373] [id = 51] 05:02:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 65 (0x119115800) [pid = 2373] [serial = 149] [outer = 0x0] 05:02:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 66 (0x119669c00) [pid = 2373] [serial = 150] [outer = 0x119115800] 05:02:36 INFO - PROCESS | 2373 | 1468497756462 Marionette DEBUG loaded listener.js 05:02:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 67 (0x119729c00) [pid = 2373] [serial = 151] [outer = 0x119115800] 05:02:36 INFO - PROCESS | 2373 | 1468497756754 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]]]}] 05:02:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:02:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 474ms 05:02:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:02:36 INFO - PROCESS | 2373 | 1468497756811 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 05:02:36 INFO - PROCESS | 2373 | 1468497756813 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 05:02:36 INFO - PROCESS | 2373 | 1468497756815 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:02:36 INFO - PROCESS | 2373 | 1468497756816 Marionette TRACE conn2 <- [1,178,null,{}] 05:02:36 INFO - PROCESS | 2373 | 1468497756818 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}] 05:02:36 INFO - PROCESS | 2373 | 1468497756820 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:36 INFO - PROCESS | 2373 | 1468497756913 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 05:02:36 INFO - PROCESS | 2373 | 1468497756919 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:36 INFO - PROCESS | 2373 | 1468497756922 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:36 INFO - PROCESS | 2373 | ++DOCSHELL 0x118f11800 == 31 [pid = 2373] [id = 52] 05:02:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 68 (0x119c80800) [pid = 2373] [serial = 152] [outer = 0x0] 05:02:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 69 (0x119c89000) [pid = 2373] [serial = 153] [outer = 0x119c80800] 05:02:36 INFO - PROCESS | 2373 | 1468497756946 Marionette DEBUG loaded listener.js 05:02:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 70 (0x11a0bbc00) [pid = 2373] [serial = 154] [outer = 0x119c80800] 05:02:37 INFO - PROCESS | 2373 | 1468497757218 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]]]}] 05:02:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:02:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 419ms 05:02:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:02:37 INFO - PROCESS | 2373 | 1468497757244 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 05:02:37 INFO - PROCESS | 2373 | 1468497757245 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 05:02:37 INFO - PROCESS | 2373 | 1468497757248 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:02:37 INFO - PROCESS | 2373 | 1468497757250 Marionette TRACE conn2 <- [1,182,null,{}] 05:02:37 INFO - PROCESS | 2373 | 1468497757261 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}] 05:02:37 INFO - PROCESS | 2373 | 1468497757274 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:37 INFO - PROCESS | 2373 | 1468497757382 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 05:02:37 INFO - PROCESS | 2373 | 1468497757387 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:37 INFO - PROCESS | 2373 | 1468497757388 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:37 INFO - PROCESS | 2373 | ++DOCSHELL 0x1195a3800 == 32 [pid = 2373] [id = 53] 05:02:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 71 (0x115e67000) [pid = 2373] [serial = 155] [outer = 0x0] 05:02:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 72 (0x121057000) [pid = 2373] [serial = 156] [outer = 0x115e67000] 05:02:37 INFO - PROCESS | 2373 | 1468497757428 Marionette DEBUG loaded listener.js 05:02:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 73 (0x121163400) [pid = 2373] [serial = 157] [outer = 0x115e67000] 05:02:37 INFO - PROCESS | 2373 | 1468497757893 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]]]}] 05:02:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:02:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 679ms 05:02:37 INFO - PROCESS | 2373 | 1468497757927 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 05:02:37 INFO - PROCESS | 2373 | 1468497757928 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 05:02:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:02:37 INFO - PROCESS | 2373 | 1468497757931 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:02:37 INFO - PROCESS | 2373 | 1468497757932 Marionette TRACE conn2 <- [1,186,null,{}] 05:02:37 INFO - PROCESS | 2373 | 1468497757934 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}] 05:02:37 INFO - PROCESS | 2373 | 1468497757938 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:38 INFO - PROCESS | 2373 | 1468497758040 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 05:02:38 INFO - PROCESS | 2373 | 1468497758044 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:38 INFO - PROCESS | 2373 | 1468497758045 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:38 INFO - PROCESS | 2373 | ++DOCSHELL 0x11a0df000 == 33 [pid = 2373] [id = 54] 05:02:38 INFO - PROCESS | 2373 | ++DOMWINDOW == 74 (0x121164c00) [pid = 2373] [serial = 158] [outer = 0x0] 05:02:38 INFO - PROCESS | 2373 | ++DOMWINDOW == 75 (0x121dccc00) [pid = 2373] [serial = 159] [outer = 0x121164c00] 05:02:38 INFO - PROCESS | 2373 | 1468497758070 Marionette DEBUG loaded listener.js 05:02:38 INFO - PROCESS | 2373 | ++DOMWINDOW == 76 (0x1241d8c00) [pid = 2373] [serial = 160] [outer = 0x121164c00] 05:02:38 INFO - PROCESS | 2373 | 1468497758411 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]]]}] 05:02:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:02:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 518ms 05:02:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:02:38 INFO - PROCESS | 2373 | 1468497758450 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 05:02:38 INFO - PROCESS | 2373 | 1468497758452 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 05:02:38 INFO - PROCESS | 2373 | 1468497758455 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:02:38 INFO - PROCESS | 2373 | 1468497758457 Marionette TRACE conn2 <- [1,190,null,{}] 05:02:38 INFO - PROCESS | 2373 | 1468497758460 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}] 05:02:38 INFO - PROCESS | 2373 | 1468497758462 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:38 INFO - PROCESS | 2373 | 1468497758598 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 05:02:38 INFO - PROCESS | 2373 | 1468497758617 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:38 INFO - PROCESS | 2373 | 1468497758619 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:38 INFO - PROCESS | 2373 | ++DOCSHELL 0x1213d9000 == 34 [pid = 2373] [id = 55] 05:02:38 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x112ea1c00) [pid = 2373] [serial = 161] [outer = 0x0] 05:02:38 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x12444b800) [pid = 2373] [serial = 162] [outer = 0x112ea1c00] 05:02:38 INFO - PROCESS | 2373 | 1468497758659 Marionette DEBUG loaded listener.js 05:02:38 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x124ca9c00) [pid = 2373] [serial = 163] [outer = 0x112ea1c00] 05:02:39 INFO - PROCESS | 2373 | 1468497759026 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]]]}] 05:02:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:02:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 622ms 05:02:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:02:39 INFO - PROCESS | 2373 | 1468497759077 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 05:02:39 INFO - PROCESS | 2373 | 1468497759079 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 05:02:39 INFO - PROCESS | 2373 | 1468497759082 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:02:39 INFO - PROCESS | 2373 | 1468497759083 Marionette TRACE conn2 <- [1,194,null,{}] 05:02:39 INFO - PROCESS | 2373 | 1468497759087 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}] 05:02:39 INFO - PROCESS | 2373 | 1468497759089 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:39 INFO - PROCESS | 2373 | 1468497759308 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 05:02:39 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x11324f800) [pid = 2373] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:02:39 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x116727000) [pid = 2373] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:02:39 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x1184cb400) [pid = 2373] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:02:39 INFO - PROCESS | 2373 | --DOMWINDOW == 75 (0x115e67400) [pid = 2373] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:02:39 INFO - PROCESS | 2373 | --DOMWINDOW == 74 (0x116194000) [pid = 2373] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:02:39 INFO - PROCESS | 2373 | --DOMWINDOW == 73 (0x1167ef800) [pid = 2373] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:02:39 INFO - PROCESS | 2373 | --DOMWINDOW == 72 (0x119721800) [pid = 2373] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:02:39 INFO - PROCESS | 2373 | --DOMWINDOW == 71 (0x1241d6800) [pid = 2373] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:02:39 INFO - PROCESS | 2373 | 1468497759358 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:39 INFO - PROCESS | 2373 | 1468497759359 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:39 INFO - PROCESS | 2373 | ++DOCSHELL 0x119175800 == 35 [pid = 2373] [id = 56] 05:02:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 72 (0x1154cbc00) [pid = 2373] [serial = 164] [outer = 0x0] 05:02:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 73 (0x116727000) [pid = 2373] [serial = 165] [outer = 0x1154cbc00] 05:02:39 INFO - PROCESS | 2373 | 1468497759383 Marionette DEBUG loaded listener.js 05:02:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 74 (0x119975000) [pid = 2373] [serial = 166] [outer = 0x1154cbc00] 05:02:39 INFO - PROCESS | 2373 | 1468497759616 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]]]}] 05:02:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:02:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 05:02:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:02:39 INFO - PROCESS | 2373 | 1468497759662 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 05:02:39 INFO - PROCESS | 2373 | 1468497759663 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 05:02:39 INFO - PROCESS | 2373 | 1468497759665 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:02:39 INFO - PROCESS | 2373 | 1468497759667 Marionette TRACE conn2 <- [1,198,null,{}] 05:02:39 INFO - PROCESS | 2373 | 1468497759677 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}] 05:02:39 INFO - PROCESS | 2373 | 1468497759678 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:39 INFO - PROCESS | 2373 | 1468497759760 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 05:02:39 INFO - PROCESS | 2373 | 1468497759764 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:39 INFO - PROCESS | 2373 | 1468497759765 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:39 INFO - PROCESS | 2373 | ++DOCSHELL 0x12416f800 == 36 [pid = 2373] [id = 57] 05:02:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 75 (0x1241d0800) [pid = 2373] [serial = 167] [outer = 0x0] 05:02:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 76 (0x125ba5400) [pid = 2373] [serial = 168] [outer = 0x1241d0800] 05:02:39 INFO - PROCESS | 2373 | 1468497759790 Marionette DEBUG loaded listener.js 05:02:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x125dba000) [pid = 2373] [serial = 169] [outer = 0x1241d0800] 05:02:40 INFO - PROCESS | 2373 | 1468497760087 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]]]}] 05:02:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:02:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 477ms 05:02:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:02:40 INFO - PROCESS | 2373 | 1468497760143 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 05:02:40 INFO - PROCESS | 2373 | 1468497760144 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 05:02:40 INFO - PROCESS | 2373 | 1468497760146 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:02:40 INFO - PROCESS | 2373 | 1468497760147 Marionette TRACE conn2 <- [1,202,null,{}] 05:02:40 INFO - PROCESS | 2373 | 1468497760150 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}] 05:02:40 INFO - PROCESS | 2373 | 1468497760151 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:40 INFO - PROCESS | 2373 | 1468497760242 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 05:02:40 INFO - PROCESS | 2373 | 1468497760245 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:40 INFO - PROCESS | 2373 | 1468497760246 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:40 INFO - PROCESS | 2373 | ++DOCSHELL 0x124a4a000 == 37 [pid = 2373] [id = 58] 05:02:40 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x124ca2400) [pid = 2373] [serial = 170] [outer = 0x0] 05:02:40 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x125db7800) [pid = 2373] [serial = 171] [outer = 0x124ca2400] 05:02:40 INFO - PROCESS | 2373 | 1468497760272 Marionette DEBUG loaded listener.js 05:02:40 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x12691d000) [pid = 2373] [serial = 172] [outer = 0x124ca2400] 05:02:40 INFO - PROCESS | 2373 | 1468497760574 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]]]}] 05:02:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:02:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 468ms 05:02:40 INFO - PROCESS | 2373 | 1468497760614 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 05:02:40 INFO - PROCESS | 2373 | 1468497760616 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 05:02:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:02:40 INFO - PROCESS | 2373 | 1468497760620 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:02:40 INFO - PROCESS | 2373 | 1468497760623 Marionette TRACE conn2 <- [1,206,null,{}] 05:02:40 INFO - PROCESS | 2373 | 1468497760625 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}] 05:02:40 INFO - PROCESS | 2373 | 1468497760626 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:40 INFO - PROCESS | 2373 | 1468497760713 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 05:02:40 INFO - PROCESS | 2373 | 1468497760756 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:40 INFO - PROCESS | 2373 | 1468497760758 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:40 INFO - PROCESS | 2373 | ++DOCSHELL 0x124cd2800 == 38 [pid = 2373] [id = 59] 05:02:40 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x12691cc00) [pid = 2373] [serial = 173] [outer = 0x0] 05:02:40 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x126baf800) [pid = 2373] [serial = 174] [outer = 0x12691cc00] 05:02:40 INFO - PROCESS | 2373 | 1468497760783 Marionette DEBUG loaded listener.js 05:02:40 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x128cc6c00) [pid = 2373] [serial = 175] [outer = 0x12691cc00] 05:02:41 INFO - PROCESS | 2373 | 1468497761044 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]]]}] 05:02:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:02:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 471ms 05:02:41 INFO - PROCESS | 2373 | 1468497761091 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 05:02:41 INFO - PROCESS | 2373 | 1468497761092 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 05:02:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:02:41 INFO - PROCESS | 2373 | 1468497761094 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:02:41 INFO - PROCESS | 2373 | 1468497761095 Marionette TRACE conn2 <- [1,210,null,{}] 05:02:41 INFO - PROCESS | 2373 | 1468497761098 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}] 05:02:41 INFO - PROCESS | 2373 | 1468497761099 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:41 INFO - PROCESS | 2373 | 1468497761176 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 05:02:41 INFO - PROCESS | 2373 | 1468497761180 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:41 INFO - PROCESS | 2373 | 1468497761181 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:41 INFO - PROCESS | 2373 | ++DOCSHELL 0x126b16000 == 39 [pid = 2373] [id = 60] 05:02:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x127849400) [pid = 2373] [serial = 176] [outer = 0x0] 05:02:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x128edb800) [pid = 2373] [serial = 177] [outer = 0x127849400] 05:02:41 INFO - PROCESS | 2373 | 1468497761207 Marionette DEBUG loaded listener.js 05:02:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x1291e9c00) [pid = 2373] [serial = 178] [outer = 0x127849400] 05:02:41 INFO - PROCESS | 2373 | 1468497761730 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]]]}] 05:02:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:02:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 668ms 05:02:41 INFO - PROCESS | 2373 | 1468497761764 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 05:02:41 INFO - PROCESS | 2373 | 1468497761767 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 05:02:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:02:41 INFO - PROCESS | 2373 | 1468497761772 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:02:41 INFO - PROCESS | 2373 | 1468497761775 Marionette TRACE conn2 <- [1,214,null,{}] 05:02:41 INFO - PROCESS | 2373 | 1468497761779 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}] 05:02:41 INFO - PROCESS | 2373 | 1468497761780 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:41 INFO - PROCESS | 2373 | 1468497761884 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 05:02:41 INFO - PROCESS | 2373 | 1468497761950 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:41 INFO - PROCESS | 2373 | 1468497761951 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:41 INFO - PROCESS | 2373 | ++DOCSHELL 0x1168b4000 == 40 [pid = 2373] [id = 61] 05:02:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x115df1400) [pid = 2373] [serial = 179] [outer = 0x0] 05:02:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x116193000) [pid = 2373] [serial = 180] [outer = 0x115df1400] 05:02:41 INFO - PROCESS | 2373 | 1468497761982 Marionette DEBUG loaded listener.js 05:02:42 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x1176f6c00) [pid = 2373] [serial = 181] [outer = 0x115df1400] 05:02:42 INFO - PROCESS | 2373 | 1468497762658 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]]]}] 05:02:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:02:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 921ms 05:02:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:02:42 INFO - PROCESS | 2373 | 1468497762694 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 05:02:42 INFO - PROCESS | 2373 | 1468497762696 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 05:02:42 INFO - PROCESS | 2373 | 1468497762700 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:02:42 INFO - PROCESS | 2373 | 1468497762703 Marionette TRACE conn2 <- [1,218,null,{}] 05:02:42 INFO - PROCESS | 2373 | 1468497762708 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}] 05:02:42 INFO - PROCESS | 2373 | 1468497762711 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:42 INFO - PROCESS | 2373 | 1468497762849 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 05:02:42 INFO - PROCESS | 2373 | --DOCSHELL 0x124cd2800 == 39 [pid = 2373] [id = 59] 05:02:42 INFO - PROCESS | 2373 | --DOCSHELL 0x124a4a000 == 38 [pid = 2373] [id = 58] 05:02:42 INFO - PROCESS | 2373 | --DOCSHELL 0x12416f800 == 37 [pid = 2373] [id = 57] 05:02:42 INFO - PROCESS | 2373 | --DOCSHELL 0x119175800 == 36 [pid = 2373] [id = 56] 05:02:42 INFO - PROCESS | 2373 | --DOCSHELL 0x1213d9000 == 35 [pid = 2373] [id = 55] 05:02:42 INFO - PROCESS | 2373 | --DOCSHELL 0x11a0df000 == 34 [pid = 2373] [id = 54] 05:02:42 INFO - PROCESS | 2373 | --DOCSHELL 0x1195a3800 == 33 [pid = 2373] [id = 53] 05:02:42 INFO - PROCESS | 2373 | --DOCSHELL 0x118f11800 == 32 [pid = 2373] [id = 52] 05:02:42 INFO - PROCESS | 2373 | --DOCSHELL 0x11825b000 == 31 [pid = 2373] [id = 51] 05:02:42 INFO - PROCESS | 2373 | --DOCSHELL 0x116faf000 == 30 [pid = 2373] [id = 50] 05:02:42 INFO - PROCESS | 2373 | --DOCSHELL 0x113359800 == 29 [pid = 2373] [id = 49] 05:02:42 INFO - PROCESS | 2373 | --DOCSHELL 0x11540c000 == 28 [pid = 2373] [id = 48] 05:02:42 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x1154cc400) [pid = 2373] [serial = 109] [outer = 0x0] [url = about:blank] 05:02:42 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x118469400) [pid = 2373] [serial = 117] [outer = 0x0] [url = about:blank] 05:02:42 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x118686000) [pid = 2373] [serial = 114] [outer = 0x0] [url = about:blank] 05:02:42 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x116718800) [pid = 2373] [serial = 111] [outer = 0x0] [url = about:blank] 05:02:42 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x118fde000) [pid = 2373] [serial = 115] [outer = 0x0] [url = about:blank] 05:02:42 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x119669400) [pid = 2373] [serial = 120] [outer = 0x0] [url = about:blank] 05:02:42 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x119c85c00) [pid = 2373] [serial = 123] [outer = 0x0] [url = about:blank] 05:02:42 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x113c1fc00) [pid = 2373] [serial = 108] [outer = 0x0] [url = about:blank] 05:02:42 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x118fe2400) [pid = 2373] [serial = 118] [outer = 0x0] [url = about:blank] 05:02:42 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x116f26000) [pid = 2373] [serial = 112] [outer = 0x0] [url = about:blank] 05:02:42 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x11996b400) [pid = 2373] [serial = 121] [outer = 0x0] [url = about:blank] 05:02:42 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x12158d800) [pid = 2373] [serial = 124] [outer = 0x0] [url = about:blank] 05:02:42 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x12572f800) [pid = 2373] [serial = 106] [outer = 0x0] [url = about:blank] 05:02:42 INFO - PROCESS | 2373 | --DOMWINDOW == 75 (0x124ca9800) [pid = 2373] [serial = 105] [outer = 0x0] [url = about:blank] 05:02:42 INFO - PROCESS | 2373 | --DOMWINDOW == 74 (0x124ca0c00) [pid = 2373] [serial = 103] [outer = 0x0] [url = about:blank] 05:02:42 INFO - PROCESS | 2373 | 1468497762993 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:42 INFO - PROCESS | 2373 | 1468497762994 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:43 INFO - PROCESS | 2373 | ++DOCSHELL 0x112e5f000 == 29 [pid = 2373] [id = 62] 05:02:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 75 (0x116a1c400) [pid = 2373] [serial = 182] [outer = 0x0] 05:02:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 76 (0x1176fc400) [pid = 2373] [serial = 183] [outer = 0x116a1c400] 05:02:43 INFO - PROCESS | 2373 | 1468497763021 Marionette DEBUG loaded listener.js 05:02:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x118465000) [pid = 2373] [serial = 184] [outer = 0x116a1c400] 05:02:43 INFO - PROCESS | 2373 | 1468497763292 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]]]}] 05:02:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:02:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 626ms 05:02:43 INFO - PROCESS | 2373 | 1468497763326 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 05:02:43 INFO - PROCESS | 2373 | 1468497763330 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 05:02:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:02:43 INFO - PROCESS | 2373 | 1468497763343 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:02:43 INFO - PROCESS | 2373 | 1468497763344 Marionette TRACE conn2 <- [1,222,null,{}] 05:02:43 INFO - PROCESS | 2373 | 1468497763347 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}] 05:02:43 INFO - PROCESS | 2373 | 1468497763349 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:43 INFO - PROCESS | 2373 | 1468497763431 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 05:02:43 INFO - PROCESS | 2373 | 1468497763479 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:43 INFO - PROCESS | 2373 | 1468497763480 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:43 INFO - PROCESS | 2373 | ++DOCSHELL 0x117152000 == 30 [pid = 2373] [id = 63] 05:02:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x118339c00) [pid = 2373] [serial = 185] [outer = 0x0] 05:02:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x118686000) [pid = 2373] [serial = 186] [outer = 0x118339c00] 05:02:43 INFO - PROCESS | 2373 | 1468497763510 Marionette DEBUG loaded listener.js 05:02:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x11966d400) [pid = 2373] [serial = 187] [outer = 0x118339c00] 05:02:43 INFO - PROCESS | 2373 | 1468497763777 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]]]}] 05:02:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:02:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 478ms 05:02:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:02:43 INFO - PROCESS | 2373 | 1468497763813 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 05:02:43 INFO - PROCESS | 2373 | 1468497763815 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 05:02:43 INFO - PROCESS | 2373 | 1468497763817 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:02:43 INFO - PROCESS | 2373 | 1468497763822 Marionette TRACE conn2 <- [1,226,null,{}] 05:02:43 INFO - PROCESS | 2373 | 1468497763838 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}] 05:02:43 INFO - PROCESS | 2373 | 1468497763842 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:43 INFO - PROCESS | 2373 | 1468497763924 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 05:02:43 INFO - PROCESS | 2373 | 1468497763929 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:43 INFO - PROCESS | 2373 | 1468497763931 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:43 INFO - PROCESS | 2373 | ++DOCSHELL 0x118f14000 == 31 [pid = 2373] [id = 64] 05:02:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x119726000) [pid = 2373] [serial = 188] [outer = 0x0] 05:02:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x119c8a800) [pid = 2373] [serial = 189] [outer = 0x119726000] 05:02:43 INFO - PROCESS | 2373 | 1468497763961 Marionette DEBUG loaded listener.js 05:02:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x121165400) [pid = 2373] [serial = 190] [outer = 0x119726000] 05:02:44 INFO - PROCESS | 2373 | 1468497764273 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]]]}] 05:02:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:02:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 480ms 05:02:44 INFO - PROCESS | 2373 | 1468497764300 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 05:02:44 INFO - PROCESS | 2373 | 1468497764302 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 05:02:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:02:44 INFO - PROCESS | 2373 | 1468497764306 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:02:44 INFO - PROCESS | 2373 | 1468497764308 Marionette TRACE conn2 <- [1,230,null,{}] 05:02:44 INFO - PROCESS | 2373 | 1468497764310 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}] 05:02:44 INFO - PROCESS | 2373 | 1468497764311 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:44 INFO - PROCESS | 2373 | 1468497764383 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 05:02:44 INFO - PROCESS | 2373 | 1468497764389 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:44 INFO - PROCESS | 2373 | 1468497764390 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:44 INFO - PROCESS | 2373 | ++DOCSHELL 0x11991e800 == 32 [pid = 2373] [id = 65] 05:02:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x12158dc00) [pid = 2373] [serial = 191] [outer = 0x0] 05:02:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x121af2800) [pid = 2373] [serial = 192] [outer = 0x12158dc00] 05:02:44 INFO - PROCESS | 2373 | 1468497764415 Marionette DEBUG loaded listener.js 05:02:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x1234d7800) [pid = 2373] [serial = 193] [outer = 0x12158dc00] 05:02:44 INFO - PROCESS | 2373 | 1468497764728 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]]]}] 05:02:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:02:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 469ms 05:02:44 INFO - PROCESS | 2373 | 1468497764777 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 05:02:44 INFO - PROCESS | 2373 | 1468497764779 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 05:02:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:02:44 INFO - PROCESS | 2373 | 1468497764782 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:02:44 INFO - PROCESS | 2373 | 1468497764784 Marionette TRACE conn2 <- [1,234,null,{}] 05:02:44 INFO - PROCESS | 2373 | 1468497764787 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}] 05:02:44 INFO - PROCESS | 2373 | 1468497764788 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:44 INFO - PROCESS | 2373 | 1468497764908 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 05:02:44 INFO - PROCESS | 2373 | 1468497764991 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:44 INFO - PROCESS | 2373 | 1468497764992 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:45 INFO - PROCESS | 2373 | ++DOCSHELL 0x11a0d6800 == 33 [pid = 2373] [id = 66] 05:02:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x112135000) [pid = 2373] [serial = 194] [outer = 0x0] 05:02:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x1234d6c00) [pid = 2373] [serial = 195] [outer = 0x112135000] 05:02:45 INFO - PROCESS | 2373 | 1468497765016 Marionette DEBUG loaded listener.js 05:02:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x12459d800) [pid = 2373] [serial = 196] [outer = 0x112135000] 05:02:45 INFO - PROCESS | 2373 | 1468497765343 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]]]}] 05:02:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:02:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 573ms 05:02:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:02:45 INFO - PROCESS | 2373 | 1468497765355 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 05:02:45 INFO - PROCESS | 2373 | 1468497765356 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 05:02:45 INFO - PROCESS | 2373 | 1468497765358 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:02:45 INFO - PROCESS | 2373 | 1468497765359 Marionette TRACE conn2 <- [1,238,null,{}] 05:02:45 INFO - PROCESS | 2373 | 1468497765361 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}] 05:02:45 INFO - PROCESS | 2373 | 1468497765365 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:45 INFO - PROCESS | 2373 | 1468497765477 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 05:02:45 INFO - PROCESS | 2373 | 1468497765515 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:45 INFO - PROCESS | 2373 | 1468497765516 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:45 INFO - PROCESS | 2373 | ++DOCSHELL 0x12148e800 == 34 [pid = 2373] [id = 67] 05:02:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x124aea000) [pid = 2373] [serial = 197] [outer = 0x0] 05:02:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x1269a9400) [pid = 2373] [serial = 198] [outer = 0x124aea000] 05:02:45 INFO - PROCESS | 2373 | 1468497765541 Marionette DEBUG loaded listener.js 05:02:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x128cc5000) [pid = 2373] [serial = 199] [outer = 0x124aea000] 05:02:45 INFO - PROCESS | 2373 | 1468497765827 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]]]}] 05:02:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:02:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 519ms 05:02:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:02:45 INFO - PROCESS | 2373 | 1468497765877 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 05:02:45 INFO - PROCESS | 2373 | 1468497765878 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 05:02:45 INFO - PROCESS | 2373 | 1468497765880 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:02:45 INFO - PROCESS | 2373 | 1468497765881 Marionette TRACE conn2 <- [1,242,null,{}] 05:02:45 INFO - PROCESS | 2373 | 1468497765889 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}] 05:02:45 INFO - PROCESS | 2373 | 1468497765890 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:45 INFO - PROCESS | 2373 | 1468497765984 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 05:02:45 INFO - PROCESS | 2373 | 1468497765987 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:45 INFO - PROCESS | 2373 | 1468497765988 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:45 INFO - PROCESS | 2373 | ++DOCSHELL 0x124a4d000 == 35 [pid = 2373] [id = 68] 05:02:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x11324c400) [pid = 2373] [serial = 200] [outer = 0x0] 05:02:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x128cc8000) [pid = 2373] [serial = 201] [outer = 0x11324c400] 05:02:46 INFO - PROCESS | 2373 | 1468497766012 Marionette DEBUG loaded listener.js 05:02:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x1291ec800) [pid = 2373] [serial = 202] [outer = 0x11324c400] 05:02:46 INFO - PROCESS | 2373 | 1468497766316 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]]]}] 05:02:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x128cd0c00) [pid = 2373] [serial = 203] [outer = 0x12c61e000] 05:02:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:02:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 469ms 05:02:46 INFO - PROCESS | 2373 | 1468497766374 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 05:02:46 INFO - PROCESS | 2373 | 1468497766376 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 05:02:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:02:46 INFO - PROCESS | 2373 | 1468497766410 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:02:46 INFO - PROCESS | 2373 | 1468497766412 Marionette TRACE conn2 <- [1,246,null,{}] 05:02:46 INFO - PROCESS | 2373 | 1468497766415 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}] 05:02:46 INFO - PROCESS | 2373 | 1468497766417 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:46 INFO - PROCESS | 2373 | 1468497766553 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 05:02:46 INFO - PROCESS | 2373 | 1468497766596 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:46 INFO - PROCESS | 2373 | 1468497766597 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:46 INFO - PROCESS | 2373 | ++DOCSHELL 0x113353800 == 36 [pid = 2373] [id = 69] 05:02:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x113c61800) [pid = 2373] [serial = 204] [outer = 0x0] 05:02:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x12944d400) [pid = 2373] [serial = 205] [outer = 0x113c61800] 05:02:46 INFO - PROCESS | 2373 | 1468497766638 Marionette DEBUG loaded listener.js 05:02:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x1294b5c00) [pid = 2373] [serial = 206] [outer = 0x113c61800] 05:02:47 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x119115800) [pid = 2373] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:02:47 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x11648d000) [pid = 2373] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:02:47 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x113c61c00) [pid = 2373] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:02:47 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x115e67000) [pid = 2373] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:02:47 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x112ea1c00) [pid = 2373] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:02:47 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x121164c00) [pid = 2373] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:02:47 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x1154cbc00) [pid = 2373] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:02:47 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x119c80800) [pid = 2373] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:02:47 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x11619bc00) [pid = 2373] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:02:47 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x124ca2400) [pid = 2373] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:02:47 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x112d05800) [pid = 2373] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:02:47 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x1164ed000) [pid = 2373] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:02:47 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x118f6cc00) [pid = 2373] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:02:47 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x11a0bac00) [pid = 2373] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:02:47 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x12691cc00) [pid = 2373] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:02:47 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x118468400) [pid = 2373] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:02:47 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x1241d0800) [pid = 2373] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:02:47 INFO - PROCESS | 2373 | 1468497767162 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]]]}] 05:02:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:02:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 788ms 05:02:47 INFO - PROCESS | 2373 | 1468497767181 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 05:02:47 INFO - PROCESS | 2373 | 1468497767183 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 05:02:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:02:47 INFO - PROCESS | 2373 | 1468497767185 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:02:47 INFO - PROCESS | 2373 | 1468497767186 Marionette TRACE conn2 <- [1,250,null,{}] 05:02:47 INFO - PROCESS | 2373 | 1468497767189 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}] 05:02:47 INFO - PROCESS | 2373 | 1468497767190 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:47 INFO - PROCESS | 2373 | 1468497767267 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 05:02:47 INFO - PROCESS | 2373 | 1468497767273 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:47 INFO - PROCESS | 2373 | 1468497767274 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:47 INFO - PROCESS | 2373 | ++DOCSHELL 0x124a4e800 == 37 [pid = 2373] [id = 70] 05:02:47 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x113c66400) [pid = 2373] [serial = 207] [outer = 0x0] 05:02:47 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x116725000) [pid = 2373] [serial = 208] [outer = 0x113c66400] 05:02:47 INFO - PROCESS | 2373 | 1468497767298 Marionette DEBUG loaded listener.js 05:02:47 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x119c8ac00) [pid = 2373] [serial = 209] [outer = 0x113c66400] 05:02:47 INFO - PROCESS | 2373 | 1468497767592 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]]]}] 05:02:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:02:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 419ms 05:02:47 INFO - PROCESS | 2373 | 1468497767609 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 05:02:47 INFO - PROCESS | 2373 | 1468497767610 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 05:02:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:02:47 INFO - PROCESS | 2373 | 1468497767612 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:02:47 INFO - PROCESS | 2373 | 1468497767613 Marionette TRACE conn2 <- [1,254,null,{}] 05:02:47 INFO - PROCESS | 2373 | 1468497767616 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}] 05:02:47 INFO - PROCESS | 2373 | 1468497767617 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:47 INFO - PROCESS | 2373 | 1468497767697 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 05:02:47 INFO - PROCESS | 2373 | 1468497767745 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:47 INFO - PROCESS | 2373 | 1468497767746 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:47 INFO - PROCESS | 2373 | ++DOCSHELL 0x126b0d800 == 38 [pid = 2373] [id = 71] 05:02:47 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x11544f800) [pid = 2373] [serial = 210] [outer = 0x0] 05:02:47 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x1218abc00) [pid = 2373] [serial = 211] [outer = 0x11544f800] 05:02:47 INFO - PROCESS | 2373 | 1468497767770 Marionette DEBUG loaded listener.js 05:02:47 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x1294b0c00) [pid = 2373] [serial = 212] [outer = 0x11544f800] 05:02:48 INFO - PROCESS | 2373 | 1468497768030 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]]]}] 05:02:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:02:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 469ms 05:02:48 INFO - PROCESS | 2373 | 1468497768082 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 05:02:48 INFO - PROCESS | 2373 | 1468497768084 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 05:02:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:02:48 INFO - PROCESS | 2373 | 1468497768094 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:02:48 INFO - PROCESS | 2373 | 1468497768096 Marionette TRACE conn2 <- [1,258,null,{}] 05:02:48 INFO - PROCESS | 2373 | 1468497768098 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}] 05:02:48 INFO - PROCESS | 2373 | 1468497768100 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:48 INFO - PROCESS | 2373 | 1468497768195 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 05:02:48 INFO - PROCESS | 2373 | 1468497768199 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:48 INFO - PROCESS | 2373 | 1468497768200 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:48 INFO - PROCESS | 2373 | ++DOCSHELL 0x129419800 == 39 [pid = 2373] [id = 72] 05:02:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x1242de400) [pid = 2373] [serial = 213] [outer = 0x0] 05:02:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x1294e4800) [pid = 2373] [serial = 214] [outer = 0x1242de400] 05:02:48 INFO - PROCESS | 2373 | 1468497768228 Marionette DEBUG loaded listener.js 05:02:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x12a6cd400) [pid = 2373] [serial = 215] [outer = 0x1242de400] 05:02:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:02:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 420ms 05:02:48 INFO - PROCESS | 2373 | 1468497768509 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]]]}] 05:02:48 INFO - PROCESS | 2373 | 1468497768514 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 05:02:48 INFO - PROCESS | 2373 | 1468497768515 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 05:02:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:02:48 INFO - PROCESS | 2373 | 1468497768525 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:02:48 INFO - PROCESS | 2373 | 1468497768526 Marionette TRACE conn2 <- [1,262,null,{}] 05:02:48 INFO - PROCESS | 2373 | 1468497768528 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}] 05:02:48 INFO - PROCESS | 2373 | 1468497768529 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:48 INFO - PROCESS | 2373 | 1468497768612 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 05:02:48 INFO - PROCESS | 2373 | 1468497768663 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:48 INFO - PROCESS | 2373 | 1468497768664 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:48 INFO - PROCESS | 2373 | ++DOCSHELL 0x12990a800 == 40 [pid = 2373] [id = 73] 05:02:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x124ae8c00) [pid = 2373] [serial = 216] [outer = 0x0] 05:02:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x12a6d3800) [pid = 2373] [serial = 217] [outer = 0x124ae8c00] 05:02:48 INFO - PROCESS | 2373 | 1468497768687 Marionette DEBUG loaded listener.js 05:02:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x12ad46000) [pid = 2373] [serial = 218] [outer = 0x124ae8c00] 05:02:48 INFO - PROCESS | 2373 | 1468497768946 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]]]}] 05:02:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:02:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 480ms 05:02:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:02:49 INFO - PROCESS | 2373 | 1468497768998 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 05:02:49 INFO - PROCESS | 2373 | 1468497768999 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 05:02:49 INFO - PROCESS | 2373 | 1468497769009 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:02:49 INFO - PROCESS | 2373 | 1468497769010 Marionette TRACE conn2 <- [1,266,null,{}] 05:02:49 INFO - PROCESS | 2373 | 1468497769013 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}] 05:02:49 INFO - PROCESS | 2373 | 1468497769014 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:49 INFO - PROCESS | 2373 | 1468497769145 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 05:02:49 INFO - PROCESS | 2373 | 1468497769189 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:49 INFO - PROCESS | 2373 | 1468497769191 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:49 INFO - PROCESS | 2373 | ++DOCSHELL 0x11254d000 == 41 [pid = 2373] [id = 74] 05:02:49 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x111c82c00) [pid = 2373] [serial = 219] [outer = 0x0] 05:02:49 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x112d05800) [pid = 2373] [serial = 220] [outer = 0x111c82c00] 05:02:49 INFO - PROCESS | 2373 | 1468497769221 Marionette DEBUG loaded listener.js 05:02:49 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x115d0e800) [pid = 2373] [serial = 221] [outer = 0x111c82c00] 05:02:49 INFO - PROCESS | 2373 | 1468497769656 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]]]}] 05:02:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:02:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 680ms 05:02:49 INFO - PROCESS | 2373 | 1468497769682 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 05:02:49 INFO - PROCESS | 2373 | 1468497769684 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 05:02:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:02:49 INFO - PROCESS | 2373 | 1468497769688 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:02:49 INFO - PROCESS | 2373 | 1468497769690 Marionette TRACE conn2 <- [1,270,null,{}] 05:02:49 INFO - PROCESS | 2373 | 1468497769693 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}] 05:02:49 INFO - PROCESS | 2373 | 1468497769696 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:49 INFO - PROCESS | 2373 | 1468497769795 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 05:02:49 INFO - PROCESS | 2373 | 1468497769841 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:49 INFO - PROCESS | 2373 | 1468497769843 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:49 INFO - PROCESS | 2373 | ++DOCSHELL 0x112547800 == 42 [pid = 2373] [id = 75] 05:02:49 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x118346400) [pid = 2373] [serial = 222] [outer = 0x0] 05:02:49 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x118885400) [pid = 2373] [serial = 223] [outer = 0x118346400] 05:02:49 INFO - PROCESS | 2373 | 1468497769873 Marionette DEBUG loaded listener.js 05:02:49 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x11911c000) [pid = 2373] [serial = 224] [outer = 0x118346400] 05:02:50 INFO - PROCESS | 2373 | 1468497770276 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]]]}] 05:02:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:02:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 622ms 05:02:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:02:50 INFO - PROCESS | 2373 | 1468497770310 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 05:02:50 INFO - PROCESS | 2373 | 1468497770312 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 05:02:50 INFO - PROCESS | 2373 | 1468497770314 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:02:50 INFO - PROCESS | 2373 | 1468497770316 Marionette TRACE conn2 <- [1,274,null,{}] 05:02:50 INFO - PROCESS | 2373 | 1468497770318 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}] 05:02:50 INFO - PROCESS | 2373 | 1468497770319 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:50 INFO - PROCESS | 2373 | 1468497770418 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 05:02:50 INFO - PROCESS | 2373 | 1468497770499 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:50 INFO - PROCESS | 2373 | 1468497770500 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:50 INFO - PROCESS | 2373 | ++DOCSHELL 0x128b17000 == 43 [pid = 2373] [id = 76] 05:02:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x12105b800) [pid = 2373] [serial = 225] [outer = 0x0] 05:02:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x121062000) [pid = 2373] [serial = 226] [outer = 0x12105b800] 05:02:50 INFO - PROCESS | 2373 | 1468497770541 Marionette DEBUG loaded listener.js 05:02:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x1240cf000) [pid = 2373] [serial = 227] [outer = 0x12105b800] 05:02:50 INFO - PROCESS | 2373 | 1468497770942 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]]]}] 05:02:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:02:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 669ms 05:02:50 INFO - PROCESS | 2373 | 1468497770983 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 05:02:50 INFO - PROCESS | 2373 | 1468497770986 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 05:02:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:02:50 INFO - PROCESS | 2373 | 1468497770994 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:02:50 INFO - PROCESS | 2373 | 1468497770997 Marionette TRACE conn2 <- [1,278,null,{}] 05:02:51 INFO - PROCESS | 2373 | 1468497770999 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}] 05:02:51 INFO - PROCESS | 2373 | 1468497771002 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:51 INFO - PROCESS | 2373 | 1468497771103 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 05:02:51 INFO - PROCESS | 2373 | 1468497771152 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:51 INFO - PROCESS | 2373 | 1468497771153 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:51 INFO - PROCESS | 2373 | ++DOCSHELL 0x12a71a800 == 44 [pid = 2373] [id = 77] 05:02:51 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x1242d7c00) [pid = 2373] [serial = 228] [outer = 0x0] 05:02:51 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x12691e000) [pid = 2373] [serial = 229] [outer = 0x1242d7c00] 05:02:51 INFO - PROCESS | 2373 | 1468497771181 Marionette DEBUG loaded listener.js 05:02:51 INFO - PROCESS | 2373 | ++DOMWINDOW == 106 (0x12784ec00) [pid = 2373] [serial = 230] [outer = 0x1242d7c00] 05:02:51 INFO - PROCESS | 2373 | 1468497771599 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]]]}] 05:02:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:02:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 625ms 05:02:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:02:51 INFO - PROCESS | 2373 | 1468497771614 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 05:02:51 INFO - PROCESS | 2373 | 1468497771615 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 05:02:51 INFO - PROCESS | 2373 | 1468497771618 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:02:51 INFO - PROCESS | 2373 | 1468497771619 Marionette TRACE conn2 <- [1,282,null,{}] 05:02:51 INFO - PROCESS | 2373 | 1468497771621 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}] 05:02:51 INFO - PROCESS | 2373 | 1468497771623 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:51 INFO - PROCESS | 2373 | 1468497771821 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 05:02:51 INFO - PROCESS | 2373 | 1468497771914 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:51 INFO - PROCESS | 2373 | 1468497771916 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:51 INFO - PROCESS | 2373 | ++DOCSHELL 0x117149800 == 45 [pid = 2373] [id = 78] 05:02:51 INFO - PROCESS | 2373 | ++DOMWINDOW == 107 (0x11671d400) [pid = 2373] [serial = 231] [outer = 0x0] 05:02:51 INFO - PROCESS | 2373 | ++DOMWINDOW == 108 (0x1167f8400) [pid = 2373] [serial = 232] [outer = 0x11671d400] 05:02:51 INFO - PROCESS | 2373 | 1468497771955 Marionette DEBUG loaded listener.js 05:02:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 109 (0x118213400) [pid = 2373] [serial = 233] [outer = 0x11671d400] 05:02:52 INFO - PROCESS | 2373 | 1468497772382 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]]]}] 05:02:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:02:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 771ms 05:02:52 INFO - PROCESS | 2373 | 1468497772390 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 05:02:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:02:52 INFO - PROCESS | 2373 | 1468497772392 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 05:02:52 INFO - PROCESS | 2373 | 1468497772396 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:02:52 INFO - PROCESS | 2373 | 1468497772397 Marionette TRACE conn2 <- [1,286,null,{}] 05:02:52 INFO - PROCESS | 2373 | 1468497772400 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}] 05:02:52 INFO - PROCESS | 2373 | 1468497772402 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:52 INFO - PROCESS | 2373 | 1468497772491 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 05:02:52 INFO - PROCESS | 2373 | 1468497772536 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:52 INFO - PROCESS | 2373 | 1468497772538 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:52 INFO - PROCESS | 2373 | ++DOCSHELL 0x118247000 == 46 [pid = 2373] [id = 79] 05:02:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 110 (0x118f6cc00) [pid = 2373] [serial = 234] [outer = 0x0] 05:02:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 111 (0x119664000) [pid = 2373] [serial = 235] [outer = 0x118f6cc00] 05:02:52 INFO - PROCESS | 2373 | 1468497772565 Marionette DEBUG loaded listener.js 05:02:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 112 (0x119974800) [pid = 2373] [serial = 236] [outer = 0x118f6cc00] 05:02:52 INFO - PROCESS | 2373 | --DOCSHELL 0x12990a800 == 45 [pid = 2373] [id = 73] 05:02:52 INFO - PROCESS | 2373 | --DOCSHELL 0x129419800 == 44 [pid = 2373] [id = 72] 05:02:52 INFO - PROCESS | 2373 | --DOCSHELL 0x126b0d800 == 43 [pid = 2373] [id = 71] 05:02:52 INFO - PROCESS | 2373 | --DOCSHELL 0x124a4e800 == 42 [pid = 2373] [id = 70] 05:02:52 INFO - PROCESS | 2373 | --DOCSHELL 0x113353800 == 41 [pid = 2373] [id = 69] 05:02:52 INFO - PROCESS | 2373 | --DOCSHELL 0x124a4d000 == 40 [pid = 2373] [id = 68] 05:02:52 INFO - PROCESS | 2373 | --DOCSHELL 0x12148e800 == 39 [pid = 2373] [id = 67] 05:02:52 INFO - PROCESS | 2373 | --DOCSHELL 0x11a0d6800 == 38 [pid = 2373] [id = 66] 05:02:52 INFO - PROCESS | 2373 | --DOCSHELL 0x11991e800 == 37 [pid = 2373] [id = 65] 05:02:52 INFO - PROCESS | 2373 | --DOCSHELL 0x118f14000 == 36 [pid = 2373] [id = 64] 05:02:52 INFO - PROCESS | 2373 | --DOMWINDOW == 111 (0x128edb800) [pid = 2373] [serial = 177] [outer = 0x0] [url = about:blank] 05:02:52 INFO - PROCESS | 2373 | --DOCSHELL 0x117152000 == 35 [pid = 2373] [id = 63] 05:02:52 INFO - PROCESS | 2373 | --DOCSHELL 0x112e5f000 == 34 [pid = 2373] [id = 62] 05:02:52 INFO - PROCESS | 2373 | --DOMWINDOW == 110 (0x119669c00) [pid = 2373] [serial = 150] [outer = 0x0] [url = about:blank] 05:02:52 INFO - PROCESS | 2373 | --DOMWINDOW == 109 (0x119729c00) [pid = 2373] [serial = 151] [outer = 0x0] [url = about:blank] 05:02:52 INFO - PROCESS | 2373 | --DOMWINDOW == 108 (0x118211800) [pid = 2373] [serial = 147] [outer = 0x0] [url = about:blank] 05:02:52 INFO - PROCESS | 2373 | --DOMWINDOW == 107 (0x1184cb000) [pid = 2373] [serial = 148] [outer = 0x0] [url = about:blank] 05:02:52 INFO - PROCESS | 2373 | --DOMWINDOW == 106 (0x116634c00) [pid = 2373] [serial = 142] [outer = 0x0] [url = about:blank] 05:02:52 INFO - PROCESS | 2373 | --DOMWINDOW == 105 (0x121057000) [pid = 2373] [serial = 156] [outer = 0x0] [url = about:blank] 05:02:52 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x12444b800) [pid = 2373] [serial = 162] [outer = 0x0] [url = about:blank] 05:02:52 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x121dccc00) [pid = 2373] [serial = 159] [outer = 0x0] [url = about:blank] 05:02:52 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x115e60000) [pid = 2373] [serial = 141] [outer = 0x0] [url = about:blank] 05:02:52 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x116727000) [pid = 2373] [serial = 165] [outer = 0x0] [url = about:blank] 05:02:52 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x124ca9c00) [pid = 2373] [serial = 163] [outer = 0x0] [url = about:blank] 05:02:52 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x119c89000) [pid = 2373] [serial = 153] [outer = 0x0] [url = about:blank] 05:02:52 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x119975000) [pid = 2373] [serial = 166] [outer = 0x0] [url = about:blank] 05:02:52 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x1167fb800) [pid = 2373] [serial = 144] [outer = 0x0] [url = about:blank] 05:02:52 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x113c61400) [pid = 2373] [serial = 145] [outer = 0x0] [url = about:blank] 05:02:52 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x125db7800) [pid = 2373] [serial = 171] [outer = 0x0] [url = about:blank] 05:02:52 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x12691d000) [pid = 2373] [serial = 172] [outer = 0x0] [url = about:blank] 05:02:52 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x113c20800) [pid = 2373] [serial = 127] [outer = 0x0] [url = about:blank] 05:02:52 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x112d93c00) [pid = 2373] [serial = 126] [outer = 0x0] [url = about:blank] 05:02:52 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x116fec400) [pid = 2373] [serial = 130] [outer = 0x0] [url = about:blank] 05:02:52 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x1167fc400) [pid = 2373] [serial = 129] [outer = 0x0] [url = about:blank] 05:02:52 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x119c8e000) [pid = 2373] [serial = 133] [outer = 0x0] [url = about:blank] 05:02:52 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x119670400) [pid = 2373] [serial = 132] [outer = 0x0] [url = about:blank] 05:02:52 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x12408fc00) [pid = 2373] [serial = 136] [outer = 0x0] [url = about:blank] 05:02:52 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x121af4000) [pid = 2373] [serial = 135] [outer = 0x0] [url = about:blank] 05:02:52 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x126baf800) [pid = 2373] [serial = 174] [outer = 0x0] [url = about:blank] 05:02:52 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x119c80000) [pid = 2373] [serial = 139] [outer = 0x0] [url = about:blank] 05:02:52 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x118681800) [pid = 2373] [serial = 138] [outer = 0x0] [url = about:blank] 05:02:52 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x128cc6c00) [pid = 2373] [serial = 175] [outer = 0x0] [url = about:blank] 05:02:52 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x1241d8c00) [pid = 2373] [serial = 160] [outer = 0x0] [url = about:blank] 05:02:52 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x121163400) [pid = 2373] [serial = 157] [outer = 0x0] [url = about:blank] 05:02:52 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x125dba000) [pid = 2373] [serial = 169] [outer = 0x0] [url = about:blank] 05:02:52 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x11a0bbc00) [pid = 2373] [serial = 154] [outer = 0x0] [url = about:blank] 05:02:52 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x125ba5400) [pid = 2373] [serial = 168] [outer = 0x0] [url = about:blank] 05:02:52 INFO - PROCESS | 2373 | 1468497772921 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]]]}] 05:02:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:02:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 570ms 05:02:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:02:52 INFO - PROCESS | 2373 | 1468497772966 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 05:02:52 INFO - PROCESS | 2373 | 1468497772968 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 05:02:52 INFO - PROCESS | 2373 | 1468497772970 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:02:52 INFO - PROCESS | 2373 | 1468497772971 Marionette TRACE conn2 <- [1,290,null,{}] 05:02:52 INFO - PROCESS | 2373 | 1468497772974 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}] 05:02:52 INFO - PROCESS | 2373 | 1468497772975 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:53 INFO - PROCESS | 2373 | 1468497773051 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 05:02:53 INFO - PROCESS | 2373 | 1468497773098 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:53 INFO - PROCESS | 2373 | 1468497773099 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:53 INFO - PROCESS | 2373 | ++DOCSHELL 0x116faf800 == 35 [pid = 2373] [id = 80] 05:02:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x11887ec00) [pid = 2373] [serial = 237] [outer = 0x0] 05:02:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x119c8b800) [pid = 2373] [serial = 238] [outer = 0x11887ec00] 05:02:53 INFO - PROCESS | 2373 | 1468497773124 Marionette DEBUG loaded listener.js 05:02:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x121163400) [pid = 2373] [serial = 239] [outer = 0x11887ec00] 05:02:53 INFO - PROCESS | 2373 | 1468497773427 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]]]}] 05:02:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:02:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 469ms 05:02:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:02:53 INFO - PROCESS | 2373 | 1468497773442 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 05:02:53 INFO - PROCESS | 2373 | 1468497773445 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 05:02:53 INFO - PROCESS | 2373 | 1468497773461 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:02:53 INFO - PROCESS | 2373 | 1468497773463 Marionette TRACE conn2 <- [1,294,null,{}] 05:02:53 INFO - PROCESS | 2373 | 1468497773466 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}] 05:02:53 INFO - PROCESS | 2373 | 1468497773468 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:53 INFO - PROCESS | 2373 | 1468497773553 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 05:02:53 INFO - PROCESS | 2373 | 1468497773557 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:53 INFO - PROCESS | 2373 | 1468497773558 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:53 INFO - PROCESS | 2373 | ++DOCSHELL 0x11959d000 == 36 [pid = 2373] [id = 81] 05:02:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x12158bc00) [pid = 2373] [serial = 240] [outer = 0x0] 05:02:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x12411c400) [pid = 2373] [serial = 241] [outer = 0x12158bc00] 05:02:53 INFO - PROCESS | 2373 | 1468497773583 Marionette DEBUG loaded listener.js 05:02:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x124ae8400) [pid = 2373] [serial = 242] [outer = 0x12158bc00] 05:02:53 INFO - PROCESS | 2373 | 1468497773888 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]]]}] 05:02:53 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. 05:02:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 483ms 05:02:53 INFO - PROCESS | 2373 | 1468497773931 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 05:02:53 INFO - PROCESS | 2373 | 1468497773932 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 05:02:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:02:53 INFO - PROCESS | 2373 | 1468497773935 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:02:53 INFO - PROCESS | 2373 | 1468497773936 Marionette TRACE conn2 <- [1,298,null,{}] 05:02:53 INFO - PROCESS | 2373 | 1468497773938 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}] 05:02:53 INFO - PROCESS | 2373 | 1468497773939 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:54 INFO - PROCESS | 2373 | 1468497774013 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 05:02:54 INFO - PROCESS | 2373 | 1468497774017 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:54 INFO - PROCESS | 2373 | 1468497774018 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:54 INFO - PROCESS | 2373 | ++DOCSHELL 0x11a0db000 == 37 [pid = 2373] [id = 82] 05:02:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x124ca7000) [pid = 2373] [serial = 243] [outer = 0x0] 05:02:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x125ba5400) [pid = 2373] [serial = 244] [outer = 0x124ca7000] 05:02:54 INFO - PROCESS | 2373 | 1468497774045 Marionette DEBUG loaded listener.js 05:02:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x12691bc00) [pid = 2373] [serial = 245] [outer = 0x124ca7000] 05:02:54 INFO - PROCESS | 2373 | 1468497774369 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]]]}] 05:02:54 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. 05:02:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 469ms 05:02:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:02:54 INFO - PROCESS | 2373 | 1468497774404 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 05:02:54 INFO - PROCESS | 2373 | 1468497774405 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 05:02:54 INFO - PROCESS | 2373 | 1468497774407 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:02:54 INFO - PROCESS | 2373 | 1468497774409 Marionette TRACE conn2 <- [1,302,null,{}] 05:02:54 INFO - PROCESS | 2373 | 1468497774411 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}] 05:02:54 INFO - PROCESS | 2373 | 1468497774412 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:54 INFO - PROCESS | 2373 | 1468497774489 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 05:02:54 INFO - PROCESS | 2373 | 1468497774493 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:54 INFO - PROCESS | 2373 | 1468497774497 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:54 INFO - PROCESS | 2373 | ++DOCSHELL 0x1213da000 == 38 [pid = 2373] [id = 83] 05:02:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x1269a8000) [pid = 2373] [serial = 246] [outer = 0x0] 05:02:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x1269aa000) [pid = 2373] [serial = 247] [outer = 0x1269a8000] 05:02:54 INFO - PROCESS | 2373 | 1468497774529 Marionette DEBUG loaded listener.js 05:02:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x126dd3000) [pid = 2373] [serial = 248] [outer = 0x1269a8000] 05:02:54 INFO - PROCESS | 2373 | 1468497774861 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]]]}] 05:02:54 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. 05:02:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 468ms 05:02:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:02:54 INFO - PROCESS | 2373 | 1468497774876 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 05:02:54 INFO - PROCESS | 2373 | 1468497774877 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 05:02:54 INFO - PROCESS | 2373 | 1468497774879 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:02:54 INFO - PROCESS | 2373 | 1468497774880 Marionette TRACE conn2 <- [1,306,null,{}] 05:02:54 INFO - PROCESS | 2373 | 1468497774882 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}] 05:02:54 INFO - PROCESS | 2373 | 1468497774884 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:54 INFO - PROCESS | 2373 | 1468497774991 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 05:02:55 INFO - PROCESS | 2373 | 1468497775001 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:55 INFO - PROCESS | 2373 | 1468497775002 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:55 INFO - PROCESS | 2373 | ++DOCSHELL 0x12198a800 == 39 [pid = 2373] [id = 84] 05:02:55 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x11612f000) [pid = 2373] [serial = 249] [outer = 0x0] 05:02:55 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x126dd4800) [pid = 2373] [serial = 250] [outer = 0x11612f000] 05:02:55 INFO - PROCESS | 2373 | 1468497775026 Marionette DEBUG loaded listener.js 05:02:55 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x1291e5000) [pid = 2373] [serial = 251] [outer = 0x11612f000] 05:02:55 INFO - PROCESS | 2373 | 1468497775326 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]]]}] 05:02:55 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. 05:02:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 468ms 05:02:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:02:55 INFO - PROCESS | 2373 | 1468497775348 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 05:02:55 INFO - PROCESS | 2373 | 1468497775350 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 05:02:55 INFO - PROCESS | 2373 | 1468497775354 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:02:55 INFO - PROCESS | 2373 | 1468497775357 Marionette TRACE conn2 <- [1,310,null,{}] 05:02:55 INFO - PROCESS | 2373 | 1468497775365 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}] 05:02:55 INFO - PROCESS | 2373 | 1468497775367 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:55 INFO - PROCESS | 2373 | 1468497775458 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 05:02:55 INFO - PROCESS | 2373 | 1468497775462 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:55 INFO - PROCESS | 2373 | 1468497775463 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:55 INFO - PROCESS | 2373 | ++DOCSHELL 0x124c7c000 == 40 [pid = 2373] [id = 85] 05:02:55 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x118217800) [pid = 2373] [serial = 252] [outer = 0x0] 05:02:55 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x1291edc00) [pid = 2373] [serial = 253] [outer = 0x118217800] 05:02:55 INFO - PROCESS | 2373 | 1468497775494 Marionette DEBUG loaded listener.js 05:02:55 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x1294b9800) [pid = 2373] [serial = 254] [outer = 0x118217800] 05:02:55 INFO - PROCESS | 2373 | 1468497775808 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]]]}] 05:02:55 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. 05:02:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 479ms 05:02:55 INFO - PROCESS | 2373 | 1468497775831 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 05:02:55 INFO - PROCESS | 2373 | 1468497775832 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 05:02:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:02:55 INFO - PROCESS | 2373 | 1468497775837 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:02:55 INFO - PROCESS | 2373 | 1468497775840 Marionette TRACE conn2 <- [1,314,null,{}] 05:02:55 INFO - PROCESS | 2373 | 1468497775842 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}] 05:02:55 INFO - PROCESS | 2373 | 1468497775843 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:55 INFO - PROCESS | 2373 | 1468497775938 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 05:02:55 INFO - PROCESS | 2373 | 1468497775941 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:55 INFO - PROCESS | 2373 | 1468497775943 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:55 INFO - PROCESS | 2373 | ++DOCSHELL 0x125baf000 == 41 [pid = 2373] [id = 86] 05:02:55 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x1294ae400) [pid = 2373] [serial = 255] [outer = 0x0] 05:02:55 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x12a6a4000) [pid = 2373] [serial = 256] [outer = 0x1294ae400] 05:02:55 INFO - PROCESS | 2373 | 1468497775966 Marionette DEBUG loaded listener.js 05:02:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x12a6cb000) [pid = 2373] [serial = 257] [outer = 0x1294ae400] 05:02:56 INFO - PROCESS | 2373 | 1468497776285 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]]]}] 05:02:56 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. 05:02:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 474ms 05:02:56 INFO - PROCESS | 2373 | 1468497776310 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 05:02:56 INFO - PROCESS | 2373 | 1468497776311 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 05:02:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:02:56 INFO - PROCESS | 2373 | 1468497776313 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:02:56 INFO - PROCESS | 2373 | 1468497776314 Marionette TRACE conn2 <- [1,318,null,{}] 05:02:56 INFO - PROCESS | 2373 | 1468497776324 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}] 05:02:56 INFO - PROCESS | 2373 | 1468497776326 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:56 INFO - PROCESS | 2373 | 1468497776420 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 05:02:56 INFO - PROCESS | 2373 | 1468497776424 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:56 INFO - PROCESS | 2373 | 1468497776425 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:56 INFO - PROCESS | 2373 | ++DOCSHELL 0x128b03000 == 42 [pid = 2373] [id = 87] 05:02:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x12ad3e000) [pid = 2373] [serial = 258] [outer = 0x0] 05:02:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x12ad46400) [pid = 2373] [serial = 259] [outer = 0x12ad3e000] 05:02:56 INFO - PROCESS | 2373 | 1468497776456 Marionette DEBUG loaded listener.js 05:02:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x12aeda800) [pid = 2373] [serial = 260] [outer = 0x12ad3e000] 05:02:56 INFO - PROCESS | 2373 | 1468497776759 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]]]}] 05:02:56 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. 05:02:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 479ms 05:02:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:02:56 INFO - PROCESS | 2373 | 1468497776797 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 05:02:56 INFO - PROCESS | 2373 | 1468497776799 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 05:02:56 INFO - PROCESS | 2373 | 1468497776804 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:02:56 INFO - PROCESS | 2373 | 1468497776806 Marionette TRACE conn2 <- [1,322,null,{}] 05:02:56 INFO - PROCESS | 2373 | 1468497776809 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}] 05:02:56 INFO - PROCESS | 2373 | 1468497776810 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:56 INFO - PROCESS | 2373 | 1468497776910 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 05:02:56 INFO - PROCESS | 2373 | 1468497776941 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:56 INFO - PROCESS | 2373 | 1468497776943 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:56 INFO - PROCESS | 2373 | ++DOCSHELL 0x12915a000 == 43 [pid = 2373] [id = 88] 05:02:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x12aedac00) [pid = 2373] [serial = 261] [outer = 0x0] 05:02:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x12b170800) [pid = 2373] [serial = 262] [outer = 0x12aedac00] 05:02:56 INFO - PROCESS | 2373 | 1468497776972 Marionette DEBUG loaded listener.js 05:02:57 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x12b17ec00) [pid = 2373] [serial = 263] [outer = 0x12aedac00] 05:02:57 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x1242de400) [pid = 2373] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:02:57 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x112135000) [pid = 2373] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:02:57 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x12158dc00) [pid = 2373] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:02:57 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x116a1c400) [pid = 2373] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:02:57 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x113c66400) [pid = 2373] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:02:57 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x118339c00) [pid = 2373] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:02:57 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x119726000) [pid = 2373] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:02:57 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x124aea000) [pid = 2373] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:02:57 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x11324c400) [pid = 2373] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:02:57 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x113c61800) [pid = 2373] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:02:57 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x11544f800) [pid = 2373] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:02:57 INFO - PROCESS | 2373 | 1468497777539 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]]]}] 05:02:57 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. 05:02:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 772ms 05:02:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:02:57 INFO - PROCESS | 2373 | 1468497777574 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 05:02:57 INFO - PROCESS | 2373 | 1468497777575 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 05:02:57 INFO - PROCESS | 2373 | 1468497777578 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:02:57 INFO - PROCESS | 2373 | 1468497777579 Marionette TRACE conn2 <- [1,326,null,{}] 05:02:57 INFO - PROCESS | 2373 | 1468497777582 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}] 05:02:57 INFO - PROCESS | 2373 | 1468497777583 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:57 INFO - PROCESS | 2373 | 1468497777674 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 05:02:57 INFO - PROCESS | 2373 | 1468497777685 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:57 INFO - PROCESS | 2373 | 1468497777686 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:57 INFO - PROCESS | 2373 | ++DOCSHELL 0x12a726800 == 44 [pid = 2373] [id = 89] 05:02:57 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x124449400) [pid = 2373] [serial = 264] [outer = 0x0] 05:02:57 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x12ba33c00) [pid = 2373] [serial = 265] [outer = 0x124449400] 05:02:57 INFO - PROCESS | 2373 | 1468497777711 Marionette DEBUG loaded listener.js 05:02:57 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x12ba3a000) [pid = 2373] [serial = 266] [outer = 0x124449400] 05:02:58 INFO - PROCESS | 2373 | 1468497778034 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]]]}] 05:02:58 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. 05:02:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 470ms 05:02:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:02:58 INFO - PROCESS | 2373 | 1468497778048 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 05:02:58 INFO - PROCESS | 2373 | 1468497778049 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 05:02:58 INFO - PROCESS | 2373 | 1468497778052 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:02:58 INFO - PROCESS | 2373 | 1468497778054 Marionette TRACE conn2 <- [1,330,null,{}] 05:02:58 INFO - PROCESS | 2373 | 1468497778057 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}] 05:02:58 INFO - PROCESS | 2373 | 1468497778058 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:58 INFO - PROCESS | 2373 | 1468497778162 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 05:02:58 INFO - PROCESS | 2373 | 1468497778168 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:58 INFO - PROCESS | 2373 | 1468497778169 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:58 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ad39000 == 45 [pid = 2373] [id = 90] 05:02:58 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x12444b800) [pid = 2373] [serial = 267] [outer = 0x0] 05:02:58 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x12ba39800) [pid = 2373] [serial = 268] [outer = 0x12444b800] 05:02:58 INFO - PROCESS | 2373 | 1468497778193 Marionette DEBUG loaded listener.js 05:02:58 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x12baba800) [pid = 2373] [serial = 269] [outer = 0x12444b800] 05:02:58 INFO - PROCESS | 2373 | 1468497778585 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]]]}] 05:02:58 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. 05:02:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 571ms 05:02:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:02:58 INFO - PROCESS | 2373 | 1468497778624 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 05:02:58 INFO - PROCESS | 2373 | 1468497778626 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 05:02:58 INFO - PROCESS | 2373 | 1468497778629 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:02:58 INFO - PROCESS | 2373 | 1468497778631 Marionette TRACE conn2 <- [1,334,null,{}] 05:02:58 INFO - PROCESS | 2373 | 1468497778635 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}] 05:02:58 INFO - PROCESS | 2373 | 1468497778636 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:58 INFO - PROCESS | 2373 | 1468497778758 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 05:02:58 INFO - PROCESS | 2373 | 1468497778809 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:58 INFO - PROCESS | 2373 | 1468497778810 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:58 INFO - PROCESS | 2373 | ++DOCSHELL 0x12b148000 == 46 [pid = 2373] [id = 91] 05:02:58 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x124aeb000) [pid = 2373] [serial = 270] [outer = 0x0] 05:02:58 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x12bac0c00) [pid = 2373] [serial = 271] [outer = 0x124aeb000] 05:02:58 INFO - PROCESS | 2373 | 1468497778833 Marionette DEBUG loaded listener.js 05:02:58 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x12bddfc00) [pid = 2373] [serial = 272] [outer = 0x124aeb000] 05:02:59 INFO - PROCESS | 2373 | 1468497779092 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]]]}] 05:02:59 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. 05:02:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 470ms 05:02:59 INFO - PROCESS | 2373 | 1468497779099 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 05:02:59 INFO - PROCESS | 2373 | 1468497779100 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 05:02:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:02:59 INFO - PROCESS | 2373 | 1468497779111 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:02:59 INFO - PROCESS | 2373 | 1468497779112 Marionette TRACE conn2 <- [1,338,null,{}] 05:02:59 INFO - PROCESS | 2373 | 1468497779115 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}] 05:02:59 INFO - PROCESS | 2373 | 1468497779116 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:59 INFO - PROCESS | 2373 | 1468497779199 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 05:02:59 INFO - PROCESS | 2373 | 1468497779206 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:59 INFO - PROCESS | 2373 | 1468497779207 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:59 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ba81000 == 47 [pid = 2373] [id = 92] 05:02:59 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x12bddec00) [pid = 2373] [serial = 273] [outer = 0x0] 05:02:59 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x12c046000) [pid = 2373] [serial = 274] [outer = 0x12bddec00] 05:02:59 INFO - PROCESS | 2373 | 1468497779231 Marionette DEBUG loaded listener.js 05:02:59 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x12c04dc00) [pid = 2373] [serial = 275] [outer = 0x12bddec00] 05:02:59 INFO - PROCESS | 2373 | 1468497779689 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]]]}] 05:02:59 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. 05:02:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 627ms 05:02:59 INFO - PROCESS | 2373 | 1468497779732 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 05:02:59 INFO - PROCESS | 2373 | 1468497779734 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 05:02:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:02:59 INFO - PROCESS | 2373 | 1468497779738 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:02:59 INFO - PROCESS | 2373 | 1468497779743 Marionette TRACE conn2 <- [1,342,null,{}] 05:02:59 INFO - PROCESS | 2373 | 1468497779747 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}] 05:02:59 INFO - PROCESS | 2373 | 1468497779749 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:59 INFO - PROCESS | 2373 | 1468497779902 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 05:02:59 INFO - PROCESS | 2373 | 1468497779911 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:59 INFO - PROCESS | 2373 | 1468497779913 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:02:59 INFO - PROCESS | 2373 | ++DOCSHELL 0x117478000 == 48 [pid = 2373] [id = 93] 05:02:59 INFO - PROCESS | 2373 | ++DOMWINDOW == 106 (0x116807c00) [pid = 2373] [serial = 276] [outer = 0x0] 05:02:59 INFO - PROCESS | 2373 | ++DOMWINDOW == 107 (0x1184c6000) [pid = 2373] [serial = 277] [outer = 0x116807c00] 05:02:59 INFO - PROCESS | 2373 | 1468497779943 Marionette DEBUG loaded listener.js 05:02:59 INFO - PROCESS | 2373 | ++DOMWINDOW == 108 (0x119669c00) [pid = 2373] [serial = 278] [outer = 0x116807c00] 05:03:00 INFO - PROCESS | 2373 | 1468497780358 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]]]}] 05:03:00 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. 05:03:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 673ms 05:03:00 INFO - PROCESS | 2373 | 1468497780411 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 05:03:00 INFO - PROCESS | 2373 | 1468497780414 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 05:03:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:03:00 INFO - PROCESS | 2373 | 1468497780419 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:03:00 INFO - PROCESS | 2373 | 1468497780421 Marionette TRACE conn2 <- [1,346,null,{}] 05:03:00 INFO - PROCESS | 2373 | 1468497780423 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}] 05:03:00 INFO - PROCESS | 2373 | 1468497780425 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:00 INFO - PROCESS | 2373 | 1468497780534 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 05:03:00 INFO - PROCESS | 2373 | 1468497780613 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:00 INFO - PROCESS | 2373 | 1468497780614 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:00 INFO - PROCESS | 2373 | ++DOCSHELL 0x121990000 == 49 [pid = 2373] [id = 94] 05:03:00 INFO - PROCESS | 2373 | ++DOMWINDOW == 109 (0x119c8c000) [pid = 2373] [serial = 279] [outer = 0x0] 05:03:00 INFO - PROCESS | 2373 | ++DOMWINDOW == 110 (0x121591400) [pid = 2373] [serial = 280] [outer = 0x119c8c000] 05:03:00 INFO - PROCESS | 2373 | 1468497780646 Marionette DEBUG loaded listener.js 05:03:00 INFO - PROCESS | 2373 | ++DOMWINDOW == 111 (0x1240ca000) [pid = 2373] [serial = 281] [outer = 0x119c8c000] 05:03:01 INFO - PROCESS | 2373 | 1468497781052 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]]]}] 05:03:01 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. 05:03:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 670ms 05:03:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:03:01 INFO - PROCESS | 2373 | 1468497781089 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 05:03:01 INFO - PROCESS | 2373 | 1468497781090 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 05:03:01 INFO - PROCESS | 2373 | 1468497781093 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:03:01 INFO - PROCESS | 2373 | 1468497781095 Marionette TRACE conn2 <- [1,350,null,{}] 05:03:01 INFO - PROCESS | 2373 | 1468497781103 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}] 05:03:01 INFO - PROCESS | 2373 | 1468497781106 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:01 INFO - PROCESS | 2373 | 1468497781210 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 05:03:01 INFO - PROCESS | 2373 | 1468497781261 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:01 INFO - PROCESS | 2373 | 1468497781263 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:01 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ae0c000 == 50 [pid = 2373] [id = 95] 05:03:01 INFO - PROCESS | 2373 | ++DOMWINDOW == 112 (0x125d06400) [pid = 2373] [serial = 282] [outer = 0x0] 05:03:01 INFO - PROCESS | 2373 | ++DOMWINDOW == 113 (0x1269a2000) [pid = 2373] [serial = 283] [outer = 0x125d06400] 05:03:01 INFO - PROCESS | 2373 | 1468497781293 Marionette DEBUG loaded listener.js 05:03:01 INFO - PROCESS | 2373 | ++DOMWINDOW == 114 (0x126bb0400) [pid = 2373] [serial = 284] [outer = 0x125d06400] 05:03:01 INFO - PROCESS | 2373 | 1468497781720 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]]]}] 05:03:01 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. 05:03:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 672ms 05:03:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:03:01 INFO - PROCESS | 2373 | 1468497781765 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 05:03:01 INFO - PROCESS | 2373 | 1468497781767 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 05:03:01 INFO - PROCESS | 2373 | 1468497781769 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:03:01 INFO - PROCESS | 2373 | 1468497781771 Marionette TRACE conn2 <- [1,354,null,{}] 05:03:01 INFO - PROCESS | 2373 | 1468497781773 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}] 05:03:01 INFO - PROCESS | 2373 | 1468497781775 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:02 INFO - PROCESS | 2373 | 1468497782033 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 05:03:02 INFO - PROCESS | 2373 | 1468497782109 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:02 INFO - PROCESS | 2373 | 1468497782111 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:02 INFO - PROCESS | 2373 | ++DOCSHELL 0x11746d000 == 51 [pid = 2373] [id = 96] 05:03:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 115 (0x116f25800) [pid = 2373] [serial = 285] [outer = 0x0] 05:03:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 116 (0x11833ac00) [pid = 2373] [serial = 286] [outer = 0x116f25800] 05:03:02 INFO - PROCESS | 2373 | 1468497782138 Marionette DEBUG loaded listener.js 05:03:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 117 (0x118681c00) [pid = 2373] [serial = 287] [outer = 0x116f25800] 05:03:02 INFO - PROCESS | 2373 | 1468497782575 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]]]}] 05:03:02 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. 05:03:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 819ms 05:03:02 INFO - PROCESS | 2373 | 1468497782589 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 05:03:02 INFO - PROCESS | 2373 | 1468497782592 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 05:03:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:03:02 INFO - PROCESS | 2373 | 1468497782595 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:03:02 INFO - PROCESS | 2373 | 1468497782597 Marionette TRACE conn2 <- [1,358,null,{}] 05:03:02 INFO - PROCESS | 2373 | 1468497782600 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}] 05:03:02 INFO - PROCESS | 2373 | 1468497782602 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:02 INFO - PROCESS | 2373 | 1468497782691 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 05:03:02 INFO - PROCESS | 2373 | 1468497782738 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:02 INFO - PROCESS | 2373 | 1468497782740 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:02 INFO - PROCESS | 2373 | ++DOCSHELL 0x116797800 == 52 [pid = 2373] [id = 97] 05:03:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 118 (0x11833a400) [pid = 2373] [serial = 288] [outer = 0x0] 05:03:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 119 (0x119116000) [pid = 2373] [serial = 289] [outer = 0x11833a400] 05:03:02 INFO - PROCESS | 2373 | 1468497782767 Marionette DEBUG loaded listener.js 05:03:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 120 (0x11971f400) [pid = 2373] [serial = 290] [outer = 0x11833a400] 05:03:03 INFO - PROCESS | 2373 | --DOCSHELL 0x1168b4000 == 51 [pid = 2373] [id = 61] 05:03:03 INFO - PROCESS | 2373 | --DOCSHELL 0x126b16000 == 50 [pid = 2373] [id = 60] 05:03:03 INFO - PROCESS | 2373 | --DOCSHELL 0x12b148000 == 49 [pid = 2373] [id = 91] 05:03:03 INFO - PROCESS | 2373 | --DOCSHELL 0x12ad39000 == 48 [pid = 2373] [id = 90] 05:03:03 INFO - PROCESS | 2373 | --DOCSHELL 0x12a726800 == 47 [pid = 2373] [id = 89] 05:03:03 INFO - PROCESS | 2373 | --DOCSHELL 0x12915a000 == 46 [pid = 2373] [id = 88] 05:03:03 INFO - PROCESS | 2373 | --DOCSHELL 0x128b03000 == 45 [pid = 2373] [id = 87] 05:03:03 INFO - PROCESS | 2373 | --DOCSHELL 0x125baf000 == 44 [pid = 2373] [id = 86] 05:03:03 INFO - PROCESS | 2373 | --DOCSHELL 0x124c7c000 == 43 [pid = 2373] [id = 85] 05:03:03 INFO - PROCESS | 2373 | --DOCSHELL 0x12198a800 == 42 [pid = 2373] [id = 84] 05:03:03 INFO - PROCESS | 2373 | --DOCSHELL 0x1213da000 == 41 [pid = 2373] [id = 83] 05:03:03 INFO - PROCESS | 2373 | --DOMWINDOW == 119 (0x116193000) [pid = 2373] [serial = 180] [outer = 0x0] [url = about:blank] 05:03:03 INFO - PROCESS | 2373 | --DOCSHELL 0x11a0db000 == 40 [pid = 2373] [id = 82] 05:03:03 INFO - PROCESS | 2373 | --DOCSHELL 0x11959d000 == 39 [pid = 2373] [id = 81] 05:03:03 INFO - PROCESS | 2373 | --DOCSHELL 0x116faf800 == 38 [pid = 2373] [id = 80] 05:03:03 INFO - PROCESS | 2373 | --DOCSHELL 0x118247000 == 37 [pid = 2373] [id = 79] 05:03:03 INFO - PROCESS | 2373 | --DOCSHELL 0x117149800 == 36 [pid = 2373] [id = 78] 05:03:03 INFO - PROCESS | 2373 | --DOCSHELL 0x12a71a800 == 35 [pid = 2373] [id = 77] 05:03:03 INFO - PROCESS | 2373 | --DOCSHELL 0x128b17000 == 34 [pid = 2373] [id = 76] 05:03:03 INFO - PROCESS | 2373 | --DOCSHELL 0x112547800 == 33 [pid = 2373] [id = 75] 05:03:03 INFO - PROCESS | 2373 | --DOCSHELL 0x11254d000 == 32 [pid = 2373] [id = 74] 05:03:03 INFO - PROCESS | 2373 | 1468497783156 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]]]}] 05:03:03 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. 05:03:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 569ms 05:03:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:03:03 INFO - PROCESS | 2373 | 1468497783165 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 05:03:03 INFO - PROCESS | 2373 | 1468497783167 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 05:03:03 INFO - PROCESS | 2373 | 1468497783170 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:03:03 INFO - PROCESS | 2373 | 1468497783171 Marionette TRACE conn2 <- [1,362,null,{}] 05:03:03 INFO - PROCESS | 2373 | 1468497783174 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}] 05:03:03 INFO - PROCESS | 2373 | 1468497783175 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:03 INFO - PROCESS | 2373 | 1468497783261 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 05:03:03 INFO - PROCESS | 2373 | --DOMWINDOW == 118 (0x1176fc400) [pid = 2373] [serial = 183] [outer = 0x0] [url = about:blank] 05:03:03 INFO - PROCESS | 2373 | --DOMWINDOW == 117 (0x116725000) [pid = 2373] [serial = 208] [outer = 0x0] [url = about:blank] 05:03:03 INFO - PROCESS | 2373 | --DOMWINDOW == 116 (0x118465000) [pid = 2373] [serial = 184] [outer = 0x0] [url = about:blank] 05:03:03 INFO - PROCESS | 2373 | --DOMWINDOW == 115 (0x11966d400) [pid = 2373] [serial = 187] [outer = 0x0] [url = about:blank] 05:03:03 INFO - PROCESS | 2373 | --DOMWINDOW == 114 (0x121165400) [pid = 2373] [serial = 190] [outer = 0x0] [url = about:blank] 05:03:03 INFO - PROCESS | 2373 | --DOMWINDOW == 113 (0x1269a9400) [pid = 2373] [serial = 198] [outer = 0x0] [url = about:blank] 05:03:03 INFO - PROCESS | 2373 | --DOMWINDOW == 112 (0x12ca37c00) [pid = 2373] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:03:03 INFO - PROCESS | 2373 | --DOMWINDOW == 111 (0x121af2800) [pid = 2373] [serial = 192] [outer = 0x0] [url = about:blank] 05:03:03 INFO - PROCESS | 2373 | --DOMWINDOW == 110 (0x128cc8000) [pid = 2373] [serial = 201] [outer = 0x0] [url = about:blank] 05:03:03 INFO - PROCESS | 2373 | --DOMWINDOW == 109 (0x119c8a800) [pid = 2373] [serial = 189] [outer = 0x0] [url = about:blank] 05:03:03 INFO - PROCESS | 2373 | --DOMWINDOW == 108 (0x119c8ac00) [pid = 2373] [serial = 209] [outer = 0x0] [url = about:blank] 05:03:03 INFO - PROCESS | 2373 | --DOMWINDOW == 107 (0x118686000) [pid = 2373] [serial = 186] [outer = 0x0] [url = about:blank] 05:03:03 INFO - PROCESS | 2373 | --DOMWINDOW == 106 (0x1294b5c00) [pid = 2373] [serial = 206] [outer = 0x0] [url = about:blank] 05:03:03 INFO - PROCESS | 2373 | --DOMWINDOW == 105 (0x1291ec800) [pid = 2373] [serial = 202] [outer = 0x0] [url = about:blank] 05:03:03 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x12944d400) [pid = 2373] [serial = 205] [outer = 0x0] [url = about:blank] 05:03:03 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x128cc5000) [pid = 2373] [serial = 199] [outer = 0x0] [url = about:blank] 05:03:03 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x1234d6c00) [pid = 2373] [serial = 195] [outer = 0x0] [url = about:blank] 05:03:03 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x1218abc00) [pid = 2373] [serial = 211] [outer = 0x0] [url = about:blank] 05:03:03 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x1294b0c00) [pid = 2373] [serial = 212] [outer = 0x0] [url = about:blank] 05:03:03 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x12a6cd400) [pid = 2373] [serial = 215] [outer = 0x0] [url = about:blank] 05:03:03 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x12a6d3800) [pid = 2373] [serial = 217] [outer = 0x0] [url = about:blank] 05:03:03 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x1294e4800) [pid = 2373] [serial = 214] [outer = 0x0] [url = about:blank] 05:03:03 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x12459d800) [pid = 2373] [serial = 196] [outer = 0x0] [url = about:blank] 05:03:03 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x1234d7800) [pid = 2373] [serial = 193] [outer = 0x0] [url = about:blank] 05:03:03 INFO - PROCESS | 2373 | 1468497783331 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:03 INFO - PROCESS | 2373 | 1468497783332 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:03 INFO - PROCESS | 2373 | ++DOCSHELL 0x1168b4000 == 33 [pid = 2373] [id = 98] 05:03:03 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x116727000) [pid = 2373] [serial = 291] [outer = 0x0] 05:03:03 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x11966d400) [pid = 2373] [serial = 292] [outer = 0x116727000] 05:03:03 INFO - PROCESS | 2373 | 1468497783357 Marionette DEBUG loaded listener.js 05:03:03 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x12158dc00) [pid = 2373] [serial = 293] [outer = 0x116727000] 05:03:03 INFO - PROCESS | 2373 | 1468497783658 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]]]}] 05:03:03 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. 05:03:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 521ms 05:03:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:03:03 INFO - PROCESS | 2373 | 1468497783691 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 05:03:03 INFO - PROCESS | 2373 | 1468497783693 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 05:03:03 INFO - PROCESS | 2373 | 1468497783699 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:03:03 INFO - PROCESS | 2373 | 1468497783702 Marionette TRACE conn2 <- [1,366,null,{}] 05:03:03 INFO - PROCESS | 2373 | 1468497783707 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}] 05:03:03 INFO - PROCESS | 2373 | 1468497783709 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:03 INFO - PROCESS | 2373 | 1468497783796 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 05:03:03 INFO - PROCESS | 2373 | 1468497783872 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:03 INFO - PROCESS | 2373 | 1468497783873 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:03 INFO - PROCESS | 2373 | ++DOCSHELL 0x119182800 == 34 [pid = 2373] [id = 99] 05:03:03 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x118212c00) [pid = 2373] [serial = 294] [outer = 0x0] 05:03:03 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x121dccc00) [pid = 2373] [serial = 295] [outer = 0x118212c00] 05:03:03 INFO - PROCESS | 2373 | 1468497783913 Marionette DEBUG loaded listener.js 05:03:03 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x125728000) [pid = 2373] [serial = 296] [outer = 0x118212c00] 05:03:04 INFO - PROCESS | 2373 | 1468497784338 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]]]}] 05:03:04 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. 05:03:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 680ms 05:03:04 INFO - PROCESS | 2373 | 1468497784377 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 05:03:04 INFO - PROCESS | 2373 | 1468497784379 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 05:03:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:03:04 INFO - PROCESS | 2373 | 1468497784382 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:03:04 INFO - PROCESS | 2373 | 1468497784384 Marionette TRACE conn2 <- [1,370,null,{}] 05:03:04 INFO - PROCESS | 2373 | 1468497784387 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}] 05:03:04 INFO - PROCESS | 2373 | 1468497784389 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:04 INFO - PROCESS | 2373 | 1468497784498 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 05:03:04 INFO - PROCESS | 2373 | 1468497784519 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:04 INFO - PROCESS | 2373 | 1468497784521 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:04 INFO - PROCESS | 2373 | ++DOCSHELL 0x121293000 == 35 [pid = 2373] [id = 100] 05:03:04 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x11821e400) [pid = 2373] [serial = 297] [outer = 0x0] 05:03:04 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x1269a6000) [pid = 2373] [serial = 298] [outer = 0x11821e400] 05:03:04 INFO - PROCESS | 2373 | 1468497784545 Marionette DEBUG loaded listener.js 05:03:04 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x126baf800) [pid = 2373] [serial = 299] [outer = 0x11821e400] 05:03:04 INFO - PROCESS | 2373 | 1468497784842 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]]]}] 05:03:04 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. 05:03:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 472ms 05:03:04 INFO - PROCESS | 2373 | 1468497784860 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 05:03:04 INFO - PROCESS | 2373 | 1468497784861 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 05:03:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:03:04 INFO - PROCESS | 2373 | 1468497784863 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:03:04 INFO - PROCESS | 2373 | 1468497784865 Marionette TRACE conn2 <- [1,374,null,{}] 05:03:04 INFO - PROCESS | 2373 | 1468497784867 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}] 05:03:04 INFO - PROCESS | 2373 | 1468497784868 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:04 INFO - PROCESS | 2373 | 1468497784949 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 05:03:05 INFO - PROCESS | 2373 | 1468497785008 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:05 INFO - PROCESS | 2373 | 1468497785012 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:05 INFO - PROCESS | 2373 | ++DOCSHELL 0x1168c2800 == 36 [pid = 2373] [id = 101] 05:03:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x12784d800) [pid = 2373] [serial = 300] [outer = 0x0] 05:03:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 106 (0x128cc8000) [pid = 2373] [serial = 301] [outer = 0x12784d800] 05:03:05 INFO - PROCESS | 2373 | 1468497785056 Marionette DEBUG loaded listener.js 05:03:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 107 (0x1291e9400) [pid = 2373] [serial = 302] [outer = 0x12784d800] 05:03:05 INFO - PROCESS | 2373 | 1468497785492 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:03:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:03:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 668ms 05:03:05 INFO - PROCESS | 2373 | 1468497785533 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 05:03:05 INFO - PROCESS | 2373 | 1468497785534 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 05:03:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:03:05 INFO - PROCESS | 2373 | 1468497785540 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:03:05 INFO - PROCESS | 2373 | 1468497785541 Marionette TRACE conn2 <- [1,378,null,{}] 05:03:05 INFO - PROCESS | 2373 | 1468497785545 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}] 05:03:05 INFO - PROCESS | 2373 | 1468497785547 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:05 INFO - PROCESS | 2373 | 1468497785697 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 05:03:05 INFO - PROCESS | 2373 | 1468497785751 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:05 INFO - PROCESS | 2373 | 1468497785753 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:05 INFO - PROCESS | 2373 | ++DOCSHELL 0x125d48000 == 37 [pid = 2373] [id = 102] 05:03:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 108 (0x1291e9800) [pid = 2373] [serial = 303] [outer = 0x0] 05:03:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 109 (0x1294bd400) [pid = 2373] [serial = 304] [outer = 0x1291e9800] 05:03:05 INFO - PROCESS | 2373 | 1468497785845 Marionette DEBUG loaded listener.js 05:03:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 110 (0x12aecf400) [pid = 2373] [serial = 305] [outer = 0x1291e9800] 05:03:06 INFO - PROCESS | 2373 | 1468497786160 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:03:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:03:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 670ms 05:03:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:03:06 INFO - PROCESS | 2373 | 1468497786209 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 05:03:06 INFO - PROCESS | 2373 | 1468497786210 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 05:03:06 INFO - PROCESS | 2373 | 1468497786212 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:03:06 INFO - PROCESS | 2373 | 1468497786214 Marionette TRACE conn2 <- [1,382,null,{}] 05:03:06 INFO - PROCESS | 2373 | 1468497786216 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}] 05:03:06 INFO - PROCESS | 2373 | 1468497786217 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:06 INFO - PROCESS | 2373 | 1468497786309 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 05:03:06 INFO - PROCESS | 2373 | 1468497786312 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:06 INFO - PROCESS | 2373 | 1468497786313 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:06 INFO - PROCESS | 2373 | ++DOCSHELL 0x128b1d800 == 38 [pid = 2373] [id = 103] 05:03:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 111 (0x1294e8c00) [pid = 2373] [serial = 306] [outer = 0x0] 05:03:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 112 (0x12b023800) [pid = 2373] [serial = 307] [outer = 0x1294e8c00] 05:03:06 INFO - PROCESS | 2373 | 1468497786336 Marionette DEBUG loaded listener.js 05:03:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 113 (0x116809000) [pid = 2373] [serial = 308] [outer = 0x1294e8c00] 05:03:06 INFO - PROCESS | 2373 | 1468497786652 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:03:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:03:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 469ms 05:03:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:03:06 INFO - PROCESS | 2373 | 1468497786682 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 05:03:06 INFO - PROCESS | 2373 | 1468497786684 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 05:03:06 INFO - PROCESS | 2373 | 1468497786686 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:03:06 INFO - PROCESS | 2373 | 1468497786689 Marionette TRACE conn2 <- [1,386,null,{}] 05:03:06 INFO - PROCESS | 2373 | 1468497786700 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}] 05:03:06 INFO - PROCESS | 2373 | 1468497786701 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:06 INFO - PROCESS | 2373 | 1468497786800 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 05:03:06 INFO - PROCESS | 2373 | 1468497786841 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:06 INFO - PROCESS | 2373 | 1468497786842 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:06 INFO - PROCESS | 2373 | ++DOCSHELL 0x129151000 == 39 [pid = 2373] [id = 104] 05:03:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 114 (0x12ad42000) [pid = 2373] [serial = 309] [outer = 0x0] 05:03:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 115 (0x12ba40c00) [pid = 2373] [serial = 310] [outer = 0x12ad42000] 05:03:06 INFO - PROCESS | 2373 | 1468497786866 Marionette DEBUG loaded listener.js 05:03:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 116 (0x12bac4400) [pid = 2373] [serial = 311] [outer = 0x12ad42000] 05:03:07 INFO - PROCESS | 2373 | 1468497787177 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]]]}] 05:03:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:03:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 529ms 05:03:07 INFO - PROCESS | 2373 | 1468497787216 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 05:03:07 INFO - PROCESS | 2373 | 1468497787217 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 05:03:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:03:07 INFO - PROCESS | 2373 | 1468497787219 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:03:07 INFO - PROCESS | 2373 | 1468497787220 Marionette TRACE conn2 <- [1,390,null,{}] 05:03:07 INFO - PROCESS | 2373 | 1468497787227 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}] 05:03:07 INFO - PROCESS | 2373 | 1468497787228 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:07 INFO - PROCESS | 2373 | 1468497787474 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 05:03:07 INFO - PROCESS | 2373 | --DOMWINDOW == 115 (0x12aedac00) [pid = 2373] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:03:07 INFO - PROCESS | 2373 | --DOMWINDOW == 114 (0x12444b800) [pid = 2373] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:03:07 INFO - PROCESS | 2373 | --DOMWINDOW == 113 (0x11612f000) [pid = 2373] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:03:07 INFO - PROCESS | 2373 | --DOMWINDOW == 112 (0x124449400) [pid = 2373] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:03:07 INFO - PROCESS | 2373 | --DOMWINDOW == 111 (0x124aeb000) [pid = 2373] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:03:07 INFO - PROCESS | 2373 | --DOMWINDOW == 110 (0x115df1400) [pid = 2373] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:03:07 INFO - PROCESS | 2373 | --DOMWINDOW == 109 (0x118217800) [pid = 2373] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:03:07 INFO - PROCESS | 2373 | --DOMWINDOW == 108 (0x1294ae400) [pid = 2373] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:03:07 INFO - PROCESS | 2373 | --DOMWINDOW == 107 (0x12ad3e000) [pid = 2373] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:03:07 INFO - PROCESS | 2373 | --DOMWINDOW == 106 (0x11887ec00) [pid = 2373] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:03:07 INFO - PROCESS | 2373 | --DOMWINDOW == 105 (0x118f6cc00) [pid = 2373] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:03:07 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x11671d400) [pid = 2373] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:03:07 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x124ca7000) [pid = 2373] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:03:07 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x1269a8000) [pid = 2373] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:03:07 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x12158bc00) [pid = 2373] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:03:07 INFO - PROCESS | 2373 | 1468497787516 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:07 INFO - PROCESS | 2373 | 1468497787517 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:07 INFO - PROCESS | 2373 | ++DOCSHELL 0x116794000 == 40 [pid = 2373] [id = 105] 05:03:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x1121bd000) [pid = 2373] [serial = 312] [outer = 0x0] 05:03:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x11671d400) [pid = 2373] [serial = 313] [outer = 0x1121bd000] 05:03:07 INFO - PROCESS | 2373 | 1468497787542 Marionette DEBUG loaded listener.js 05:03:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x119c8dc00) [pid = 2373] [serial = 314] [outer = 0x1121bd000] 05:03:07 INFO - PROCESS | 2373 | 1468497787808 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]]]}] 05:03:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:03:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 620ms 05:03:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:03:07 INFO - PROCESS | 2373 | 1468497787842 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 05:03:07 INFO - PROCESS | 2373 | 1468497787843 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 05:03:07 INFO - PROCESS | 2373 | 1468497787845 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:03:07 INFO - PROCESS | 2373 | 1468497787846 Marionette TRACE conn2 <- [1,394,null,{}] 05:03:07 INFO - PROCESS | 2373 | 1468497787849 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}] 05:03:07 INFO - PROCESS | 2373 | 1468497787850 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:07 INFO - PROCESS | 2373 | 1468497787947 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 05:03:07 INFO - PROCESS | 2373 | 1468497787951 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:07 INFO - PROCESS | 2373 | 1468497787954 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:07 INFO - PROCESS | 2373 | ++DOCSHELL 0x12a727000 == 41 [pid = 2373] [id = 106] 05:03:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x12444b800) [pid = 2373] [serial = 315] [outer = 0x0] 05:03:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 106 (0x1269a8000) [pid = 2373] [serial = 316] [outer = 0x12444b800] 05:03:07 INFO - PROCESS | 2373 | 1468497787981 Marionette DEBUG loaded listener.js 05:03:08 INFO - PROCESS | 2373 | ++DOMWINDOW == 107 (0x12bde6400) [pid = 2373] [serial = 317] [outer = 0x12444b800] 05:03:08 INFO - PROCESS | 2373 | 1468497788442 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]]]}] 05:03:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:03:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 619ms 05:03:08 INFO - PROCESS | 2373 | 1468497788464 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 05:03:08 INFO - PROCESS | 2373 | 1468497788467 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 05:03:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:03:08 INFO - PROCESS | 2373 | 1468497788471 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:03:08 INFO - PROCESS | 2373 | 1468497788474 Marionette TRACE conn2 <- [1,398,null,{}] 05:03:08 INFO - PROCESS | 2373 | 1468497788476 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}] 05:03:08 INFO - PROCESS | 2373 | 1468497788478 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:08 INFO - PROCESS | 2373 | 1468497788566 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 05:03:08 INFO - PROCESS | 2373 | 1468497788572 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:08 INFO - PROCESS | 2373 | 1468497788573 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:08 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c004000 == 42 [pid = 2373] [id = 107] 05:03:08 INFO - PROCESS | 2373 | ++DOMWINDOW == 108 (0x12c04a400) [pid = 2373] [serial = 318] [outer = 0x0] 05:03:08 INFO - PROCESS | 2373 | ++DOMWINDOW == 109 (0x12c129c00) [pid = 2373] [serial = 319] [outer = 0x12c04a400] 05:03:08 INFO - PROCESS | 2373 | 1468497788597 Marionette DEBUG loaded listener.js 05:03:08 INFO - PROCESS | 2373 | ++DOMWINDOW == 110 (0x12ca2d400) [pid = 2373] [serial = 320] [outer = 0x12c04a400] 05:03:08 INFO - PROCESS | 2373 | 1468497788924 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]]]}] 05:03:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:03:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 471ms 05:03:08 INFO - PROCESS | 2373 | 1468497788942 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 05:03:08 INFO - PROCESS | 2373 | 1468497788943 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 05:03:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:03:08 INFO - PROCESS | 2373 | 1468497788945 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:03:08 INFO - PROCESS | 2373 | 1468497788946 Marionette TRACE conn2 <- [1,402,null,{}] 05:03:08 INFO - PROCESS | 2373 | 1468497788948 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}] 05:03:08 INFO - PROCESS | 2373 | 1468497788949 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:09 INFO - PROCESS | 2373 | 1468497789059 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 05:03:09 INFO - PROCESS | 2373 | 1468497789071 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:09 INFO - PROCESS | 2373 | 1468497789072 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:09 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c017000 == 43 [pid = 2373] [id = 108] 05:03:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 111 (0x1127cac00) [pid = 2373] [serial = 321] [outer = 0x0] 05:03:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 112 (0x1127d5800) [pid = 2373] [serial = 322] [outer = 0x1127cac00] 05:03:09 INFO - PROCESS | 2373 | 1468497789096 Marionette DEBUG loaded listener.js 05:03:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 113 (0x1127d9800) [pid = 2373] [serial = 323] [outer = 0x1127cac00] 05:03:09 INFO - PROCESS | 2373 | 1468497789411 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]]]}] 05:03:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:03:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 518ms 05:03:09 INFO - PROCESS | 2373 | 1468497789503 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 05:03:09 INFO - PROCESS | 2373 | 1468497789505 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 05:03:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:03:09 INFO - PROCESS | 2373 | 1468497789509 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:03:09 INFO - PROCESS | 2373 | 1468497789512 Marionette TRACE conn2 <- [1,406,null,{}] 05:03:09 INFO - PROCESS | 2373 | 1468497789516 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}] 05:03:09 INFO - PROCESS | 2373 | 1468497789518 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:09 INFO - PROCESS | 2373 | 1468497789625 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 05:03:09 INFO - PROCESS | 2373 | 1468497789690 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:09 INFO - PROCESS | 2373 | 1468497789694 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:09 INFO - PROCESS | 2373 | ++DOCSHELL 0x115e19800 == 44 [pid = 2373] [id = 109] 05:03:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 114 (0x113c65800) [pid = 2373] [serial = 324] [outer = 0x0] 05:03:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 115 (0x116130800) [pid = 2373] [serial = 325] [outer = 0x113c65800] 05:03:09 INFO - PROCESS | 2373 | 1468497789724 Marionette DEBUG loaded listener.js 05:03:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 116 (0x116883000) [pid = 2373] [serial = 326] [outer = 0x113c65800] 05:03:10 INFO - PROCESS | 2373 | 1468497790162 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]]]}] 05:03:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:03:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 673ms 05:03:10 INFO - PROCESS | 2373 | 1468497790183 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 05:03:10 INFO - PROCESS | 2373 | 1468497790186 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 05:03:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:03:10 INFO - PROCESS | 2373 | 1468497790208 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:03:10 INFO - PROCESS | 2373 | 1468497790211 Marionette TRACE conn2 <- [1,410,null,{}] 05:03:10 INFO - PROCESS | 2373 | 1468497790214 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}] 05:03:10 INFO - PROCESS | 2373 | 1468497790216 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:10 INFO - PROCESS | 2373 | 1468497790319 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 05:03:10 INFO - PROCESS | 2373 | 1468497790409 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:10 INFO - PROCESS | 2373 | 1468497790410 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:10 INFO - PROCESS | 2373 | ++DOCSHELL 0x1211cc800 == 45 [pid = 2373] [id = 110] 05:03:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 117 (0x11993b800) [pid = 2373] [serial = 327] [outer = 0x0] 05:03:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 118 (0x11993e000) [pid = 2373] [serial = 328] [outer = 0x11993b800] 05:03:10 INFO - PROCESS | 2373 | 1468497790440 Marionette DEBUG loaded listener.js 05:03:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 119 (0x119942800) [pid = 2373] [serial = 329] [outer = 0x11993b800] 05:03:10 INFO - PROCESS | 2373 | 1468497790875 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]]]}] 05:03:10 INFO - PROCESS | 2373 | 1468497790891 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:03:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:03:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 724ms 05:03:10 INFO - PROCESS | 2373 | 1468497790929 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 05:03:10 INFO - PROCESS | 2373 | 1468497790931 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 05:03:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:03:10 INFO - PROCESS | 2373 | 1468497790934 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:03:10 INFO - PROCESS | 2373 | 1468497790935 Marionette TRACE conn2 <- [1,414,null,{}] 05:03:10 INFO - PROCESS | 2373 | 1468497790944 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}] 05:03:10 INFO - PROCESS | 2373 | 1468497790947 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:11 INFO - PROCESS | 2373 | 1468497791050 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 05:03:11 INFO - PROCESS | 2373 | 1468497791119 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:11 INFO - PROCESS | 2373 | 1468497791121 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:11 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c008000 == 46 [pid = 2373] [id = 111] 05:03:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 120 (0x124ae6800) [pid = 2373] [serial = 330] [outer = 0x0] 05:03:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 121 (0x124ca3c00) [pid = 2373] [serial = 331] [outer = 0x124ae6800] 05:03:11 INFO - PROCESS | 2373 | 1468497791152 Marionette DEBUG loaded listener.js 05:03:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 122 (0x1269a6c00) [pid = 2373] [serial = 332] [outer = 0x124ae6800] 05:03:11 INFO - PROCESS | 2373 | 1468497791594 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]]]}] 05:03:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:03:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 672ms 05:03:11 INFO - PROCESS | 2373 | 1468497791624 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 05:03:11 INFO - PROCESS | 2373 | 1468497791625 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 05:03:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:03:11 INFO - PROCESS | 2373 | 1468497791628 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:03:11 INFO - PROCESS | 2373 | 1468497791629 Marionette TRACE conn2 <- [1,418,null,{}] 05:03:11 INFO - PROCESS | 2373 | 1468497791632 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}] 05:03:11 INFO - PROCESS | 2373 | 1468497791633 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:11 INFO - PROCESS | 2373 | 1468497791747 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 05:03:11 INFO - PROCESS | 2373 | 1468497791829 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:11 INFO - PROCESS | 2373 | 1468497791830 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:11 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c0ec000 == 47 [pid = 2373] [id = 112] 05:03:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 123 (0x127848c00) [pid = 2373] [serial = 333] [outer = 0x0] 05:03:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 124 (0x1291ec000) [pid = 2373] [serial = 334] [outer = 0x127848c00] 05:03:11 INFO - PROCESS | 2373 | 1468497791878 Marionette DEBUG loaded listener.js 05:03:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 125 (0x1294b7c00) [pid = 2373] [serial = 335] [outer = 0x127848c00] 05:03:12 INFO - PROCESS | 2373 | 1468497792835 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]]]}] 05:03:12 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 05:03:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1222ms 05:03:12 INFO - PROCESS | 2373 | 1468497792850 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 05:03:12 INFO - PROCESS | 2373 | 1468497792855 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 05:03:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:03:12 INFO - PROCESS | 2373 | 1468497792858 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:03:12 INFO - PROCESS | 2373 | 1468497792860 Marionette TRACE conn2 <- [1,422,null,{}] 05:03:12 INFO - PROCESS | 2373 | 1468497792864 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}] 05:03:12 INFO - PROCESS | 2373 | 1468497792866 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:13 INFO - PROCESS | 2373 | 1468497792998 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 05:03:13 INFO - PROCESS | 2373 | 1468497793172 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:13 INFO - PROCESS | 2373 | 1468497793175 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:13 INFO - PROCESS | 2373 | ++DOCSHELL 0x118fcd000 == 48 [pid = 2373] [id = 113] 05:03:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 126 (0x118680000) [pid = 2373] [serial = 336] [outer = 0x0] 05:03:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 127 (0x118f66400) [pid = 2373] [serial = 337] [outer = 0x118680000] 05:03:13 INFO - PROCESS | 2373 | 1468497793229 Marionette DEBUG loaded listener.js 05:03:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 128 (0x119720400) [pid = 2373] [serial = 338] [outer = 0x118680000] 05:03:13 INFO - PROCESS | 2373 | --DOCSHELL 0x12c004000 == 47 [pid = 2373] [id = 107] 05:03:13 INFO - PROCESS | 2373 | --DOCSHELL 0x12a727000 == 46 [pid = 2373] [id = 106] 05:03:13 INFO - PROCESS | 2373 | --DOCSHELL 0x116794000 == 45 [pid = 2373] [id = 105] 05:03:13 INFO - PROCESS | 2373 | --DOCSHELL 0x129151000 == 44 [pid = 2373] [id = 104] 05:03:13 INFO - PROCESS | 2373 | --DOCSHELL 0x128b1d800 == 43 [pid = 2373] [id = 103] 05:03:13 INFO - PROCESS | 2373 | --DOCSHELL 0x125d48000 == 42 [pid = 2373] [id = 102] 05:03:13 INFO - PROCESS | 2373 | --DOCSHELL 0x1168c2800 == 41 [pid = 2373] [id = 101] 05:03:13 INFO - PROCESS | 2373 | --DOCSHELL 0x121293000 == 40 [pid = 2373] [id = 100] 05:03:13 INFO - PROCESS | 2373 | --DOCSHELL 0x119182800 == 39 [pid = 2373] [id = 99] 05:03:13 INFO - PROCESS | 2373 | --DOCSHELL 0x1168b4000 == 38 [pid = 2373] [id = 98] 05:03:13 INFO - PROCESS | 2373 | --DOCSHELL 0x116797800 == 37 [pid = 2373] [id = 97] 05:03:13 INFO - PROCESS | 2373 | --DOCSHELL 0x11746d000 == 36 [pid = 2373] [id = 96] 05:03:13 INFO - PROCESS | 2373 | --DOCSHELL 0x121990000 == 35 [pid = 2373] [id = 94] 05:03:13 INFO - PROCESS | 2373 | --DOCSHELL 0x117478000 == 34 [pid = 2373] [id = 93] 05:03:13 INFO - PROCESS | 2373 | --DOMWINDOW == 127 (0x1176f6c00) [pid = 2373] [serial = 181] [outer = 0x0] [url = about:blank] 05:03:13 INFO - PROCESS | 2373 | --DOMWINDOW == 126 (0x112d05800) [pid = 2373] [serial = 220] [outer = 0x0] [url = about:blank] 05:03:13 INFO - PROCESS | 2373 | --DOMWINDOW == 125 (0x119974800) [pid = 2373] [serial = 236] [outer = 0x0] [url = about:blank] 05:03:13 INFO - PROCESS | 2373 | --DOMWINDOW == 124 (0x119664000) [pid = 2373] [serial = 235] [outer = 0x0] [url = about:blank] 05:03:13 INFO - PROCESS | 2373 | --DOMWINDOW == 123 (0x121062000) [pid = 2373] [serial = 226] [outer = 0x0] [url = about:blank] 05:03:13 INFO - PROCESS | 2373 | --DOMWINDOW == 122 (0x12691e000) [pid = 2373] [serial = 229] [outer = 0x0] [url = about:blank] 05:03:13 INFO - PROCESS | 2373 | --DOMWINDOW == 121 (0x118213400) [pid = 2373] [serial = 233] [outer = 0x0] [url = about:blank] 05:03:13 INFO - PROCESS | 2373 | --DOMWINDOW == 120 (0x1167f8400) [pid = 2373] [serial = 232] [outer = 0x0] [url = about:blank] 05:03:13 INFO - PROCESS | 2373 | --DOMWINDOW == 119 (0x12a6cb000) [pid = 2373] [serial = 257] [outer = 0x0] [url = about:blank] 05:03:13 INFO - PROCESS | 2373 | --DOMWINDOW == 118 (0x118885400) [pid = 2373] [serial = 223] [outer = 0x0] [url = about:blank] 05:03:13 INFO - PROCESS | 2373 | --DOMWINDOW == 117 (0x125ba5400) [pid = 2373] [serial = 244] [outer = 0x0] [url = about:blank] 05:03:13 INFO - PROCESS | 2373 | --DOMWINDOW == 116 (0x12691bc00) [pid = 2373] [serial = 245] [outer = 0x0] [url = about:blank] 05:03:13 INFO - PROCESS | 2373 | --DOMWINDOW == 115 (0x1269aa000) [pid = 2373] [serial = 247] [outer = 0x0] [url = about:blank] 05:03:13 INFO - PROCESS | 2373 | --DOMWINDOW == 114 (0x12411c400) [pid = 2373] [serial = 241] [outer = 0x0] [url = about:blank] 05:03:13 INFO - PROCESS | 2373 | --DOMWINDOW == 113 (0x124ae8400) [pid = 2373] [serial = 242] [outer = 0x0] [url = about:blank] 05:03:13 INFO - PROCESS | 2373 | --DOMWINDOW == 112 (0x126dd3000) [pid = 2373] [serial = 248] [outer = 0x0] [url = about:blank] 05:03:13 INFO - PROCESS | 2373 | --DOMWINDOW == 111 (0x12b170800) [pid = 2373] [serial = 262] [outer = 0x0] [url = about:blank] 05:03:13 INFO - PROCESS | 2373 | --DOMWINDOW == 110 (0x12b17ec00) [pid = 2373] [serial = 263] [outer = 0x0] [url = about:blank] 05:03:13 INFO - PROCESS | 2373 | --DOMWINDOW == 109 (0x12baba800) [pid = 2373] [serial = 269] [outer = 0x0] [url = about:blank] 05:03:13 INFO - PROCESS | 2373 | --DOMWINDOW == 108 (0x126dd4800) [pid = 2373] [serial = 250] [outer = 0x0] [url = about:blank] 05:03:13 INFO - PROCESS | 2373 | --DOMWINDOW == 107 (0x12ba33c00) [pid = 2373] [serial = 265] [outer = 0x0] [url = about:blank] 05:03:13 INFO - PROCESS | 2373 | --DOMWINDOW == 106 (0x1291e5000) [pid = 2373] [serial = 251] [outer = 0x0] [url = about:blank] 05:03:13 INFO - PROCESS | 2373 | --DOMWINDOW == 105 (0x12ba39800) [pid = 2373] [serial = 268] [outer = 0x0] [url = about:blank] 05:03:13 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x1294b9800) [pid = 2373] [serial = 254] [outer = 0x0] [url = about:blank] 05:03:13 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x12aeda800) [pid = 2373] [serial = 260] [outer = 0x0] [url = about:blank] 05:03:13 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x12bddfc00) [pid = 2373] [serial = 272] [outer = 0x0] [url = about:blank] 05:03:13 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x12bac0c00) [pid = 2373] [serial = 271] [outer = 0x0] [url = about:blank] 05:03:13 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x12ba3a000) [pid = 2373] [serial = 266] [outer = 0x0] [url = about:blank] 05:03:13 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x1291edc00) [pid = 2373] [serial = 253] [outer = 0x0] [url = about:blank] 05:03:13 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x12a6a4000) [pid = 2373] [serial = 256] [outer = 0x0] [url = about:blank] 05:03:13 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x12ad46400) [pid = 2373] [serial = 259] [outer = 0x0] [url = about:blank] 05:03:13 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x119c8b800) [pid = 2373] [serial = 238] [outer = 0x0] [url = about:blank] 05:03:13 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x121163400) [pid = 2373] [serial = 239] [outer = 0x0] [url = about:blank] 05:03:14 INFO - PROCESS | 2373 | 1468497794183 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]]]}] 05:03:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:03:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1375ms 05:03:14 INFO - PROCESS | 2373 | 1468497794233 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 05:03:14 INFO - PROCESS | 2373 | 1468497794236 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 05:03:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:03:14 INFO - PROCESS | 2373 | 1468497794241 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:03:14 INFO - PROCESS | 2373 | 1468497794242 Marionette TRACE conn2 <- [1,426,null,{}] 05:03:14 INFO - PROCESS | 2373 | 1468497794245 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}] 05:03:14 INFO - PROCESS | 2373 | 1468497794246 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:14 INFO - PROCESS | 2373 | 1468497794324 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 05:03:14 INFO - PROCESS | 2373 | 1468497794330 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:14 INFO - PROCESS | 2373 | 1468497794331 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:14 INFO - PROCESS | 2373 | ++DOCSHELL 0x117153800 == 35 [pid = 2373] [id = 114] 05:03:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x119c83c00) [pid = 2373] [serial = 339] [outer = 0x0] 05:03:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x12105e000) [pid = 2373] [serial = 340] [outer = 0x119c83c00] 05:03:14 INFO - PROCESS | 2373 | 1468497794360 Marionette DEBUG loaded listener.js 05:03:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x121af2800) [pid = 2373] [serial = 341] [outer = 0x119c83c00] 05:03:14 INFO - PROCESS | 2373 | 1468497794720 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] 05:03:14 INFO - PROCESS | 2373 | 1468497794768 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 05:03:14 INFO - PROCESS | 2373 | 1468497794771 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:03:14 INFO - PROCESS | 2373 | 1468497794773 Marionette TRACE conn2 <- [1,430,null,{}] 05:03:14 INFO - PROCESS | 2373 | 1468497794781 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}] 05:03:14 INFO - PROCESS | 2373 | 1468497794783 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:14 INFO - PROCESS | 2373 | 1468497794859 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 05:03:14 INFO - PROCESS | 2373 | 1468497794863 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:14 INFO - PROCESS | 2373 | 1468497794865 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:14 INFO - PROCESS | 2373 | ++DOCSHELL 0x119923000 == 36 [pid = 2373] [id = 115] 05:03:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x12459d000) [pid = 2373] [serial = 342] [outer = 0x0] 05:03:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x1269a2800) [pid = 2373] [serial = 343] [outer = 0x12459d000] 05:03:14 INFO - PROCESS | 2373 | 1468497794894 Marionette DEBUG loaded listener.js 05:03:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x127844800) [pid = 2373] [serial = 344] [outer = 0x12459d000] 05:03:15 INFO - PROCESS | 2373 | 1468497795242 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]]]}] 05:03:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:03:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 520ms 05:03:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:03:15 INFO - PROCESS | 2373 | 1468497795296 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 05:03:15 INFO - PROCESS | 2373 | 1468497795298 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 05:03:15 INFO - PROCESS | 2373 | 1468497795300 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:03:15 INFO - PROCESS | 2373 | 1468497795301 Marionette TRACE conn2 <- [1,434,null,{}] 05:03:15 INFO - PROCESS | 2373 | 1468497795303 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}] 05:03:15 INFO - PROCESS | 2373 | 1468497795304 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:15 INFO - PROCESS | 2373 | 1468497795383 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 05:03:15 INFO - PROCESS | 2373 | 1468497795389 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:15 INFO - PROCESS | 2373 | 1468497795390 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:15 INFO - PROCESS | 2373 | ++DOCSHELL 0x121480800 == 37 [pid = 2373] [id = 116] 05:03:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x128cce000) [pid = 2373] [serial = 345] [outer = 0x0] 05:03:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x1294bac00) [pid = 2373] [serial = 346] [outer = 0x128cce000] 05:03:15 INFO - PROCESS | 2373 | 1468497795415 Marionette DEBUG loaded listener.js 05:03:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x12a6a5c00) [pid = 2373] [serial = 347] [outer = 0x128cce000] 05:03:15 INFO - PROCESS | 2373 | 1468497795754 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]]]}] 05:03:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:03:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 468ms 05:03:15 INFO - PROCESS | 2373 | 1468497795768 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 05:03:15 INFO - PROCESS | 2373 | 1468497795771 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 05:03:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:03:15 INFO - PROCESS | 2373 | 1468497795775 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:03:15 INFO - PROCESS | 2373 | 1468497795776 Marionette TRACE conn2 <- [1,438,null,{}] 05:03:15 INFO - PROCESS | 2373 | 1468497795779 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}] 05:03:15 INFO - PROCESS | 2373 | 1468497795780 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:15 INFO - PROCESS | 2373 | 1468497795859 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 05:03:15 INFO - PROCESS | 2373 | 1468497795862 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:15 INFO - PROCESS | 2373 | 1468497795863 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:15 INFO - PROCESS | 2373 | ++DOCSHELL 0x12440c800 == 38 [pid = 2373] [id = 117] 05:03:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x12a6a8800) [pid = 2373] [serial = 348] [outer = 0x0] 05:03:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 106 (0x12aed4400) [pid = 2373] [serial = 349] [outer = 0x12a6a8800] 05:03:15 INFO - PROCESS | 2373 | 1468497795887 Marionette DEBUG loaded listener.js 05:03:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 107 (0x12ba32c00) [pid = 2373] [serial = 350] [outer = 0x12a6a8800] 05:03:16 INFO - PROCESS | 2373 | 1468497796258 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]]]}] 05:03:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:03:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 518ms 05:03:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:03:16 INFO - PROCESS | 2373 | 1468497796294 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 05:03:16 INFO - PROCESS | 2373 | 1468497796295 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 05:03:16 INFO - PROCESS | 2373 | 1468497796297 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:03:16 INFO - PROCESS | 2373 | 1468497796298 Marionette TRACE conn2 <- [1,442,null,{}] 05:03:16 INFO - PROCESS | 2373 | 1468497796300 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}] 05:03:16 INFO - PROCESS | 2373 | 1468497796304 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:16 INFO - PROCESS | 2373 | 1468497796418 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 05:03:16 INFO - PROCESS | 2373 | 1468497796454 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:16 INFO - PROCESS | 2373 | 1468497796455 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:16 INFO - PROCESS | 2373 | ++DOCSHELL 0x12576d000 == 39 [pid = 2373] [id = 118] 05:03:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 108 (0x12b17e400) [pid = 2373] [serial = 351] [outer = 0x0] 05:03:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 109 (0x12bac2c00) [pid = 2373] [serial = 352] [outer = 0x12b17e400] 05:03:16 INFO - PROCESS | 2373 | 1468497796480 Marionette DEBUG loaded listener.js 05:03:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 110 (0x12c126c00) [pid = 2373] [serial = 353] [outer = 0x12b17e400] 05:03:16 INFO - PROCESS | 2373 | 1468497796814 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]]]}] 05:03:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:03:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 520ms 05:03:16 INFO - PROCESS | 2373 | 1468497796817 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 05:03:16 INFO - PROCESS | 2373 | 1468497796818 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 05:03:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:03:16 INFO - PROCESS | 2373 | 1468497796826 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:03:16 INFO - PROCESS | 2373 | 1468497796827 Marionette TRACE conn2 <- [1,446,null,{}] 05:03:16 INFO - PROCESS | 2373 | 1468497796829 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}] 05:03:16 INFO - PROCESS | 2373 | 1468497796830 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:16 INFO - PROCESS | 2373 | 1468497796932 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 05:03:16 INFO - PROCESS | 2373 | 1468497796938 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:16 INFO - PROCESS | 2373 | 1468497796939 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:16 INFO - PROCESS | 2373 | ++DOCSHELL 0x12914f000 == 40 [pid = 2373] [id = 119] 05:03:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 111 (0x12a6cb000) [pid = 2373] [serial = 354] [outer = 0x0] 05:03:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 112 (0x12c12f400) [pid = 2373] [serial = 355] [outer = 0x12a6cb000] 05:03:16 INFO - PROCESS | 2373 | 1468497796970 Marionette DEBUG loaded listener.js 05:03:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 113 (0x12c61d000) [pid = 2373] [serial = 356] [outer = 0x12a6cb000] 05:03:17 INFO - PROCESS | 2373 | 1468497797310 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]]]}] 05:03:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:03:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 518ms 05:03:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:03:17 INFO - PROCESS | 2373 | 1468497797344 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 05:03:17 INFO - PROCESS | 2373 | 1468497797346 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 05:03:17 INFO - PROCESS | 2373 | 1468497797348 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:03:17 INFO - PROCESS | 2373 | 1468497797349 Marionette TRACE conn2 <- [1,450,null,{}] 05:03:17 INFO - PROCESS | 2373 | 1468497797352 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}] 05:03:17 INFO - PROCESS | 2373 | 1468497797355 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:17 INFO - PROCESS | 2373 | 1468497797477 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 05:03:17 INFO - PROCESS | 2373 | 1468497797492 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:17 INFO - PROCESS | 2373 | 1468497797493 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:17 INFO - PROCESS | 2373 | ++DOCSHELL 0x1299c7000 == 41 [pid = 2373] [id = 120] 05:03:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 114 (0x1128a9400) [pid = 2373] [serial = 357] [outer = 0x0] 05:03:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 115 (0x1128ad800) [pid = 2373] [serial = 358] [outer = 0x1128a9400] 05:03:17 INFO - PROCESS | 2373 | 1468497797533 Marionette DEBUG loaded listener.js 05:03:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 116 (0x1128b1800) [pid = 2373] [serial = 359] [outer = 0x1128a9400] 05:03:18 INFO - PROCESS | 2373 | 1468497798100 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] 05:03:18 INFO - PROCESS | 2373 | 1468497798118 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 05:03:18 INFO - PROCESS | 2373 | 1468497798120 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:03:18 INFO - PROCESS | 2373 | 1468497798121 Marionette TRACE conn2 <- [1,454,null,{}] 05:03:18 INFO - PROCESS | 2373 | 1468497798124 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}] 05:03:18 INFO - PROCESS | 2373 | 1468497798125 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:18 INFO - PROCESS | 2373 | 1468497798201 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 05:03:18 INFO - PROCESS | 2373 | 1468497798217 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:18 INFO - PROCESS | 2373 | 1468497798218 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:18 INFO - PROCESS | 2373 | ++DOCSHELL 0x128e83000 == 42 [pid = 2373] [id = 121] 05:03:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x1128b3c00) [pid = 2373] [serial = 360] [outer = 0x0] 05:03:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x11887c800) [pid = 2373] [serial = 361] [outer = 0x1128b3c00] 05:03:18 INFO - PROCESS | 2373 | 1468497798242 Marionette DEBUG loaded listener.js 05:03:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 106 (0x1234d7800) [pid = 2373] [serial = 362] [outer = 0x1128b3c00] 05:03:18 INFO - PROCESS | 2373 | [2373] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:03:18 INFO - PROCESS | 2373 | 1468497798559 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]]]}] 05:03:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:03:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 468ms 05:03:18 INFO - PROCESS | 2373 | 1468497798590 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 05:03:18 INFO - PROCESS | 2373 | 1468497798591 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 05:03:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:03:18 INFO - PROCESS | 2373 | 1468497798593 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:03:18 INFO - PROCESS | 2373 | 1468497798594 Marionette TRACE conn2 <- [1,458,null,{}] 05:03:18 INFO - PROCESS | 2373 | 1468497798596 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}] 05:03:18 INFO - PROCESS | 2373 | 1468497798597 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:18 INFO - PROCESS | 2373 | 1468497798678 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 05:03:18 INFO - PROCESS | 2373 | 1468497798732 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:18 INFO - PROCESS | 2373 | 1468497798733 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:18 INFO - PROCESS | 2373 | ++DOCSHELL 0x12b1cb000 == 43 [pid = 2373] [id = 122] 05:03:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 107 (0x118212c00) [pid = 2373] [serial = 363] [outer = 0x0] 05:03:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 108 (0x1291ef800) [pid = 2373] [serial = 364] [outer = 0x118212c00] 05:03:18 INFO - PROCESS | 2373 | 1468497798757 Marionette DEBUG loaded listener.js 05:03:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 109 (0x12c130400) [pid = 2373] [serial = 365] [outer = 0x118212c00] 05:03:19 INFO - PROCESS | 2373 | 1468497799044 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] 05:03:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:03:19 INFO - PROCESS | 2373 | 1468497799062 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 05:03:19 INFO - PROCESS | 2373 | 1468497799065 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:03:19 INFO - PROCESS | 2373 | 1468497799066 Marionette TRACE conn2 <- [1,462,null,{}] 05:03:19 INFO - PROCESS | 2373 | 1468497799078 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}] 05:03:19 INFO - PROCESS | 2373 | 1468497799079 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:19 INFO - PROCESS | 2373 | 1468497799181 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 05:03:19 INFO - PROCESS | 2373 | 1468497799185 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:19 INFO - PROCESS | 2373 | 1468497799186 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:19 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c0e9800 == 44 [pid = 2373] [id = 123] 05:03:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 110 (0x116ac5800) [pid = 2373] [serial = 366] [outer = 0x0] 05:03:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 111 (0x116acb800) [pid = 2373] [serial = 367] [outer = 0x116ac5800] 05:03:19 INFO - PROCESS | 2373 | 1468497799209 Marionette DEBUG loaded listener.js 05:03:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 112 (0x12ca34400) [pid = 2373] [serial = 368] [outer = 0x116ac5800] 05:03:19 INFO - PROCESS | 2373 | [2373] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:03:19 INFO - PROCESS | 2373 | 1468497799534 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] 05:03:19 INFO - PROCESS | 2373 | 1468497799598 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 05:03:19 INFO - PROCESS | 2373 | 1468497799601 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:03:19 INFO - PROCESS | 2373 | 1468497799602 Marionette TRACE conn2 <- [1,466,null,{}] 05:03:19 INFO - PROCESS | 2373 | 1468497799604 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}] 05:03:19 INFO - PROCESS | 2373 | 1468497799605 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:19 INFO - PROCESS | 2373 | 1468497799719 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 05:03:19 INFO - PROCESS | 2373 | 1468497799724 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:19 INFO - PROCESS | 2373 | 1468497799725 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:19 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c3c9000 == 45 [pid = 2373] [id = 124] 05:03:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 113 (0x119c3fc00) [pid = 2373] [serial = 369] [outer = 0x0] 05:03:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 114 (0x119c47000) [pid = 2373] [serial = 370] [outer = 0x119c3fc00] 05:03:19 INFO - PROCESS | 2373 | 1468497799763 Marionette DEBUG loaded listener.js 05:03:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 115 (0x12c612c00) [pid = 2373] [serial = 371] [outer = 0x119c3fc00] 05:03:20 INFO - PROCESS | 2373 | 1468497800358 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] 05:03:20 INFO - PROCESS | 2373 | 1468497800375 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 05:03:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:03:20 INFO - PROCESS | 2373 | 1468497800379 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:03:20 INFO - PROCESS | 2373 | 1468497800381 Marionette TRACE conn2 <- [1,470,null,{}] 05:03:20 INFO - PROCESS | 2373 | 1468497800385 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}] 05:03:20 INFO - PROCESS | 2373 | 1468497800386 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:20 INFO - PROCESS | 2373 | 1468497800490 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 05:03:20 INFO - PROCESS | 2373 | 1468497800558 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:20 INFO - PROCESS | 2373 | 1468497800560 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:20 INFO - PROCESS | 2373 | ++DOCSHELL 0x117e27000 == 46 [pid = 2373] [id = 125] 05:03:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 116 (0x116131800) [pid = 2373] [serial = 372] [outer = 0x0] 05:03:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 117 (0x116ad0000) [pid = 2373] [serial = 373] [outer = 0x116131800] 05:03:20 INFO - PROCESS | 2373 | 1468497800591 Marionette DEBUG loaded listener.js 05:03:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 118 (0x1184cb800) [pid = 2373] [serial = 374] [outer = 0x116131800] 05:03:21 INFO - PROCESS | 2373 | 1468497801038 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]]]}] 05:03:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:03:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 671ms 05:03:21 INFO - PROCESS | 2373 | 1468497801050 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 05:03:21 INFO - PROCESS | 2373 | 1468497801054 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 05:03:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:03:21 INFO - PROCESS | 2373 | 1468497801082 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:03:21 INFO - PROCESS | 2373 | 1468497801084 Marionette TRACE conn2 <- [1,474,null,{}] 05:03:21 INFO - PROCESS | 2373 | 1468497801105 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}] 05:03:21 INFO - PROCESS | 2373 | 1468497801107 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:21 INFO - PROCESS | 2373 | 1468497801210 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 05:03:21 INFO - PROCESS | 2373 | 1468497801277 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:21 INFO - PROCESS | 2373 | 1468497801278 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:21 INFO - PROCESS | 2373 | ++DOCSHELL 0x124a4e000 == 47 [pid = 2373] [id = 126] 05:03:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 119 (0x119c43c00) [pid = 2373] [serial = 375] [outer = 0x0] 05:03:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 120 (0x119c82000) [pid = 2373] [serial = 376] [outer = 0x119c43c00] 05:03:21 INFO - PROCESS | 2373 | 1468497801308 Marionette DEBUG loaded listener.js 05:03:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 121 (0x121165400) [pid = 2373] [serial = 377] [outer = 0x119c43c00] 05:03:21 INFO - PROCESS | 2373 | 1468497801751 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]]]}] 05:03:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:03:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 686ms 05:03:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:03:21 INFO - PROCESS | 2373 | 1468497801768 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 05:03:21 INFO - PROCESS | 2373 | 1468497801770 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 05:03:21 INFO - PROCESS | 2373 | 1468497801774 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:03:21 INFO - PROCESS | 2373 | 1468497801776 Marionette TRACE conn2 <- [1,478,null,{}] 05:03:21 INFO - PROCESS | 2373 | 1468497801784 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}] 05:03:21 INFO - PROCESS | 2373 | 1468497801787 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:21 INFO - PROCESS | 2373 | 1468497801925 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 05:03:21 INFO - PROCESS | 2373 | 1468497801932 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:21 INFO - PROCESS | 2373 | 1468497801934 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:21 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c3c6000 == 48 [pid = 2373] [id = 127] 05:03:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 122 (0x1214bf800) [pid = 2373] [serial = 378] [outer = 0x0] 05:03:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 123 (0x1218aac00) [pid = 2373] [serial = 379] [outer = 0x1214bf800] 05:03:21 INFO - PROCESS | 2373 | 1468497801979 Marionette DEBUG loaded listener.js 05:03:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 124 (0x124ca9800) [pid = 2373] [serial = 380] [outer = 0x1214bf800] 05:03:22 INFO - PROCESS | 2373 | 1468497802425 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]]]}] 05:03:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:03:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 676ms 05:03:22 INFO - PROCESS | 2373 | 1468497802450 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 05:03:22 INFO - PROCESS | 2373 | 1468497802452 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 05:03:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:03:22 INFO - PROCESS | 2373 | 1468497802457 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:03:22 INFO - PROCESS | 2373 | 1468497802458 Marionette TRACE conn2 <- [1,482,null,{}] 05:03:22 INFO - PROCESS | 2373 | 1468497802461 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}] 05:03:22 INFO - PROCESS | 2373 | 1468497802462 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:22 INFO - PROCESS | 2373 | 1468497802580 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 05:03:22 INFO - PROCESS | 2373 | 1468497802647 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:22 INFO - PROCESS | 2373 | 1468497802649 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:22 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ca5f000 == 49 [pid = 2373] [id = 128] 05:03:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 125 (0x126925000) [pid = 2373] [serial = 381] [outer = 0x0] 05:03:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 126 (0x1291e7c00) [pid = 2373] [serial = 382] [outer = 0x126925000] 05:03:22 INFO - PROCESS | 2373 | 1468497802679 Marionette DEBUG loaded listener.js 05:03:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 127 (0x12a6a7000) [pid = 2373] [serial = 383] [outer = 0x126925000] 05:03:23 INFO - PROCESS | 2373 | 1468497803112 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]]]}] 05:03:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:03:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 719ms 05:03:23 INFO - PROCESS | 2373 | 1468497803176 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 05:03:23 INFO - PROCESS | 2373 | 1468497803177 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 05:03:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:03:23 INFO - PROCESS | 2373 | 1468497803180 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:03:23 INFO - PROCESS | 2373 | 1468497803181 Marionette TRACE conn2 <- [1,486,null,{}] 05:03:23 INFO - PROCESS | 2373 | 1468497803183 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}] 05:03:23 INFO - PROCESS | 2373 | 1468497803185 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:23 INFO - PROCESS | 2373 | 1468497803287 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 05:03:23 INFO - PROCESS | 2373 | 1468497803356 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:23 INFO - PROCESS | 2373 | 1468497803357 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:23 INFO - PROCESS | 2373 | ++DOCSHELL 0x117e3d000 == 50 [pid = 2373] [id = 129] 05:03:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 128 (0x119669400) [pid = 2373] [serial = 384] [outer = 0x0] 05:03:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 129 (0x126dd5000) [pid = 2373] [serial = 385] [outer = 0x119669400] 05:03:23 INFO - PROCESS | 2373 | 1468497803386 Marionette DEBUG loaded listener.js 05:03:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 130 (0x12a6cec00) [pid = 2373] [serial = 386] [outer = 0x119669400] 05:03:23 INFO - PROCESS | 2373 | 1468497803961 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]]]}] 05:03:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:03:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 821ms 05:03:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:03:24 INFO - PROCESS | 2373 | 1468497804002 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 05:03:24 INFO - PROCESS | 2373 | 1468497804004 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 05:03:24 INFO - PROCESS | 2373 | 1468497804007 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:03:24 INFO - PROCESS | 2373 | 1468497804009 Marionette TRACE conn2 <- [1,490,null,{}] 05:03:24 INFO - PROCESS | 2373 | 1468497804013 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}] 05:03:24 INFO - PROCESS | 2373 | 1468497804014 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:24 INFO - PROCESS | 2373 | 1468497804108 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 05:03:24 INFO - PROCESS | 2373 | 1468497804180 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:24 INFO - PROCESS | 2373 | 1468497804181 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:24 INFO - PROCESS | 2373 | ++DOCSHELL 0x117e24800 == 51 [pid = 2373] [id = 130] 05:03:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 131 (0x118339800) [pid = 2373] [serial = 387] [outer = 0x0] 05:03:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 132 (0x118461400) [pid = 2373] [serial = 388] [outer = 0x118339800] 05:03:24 INFO - PROCESS | 2373 | 1468497804211 Marionette DEBUG loaded listener.js 05:03:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 133 (0x118fe4800) [pid = 2373] [serial = 389] [outer = 0x118339800] 05:03:24 INFO - PROCESS | 2373 | --DOCSHELL 0x12c0e9800 == 50 [pid = 2373] [id = 123] 05:03:24 INFO - PROCESS | 2373 | --DOCSHELL 0x12b1cb000 == 49 [pid = 2373] [id = 122] 05:03:24 INFO - PROCESS | 2373 | --DOCSHELL 0x128e83000 == 48 [pid = 2373] [id = 121] 05:03:24 INFO - PROCESS | 2373 | --DOCSHELL 0x1299c7000 == 47 [pid = 2373] [id = 120] 05:03:24 INFO - PROCESS | 2373 | --DOCSHELL 0x12914f000 == 46 [pid = 2373] [id = 119] 05:03:24 INFO - PROCESS | 2373 | --DOCSHELL 0x12576d000 == 45 [pid = 2373] [id = 118] 05:03:24 INFO - PROCESS | 2373 | --DOCSHELL 0x12440c800 == 44 [pid = 2373] [id = 117] 05:03:24 INFO - PROCESS | 2373 | --DOCSHELL 0x121480800 == 43 [pid = 2373] [id = 116] 05:03:24 INFO - PROCESS | 2373 | --DOCSHELL 0x119923000 == 42 [pid = 2373] [id = 115] 05:03:24 INFO - PROCESS | 2373 | --DOCSHELL 0x117153800 == 41 [pid = 2373] [id = 114] 05:03:24 INFO - PROCESS | 2373 | --DOCSHELL 0x118fcd000 == 40 [pid = 2373] [id = 113] 05:03:24 INFO - PROCESS | 2373 | --DOCSHELL 0x12c008000 == 39 [pid = 2373] [id = 111] 05:03:24 INFO - PROCESS | 2373 | --DOCSHELL 0x1211cc800 == 38 [pid = 2373] [id = 110] 05:03:24 INFO - PROCESS | 2373 | --DOCSHELL 0x115e19800 == 37 [pid = 2373] [id = 109] 05:03:24 INFO - PROCESS | 2373 | --DOCSHELL 0x12c0ec000 == 36 [pid = 2373] [id = 112] 05:03:24 INFO - PROCESS | 2373 | --DOCSHELL 0x12ae0c000 == 35 [pid = 2373] [id = 95] 05:03:24 INFO - PROCESS | 2373 | --DOCSHELL 0x12ba81000 == 34 [pid = 2373] [id = 92] 05:03:24 INFO - PROCESS | 2373 | --DOCSHELL 0x12c017000 == 33 [pid = 2373] [id = 108] 05:03:24 INFO - PROCESS | 2373 | --DOCSHELL 0x117e3d000 == 32 [pid = 2373] [id = 129] 05:03:24 INFO - PROCESS | 2373 | --DOCSHELL 0x12ca5f000 == 31 [pid = 2373] [id = 128] 05:03:24 INFO - PROCESS | 2373 | --DOCSHELL 0x12c3c6000 == 30 [pid = 2373] [id = 127] 05:03:24 INFO - PROCESS | 2373 | --DOCSHELL 0x124a4e000 == 29 [pid = 2373] [id = 126] 05:03:24 INFO - PROCESS | 2373 | --DOCSHELL 0x12c3c9000 == 28 [pid = 2373] [id = 124] 05:03:24 INFO - PROCESS | 2373 | --DOCSHELL 0x117e27000 == 27 [pid = 2373] [id = 125] 05:03:25 INFO - PROCESS | 2373 | --DOMWINDOW == 132 (0x12ad46000) [pid = 2373] [serial = 218] [outer = 0x0] [url = about:blank] 05:03:25 INFO - PROCESS | 2373 | --DOMWINDOW == 131 (0x1294bd400) [pid = 2373] [serial = 304] [outer = 0x0] [url = about:blank] 05:03:25 INFO - PROCESS | 2373 | --DOMWINDOW == 130 (0x12b023800) [pid = 2373] [serial = 307] [outer = 0x0] [url = about:blank] 05:03:25 INFO - PROCESS | 2373 | --DOMWINDOW == 129 (0x116809000) [pid = 2373] [serial = 308] [outer = 0x0] [url = about:blank] 05:03:25 INFO - PROCESS | 2373 | --DOMWINDOW == 128 (0x126baf800) [pid = 2373] [serial = 299] [outer = 0x0] [url = about:blank] 05:03:25 INFO - PROCESS | 2373 | --DOMWINDOW == 127 (0x12aecf400) [pid = 2373] [serial = 305] [outer = 0x0] [url = about:blank] 05:03:25 INFO - PROCESS | 2373 | --DOMWINDOW == 126 (0x12c046000) [pid = 2373] [serial = 274] [outer = 0x0] [url = about:blank] 05:03:25 INFO - PROCESS | 2373 | --DOMWINDOW == 125 (0x1184c6000) [pid = 2373] [serial = 277] [outer = 0x0] [url = about:blank] 05:03:25 INFO - PROCESS | 2373 | --DOMWINDOW == 124 (0x121591400) [pid = 2373] [serial = 280] [outer = 0x0] [url = about:blank] 05:03:25 INFO - PROCESS | 2373 | --DOMWINDOW == 123 (0x128cc8000) [pid = 2373] [serial = 301] [outer = 0x0] [url = about:blank] 05:03:25 INFO - PROCESS | 2373 | --DOMWINDOW == 122 (0x11966d400) [pid = 2373] [serial = 292] [outer = 0x0] [url = about:blank] 05:03:25 INFO - PROCESS | 2373 | --DOMWINDOW == 121 (0x12158dc00) [pid = 2373] [serial = 293] [outer = 0x0] [url = about:blank] 05:03:25 INFO - PROCESS | 2373 | --DOMWINDOW == 120 (0x118681c00) [pid = 2373] [serial = 287] [outer = 0x0] [url = about:blank] 05:03:25 INFO - PROCESS | 2373 | --DOMWINDOW == 119 (0x11833ac00) [pid = 2373] [serial = 286] [outer = 0x0] [url = about:blank] 05:03:25 INFO - PROCESS | 2373 | --DOMWINDOW == 118 (0x1269a2000) [pid = 2373] [serial = 283] [outer = 0x0] [url = about:blank] 05:03:25 INFO - PROCESS | 2373 | --DOMWINDOW == 117 (0x125728000) [pid = 2373] [serial = 296] [outer = 0x0] [url = about:blank] 05:03:25 INFO - PROCESS | 2373 | --DOMWINDOW == 116 (0x121dccc00) [pid = 2373] [serial = 295] [outer = 0x0] [url = about:blank] 05:03:25 INFO - PROCESS | 2373 | --DOMWINDOW == 115 (0x11971f400) [pid = 2373] [serial = 290] [outer = 0x0] [url = about:blank] 05:03:25 INFO - PROCESS | 2373 | --DOMWINDOW == 114 (0x119116000) [pid = 2373] [serial = 289] [outer = 0x0] [url = about:blank] 05:03:25 INFO - PROCESS | 2373 | --DOMWINDOW == 113 (0x12bac4400) [pid = 2373] [serial = 311] [outer = 0x0] [url = about:blank] 05:03:25 INFO - PROCESS | 2373 | --DOMWINDOW == 112 (0x12ba40c00) [pid = 2373] [serial = 310] [outer = 0x0] [url = about:blank] 05:03:25 INFO - PROCESS | 2373 | --DOMWINDOW == 111 (0x12ca2d400) [pid = 2373] [serial = 320] [outer = 0x0] [url = about:blank] 05:03:25 INFO - PROCESS | 2373 | --DOMWINDOW == 110 (0x119c8dc00) [pid = 2373] [serial = 314] [outer = 0x0] [url = about:blank] 05:03:25 INFO - PROCESS | 2373 | --DOMWINDOW == 109 (0x12c129c00) [pid = 2373] [serial = 319] [outer = 0x0] [url = about:blank] 05:03:25 INFO - PROCESS | 2373 | --DOMWINDOW == 108 (0x11671d400) [pid = 2373] [serial = 313] [outer = 0x0] [url = about:blank] 05:03:25 INFO - PROCESS | 2373 | --DOMWINDOW == 107 (0x1269a6000) [pid = 2373] [serial = 298] [outer = 0x0] [url = about:blank] 05:03:25 INFO - PROCESS | 2373 | --DOMWINDOW == 106 (0x12bde6400) [pid = 2373] [serial = 317] [outer = 0x0] [url = about:blank] 05:03:25 INFO - PROCESS | 2373 | --DOMWINDOW == 105 (0x1127d5800) [pid = 2373] [serial = 322] [outer = 0x0] [url = about:blank] 05:03:25 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x1269a8000) [pid = 2373] [serial = 316] [outer = 0x0] [url = about:blank] 05:03:25 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x1291e9400) [pid = 2373] [serial = 302] [outer = 0x0] [url = about:blank] 05:03:25 INFO - PROCESS | 2373 | 1468497805167 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]]]}] 05:03:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:03:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1172ms 05:03:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:03:25 INFO - PROCESS | 2373 | 1468497805180 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 05:03:25 INFO - PROCESS | 2373 | 1468497805182 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 05:03:25 INFO - PROCESS | 2373 | 1468497805185 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:03:25 INFO - PROCESS | 2373 | 1468497805188 Marionette TRACE conn2 <- [1,494,null,{}] 05:03:25 INFO - PROCESS | 2373 | 1468497805192 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}] 05:03:25 INFO - PROCESS | 2373 | 1468497805194 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:25 INFO - PROCESS | 2373 | 1468497805270 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 05:03:25 INFO - PROCESS | 2373 | 1468497805275 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:25 INFO - PROCESS | 2373 | 1468497805278 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:25 INFO - PROCESS | 2373 | ++DOCSHELL 0x115e22800 == 28 [pid = 2373] [id = 131] 05:03:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x116133800) [pid = 2373] [serial = 390] [outer = 0x0] 05:03:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x11671d400) [pid = 2373] [serial = 391] [outer = 0x116133800] 05:03:25 INFO - PROCESS | 2373 | 1468497805306 Marionette DEBUG loaded listener.js 05:03:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 106 (0x116ac3800) [pid = 2373] [serial = 392] [outer = 0x116133800] 05:03:25 INFO - PROCESS | 2373 | 1468497805673 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]]]}] 05:03:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:03:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 523ms 05:03:25 INFO - PROCESS | 2373 | 1468497805707 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 05:03:25 INFO - PROCESS | 2373 | 1468497805711 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 05:03:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:03:25 INFO - PROCESS | 2373 | 1468497805715 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:03:25 INFO - PROCESS | 2373 | 1468497805717 Marionette TRACE conn2 <- [1,498,null,{}] 05:03:25 INFO - PROCESS | 2373 | 1468497805720 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}] 05:03:25 INFO - PROCESS | 2373 | 1468497805722 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:25 INFO - PROCESS | 2373 | 1468497805796 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 05:03:25 INFO - PROCESS | 2373 | 1468497805801 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:25 INFO - PROCESS | 2373 | 1468497805802 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:25 INFO - PROCESS | 2373 | ++DOCSHELL 0x11745c000 == 29 [pid = 2373] [id = 132] 05:03:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 107 (0x116acf400) [pid = 2373] [serial = 393] [outer = 0x0] 05:03:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 108 (0x118465000) [pid = 2373] [serial = 394] [outer = 0x116acf400] 05:03:25 INFO - PROCESS | 2373 | 1468497805833 Marionette DEBUG loaded listener.js 05:03:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 109 (0x118681c00) [pid = 2373] [serial = 395] [outer = 0x116acf400] 05:03:26 INFO - PROCESS | 2373 | 1468497806170 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]]]}] 05:03:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:03:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 469ms 05:03:26 INFO - PROCESS | 2373 | 1468497806186 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 05:03:26 INFO - PROCESS | 2373 | 1468497806187 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 05:03:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:03:26 INFO - PROCESS | 2373 | 1468497806190 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:03:26 INFO - PROCESS | 2373 | 1468497806192 Marionette TRACE conn2 <- [1,502,null,{}] 05:03:26 INFO - PROCESS | 2373 | 1468497806200 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}] 05:03:26 INFO - PROCESS | 2373 | 1468497806203 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:26 INFO - PROCESS | 2373 | 1468497806282 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 05:03:26 INFO - PROCESS | 2373 | 1468497806334 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:26 INFO - PROCESS | 2373 | 1468497806336 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:26 INFO - PROCESS | 2373 | ++DOCSHELL 0x118fc4000 == 30 [pid = 2373] [id = 133] 05:03:26 INFO - PROCESS | 2373 | ++DOMWINDOW == 110 (0x1128ab800) [pid = 2373] [serial = 396] [outer = 0x0] 05:03:26 INFO - PROCESS | 2373 | ++DOMWINDOW == 111 (0x119720800) [pid = 2373] [serial = 397] [outer = 0x1128ab800] 05:03:26 INFO - PROCESS | 2373 | 1468497806364 Marionette DEBUG loaded listener.js 05:03:26 INFO - PROCESS | 2373 | ++DOMWINDOW == 112 (0x119979400) [pid = 2373] [serial = 398] [outer = 0x1128ab800] 05:03:26 INFO - PROCESS | 2373 | 1468497806662 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]]]}] 05:03:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:03:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 521ms 05:03:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:03:26 INFO - PROCESS | 2373 | 1468497806712 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 05:03:26 INFO - PROCESS | 2373 | 1468497806714 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 05:03:26 INFO - PROCESS | 2373 | 1468497806716 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:03:26 INFO - PROCESS | 2373 | 1468497806717 Marionette TRACE conn2 <- [1,506,null,{}] 05:03:26 INFO - PROCESS | 2373 | 1468497806719 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}] 05:03:26 INFO - PROCESS | 2373 | 1468497806723 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:26 INFO - PROCESS | 2373 | 1468497806797 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 05:03:26 INFO - PROCESS | 2373 | 1468497806801 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:26 INFO - PROCESS | 2373 | 1468497806802 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:26 INFO - PROCESS | 2373 | ++DOCSHELL 0x1211cd800 == 31 [pid = 2373] [id = 134] 05:03:26 INFO - PROCESS | 2373 | ++DOMWINDOW == 113 (0x119c45000) [pid = 2373] [serial = 399] [outer = 0x0] 05:03:26 INFO - PROCESS | 2373 | ++DOMWINDOW == 114 (0x119c89800) [pid = 2373] [serial = 400] [outer = 0x119c45000] 05:03:26 INFO - PROCESS | 2373 | 1468497806830 Marionette DEBUG loaded listener.js 05:03:26 INFO - PROCESS | 2373 | ++DOMWINDOW == 115 (0x12105e800) [pid = 2373] [serial = 401] [outer = 0x119c45000] 05:03:27 INFO - PROCESS | 2373 | 1468497807159 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]]]}] 05:03:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:03:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 473ms 05:03:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:03:27 INFO - PROCESS | 2373 | 1468497807191 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 05:03:27 INFO - PROCESS | 2373 | 1468497807192 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 05:03:27 INFO - PROCESS | 2373 | 1468497807194 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:03:27 INFO - PROCESS | 2373 | 1468497807202 Marionette TRACE conn2 <- [1,510,null,{}] 05:03:27 INFO - PROCESS | 2373 | 1468497807207 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}] 05:03:27 INFO - PROCESS | 2373 | 1468497807208 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:27 INFO - PROCESS | 2373 | 1468497807316 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 05:03:27 INFO - PROCESS | 2373 | 1468497807322 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:27 INFO - PROCESS | 2373 | 1468497807323 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:27 INFO - PROCESS | 2373 | ++DOCSHELL 0x121691800 == 32 [pid = 2373] [id = 135] 05:03:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 116 (0x116ac9c00) [pid = 2373] [serial = 402] [outer = 0x0] 05:03:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 117 (0x121167400) [pid = 2373] [serial = 403] [outer = 0x116ac9c00] 05:03:27 INFO - PROCESS | 2373 | 1468497807347 Marionette DEBUG loaded listener.js 05:03:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 118 (0x1214b7000) [pid = 2373] [serial = 404] [outer = 0x116ac9c00] 05:03:27 INFO - PROCESS | 2373 | 1468497807700 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]]]}] 05:03:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:03:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 528ms 05:03:27 INFO - PROCESS | 2373 | 1468497807729 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 05:03:27 INFO - PROCESS | 2373 | 1468497807730 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 05:03:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:03:27 INFO - PROCESS | 2373 | 1468497807733 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:03:27 INFO - PROCESS | 2373 | 1468497807734 Marionette TRACE conn2 <- [1,514,null,{}] 05:03:27 INFO - PROCESS | 2373 | 1468497807737 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}] 05:03:27 INFO - PROCESS | 2373 | 1468497807743 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:27 INFO - PROCESS | 2373 | 1468497807859 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 05:03:27 INFO - PROCESS | 2373 | 1468497807872 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:27 INFO - PROCESS | 2373 | 1468497807874 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:27 INFO - PROCESS | 2373 | ++DOCSHELL 0x124c83800 == 33 [pid = 2373] [id = 136] 05:03:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 119 (0x1214b7400) [pid = 2373] [serial = 405] [outer = 0x0] 05:03:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 120 (0x1218afc00) [pid = 2373] [serial = 406] [outer = 0x1214b7400] 05:03:27 INFO - PROCESS | 2373 | 1468497807916 Marionette DEBUG loaded listener.js 05:03:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 121 (0x124ca1800) [pid = 2373] [serial = 407] [outer = 0x1214b7400] 05:03:28 INFO - PROCESS | 2373 | 1468497808333 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]]]}] 05:03:28 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 05:03:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 620ms 05:03:28 INFO - PROCESS | 2373 | 1468497808358 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 05:03:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:03:28 INFO - PROCESS | 2373 | 1468497808370 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 05:03:28 INFO - PROCESS | 2373 | 1468497808373 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:03:28 INFO - PROCESS | 2373 | 1468497808375 Marionette TRACE conn2 <- [1,518,null,{}] 05:03:28 INFO - PROCESS | 2373 | 1468497808378 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}] 05:03:28 INFO - PROCESS | 2373 | 1468497808379 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:28 INFO - PROCESS | 2373 | 1468497808516 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 05:03:28 INFO - PROCESS | 2373 | 1468497808531 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:28 INFO - PROCESS | 2373 | 1468497808533 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:28 INFO - PROCESS | 2373 | ++DOCSHELL 0x126b20800 == 34 [pid = 2373] [id = 137] 05:03:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 122 (0x119939800) [pid = 2373] [serial = 408] [outer = 0x0] 05:03:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 123 (0x125db7800) [pid = 2373] [serial = 409] [outer = 0x119939800] 05:03:28 INFO - PROCESS | 2373 | 1468497808573 Marionette DEBUG loaded listener.js 05:03:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 124 (0x1269a9c00) [pid = 2373] [serial = 410] [outer = 0x119939800] 05:03:29 INFO - PROCESS | 2373 | 1468497809008 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]]]}] 05:03:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:03:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 669ms 05:03:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:03:29 INFO - PROCESS | 2373 | 1468497809045 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 05:03:29 INFO - PROCESS | 2373 | 1468497809046 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 05:03:29 INFO - PROCESS | 2373 | 1468497809048 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:03:29 INFO - PROCESS | 2373 | 1468497809049 Marionette TRACE conn2 <- [1,522,null,{}] 05:03:29 INFO - PROCESS | 2373 | 1468497809051 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}] 05:03:29 INFO - PROCESS | 2373 | 1468497809053 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:29 INFO - PROCESS | 2373 | 1468497809147 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 05:03:29 INFO - PROCESS | 2373 | 1468497809200 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:29 INFO - PROCESS | 2373 | 1468497809201 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:29 INFO - PROCESS | 2373 | ++DOCSHELL 0x11714d800 == 35 [pid = 2373] [id = 138] 05:03:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 125 (0x119c3d000) [pid = 2373] [serial = 411] [outer = 0x0] 05:03:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 126 (0x126ddb800) [pid = 2373] [serial = 412] [outer = 0x119c3d000] 05:03:29 INFO - PROCESS | 2373 | 1468497809225 Marionette DEBUG loaded listener.js 05:03:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 127 (0x128cc8000) [pid = 2373] [serial = 413] [outer = 0x119c3d000] 05:03:29 INFO - PROCESS | 2373 | --DOMWINDOW == 126 (0x116ac5800) [pid = 2373] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:03:29 INFO - PROCESS | 2373 | --DOMWINDOW == 125 (0x119c3fc00) [pid = 2373] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:03:29 INFO - PROCESS | 2373 | --DOMWINDOW == 124 (0x12b17e400) [pid = 2373] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:03:29 INFO - PROCESS | 2373 | --DOMWINDOW == 123 (0x12a6cb000) [pid = 2373] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:03:29 INFO - PROCESS | 2373 | --DOMWINDOW == 122 (0x1128a9400) [pid = 2373] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:03:29 INFO - PROCESS | 2373 | --DOMWINDOW == 121 (0x119c83c00) [pid = 2373] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:03:29 INFO - PROCESS | 2373 | --DOMWINDOW == 120 (0x12459d000) [pid = 2373] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:03:29 INFO - PROCESS | 2373 | --DOMWINDOW == 119 (0x11993b800) [pid = 2373] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:03:29 INFO - PROCESS | 2373 | --DOMWINDOW == 118 (0x118680000) [pid = 2373] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:03:29 INFO - PROCESS | 2373 | --DOMWINDOW == 117 (0x118212c00) [pid = 2373] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:03:29 INFO - PROCESS | 2373 | --DOMWINDOW == 116 (0x12a6a8800) [pid = 2373] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:03:29 INFO - PROCESS | 2373 | --DOMWINDOW == 115 (0x1127cac00) [pid = 2373] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:03:29 INFO - PROCESS | 2373 | --DOMWINDOW == 114 (0x127848c00) [pid = 2373] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:03:29 INFO - PROCESS | 2373 | --DOMWINDOW == 113 (0x1128b3c00) [pid = 2373] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:03:29 INFO - PROCESS | 2373 | --DOMWINDOW == 112 (0x124ae6800) [pid = 2373] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:03:29 INFO - PROCESS | 2373 | --DOMWINDOW == 111 (0x128cce000) [pid = 2373] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:03:29 INFO - PROCESS | 2373 | --DOMWINDOW == 110 (0x113c65800) [pid = 2373] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:03:29 INFO - PROCESS | 2373 | --DOMWINDOW == 109 (0x111c82c00) [pid = 2373] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:03:29 INFO - PROCESS | 2373 | --DOMWINDOW == 108 (0x118346400) [pid = 2373] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:03:29 INFO - PROCESS | 2373 | --DOMWINDOW == 107 (0x1242d7c00) [pid = 2373] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:03:29 INFO - PROCESS | 2373 | --DOMWINDOW == 106 (0x12105b800) [pid = 2373] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:03:29 INFO - PROCESS | 2373 | --DOMWINDOW == 105 (0x12bddec00) [pid = 2373] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:03:29 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x127849400) [pid = 2373] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:03:29 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x116807c00) [pid = 2373] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:03:29 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x119c8c000) [pid = 2373] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:03:29 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x125d06400) [pid = 2373] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:03:29 INFO - PROCESS | 2373 | 1468497809792 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]]]}] 05:03:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:03:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 770ms 05:03:29 INFO - PROCESS | 2373 | 1468497809834 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 05:03:29 INFO - PROCESS | 2373 | 1468497809836 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 05:03:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:03:29 INFO - PROCESS | 2373 | 1468497809849 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:03:29 INFO - PROCESS | 2373 | 1468497809864 Marionette TRACE conn2 <- [1,526,null,{}] 05:03:29 INFO - PROCESS | 2373 | 1468497809873 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}] 05:03:29 INFO - PROCESS | 2373 | 1468497809875 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:29 INFO - PROCESS | 2373 | 1468497809997 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 05:03:30 INFO - PROCESS | 2373 | 1468497810003 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:30 INFO - PROCESS | 2373 | 1468497810004 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:30 INFO - PROCESS | 2373 | ++DOCSHELL 0x118f24800 == 36 [pid = 2373] [id = 139] 05:03:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x11612ec00) [pid = 2373] [serial = 414] [outer = 0x0] 05:03:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x118678000) [pid = 2373] [serial = 415] [outer = 0x11612ec00] 05:03:30 INFO - PROCESS | 2373 | 1468497810038 Marionette DEBUG loaded listener.js 05:03:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x119943c00) [pid = 2373] [serial = 416] [outer = 0x11612ec00] 05:03:30 INFO - PROCESS | 2373 | 1468497810426 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]]]}] 05:03:30 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 05:03:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 591ms 05:03:30 INFO - PROCESS | 2373 | 1468497810456 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 05:03:30 INFO - PROCESS | 2373 | 1468497810458 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 05:03:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:03:30 INFO - PROCESS | 2373 | 1468497810464 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:03:30 INFO - PROCESS | 2373 | 1468497810465 Marionette TRACE conn2 <- [1,530,null,{}] 05:03:30 INFO - PROCESS | 2373 | 1468497810469 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}] 05:03:30 INFO - PROCESS | 2373 | 1468497810473 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:30 INFO - PROCESS | 2373 | 1468497810591 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 05:03:30 INFO - PROCESS | 2373 | 1468497810596 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:30 INFO - PROCESS | 2373 | 1468497810598 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:30 INFO - PROCESS | 2373 | ++DOCSHELL 0x1299bc000 == 37 [pid = 2373] [id = 140] 05:03:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x119944400) [pid = 2373] [serial = 417] [outer = 0x0] 05:03:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 106 (0x1240d5c00) [pid = 2373] [serial = 418] [outer = 0x119944400] 05:03:30 INFO - PROCESS | 2373 | 1468497810628 Marionette DEBUG loaded listener.js 05:03:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 107 (0x127846000) [pid = 2373] [serial = 419] [outer = 0x119944400] 05:03:30 INFO - PROCESS | 2373 | 1468497810950 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"]]]}] 05:03:30 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 05:03:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:03:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:03:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:03:30 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 05:03:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:03:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:03:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:03:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 520ms 05:03:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:03:30 INFO - PROCESS | 2373 | 1468497810984 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 05:03:30 INFO - PROCESS | 2373 | 1468497810985 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 05:03:30 INFO - PROCESS | 2373 | 1468497810988 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:03:30 INFO - PROCESS | 2373 | 1468497810989 Marionette TRACE conn2 <- [1,534,null,{}] 05:03:30 INFO - PROCESS | 2373 | 1468497810992 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}] 05:03:31 INFO - PROCESS | 2373 | 1468497811001 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:31 INFO - PROCESS | 2373 | 1468497811116 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 05:03:31 INFO - PROCESS | 2373 | 1468497811147 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:31 INFO - PROCESS | 2373 | 1468497811148 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:31 INFO - PROCESS | 2373 | ++DOCSHELL 0x12168f000 == 38 [pid = 2373] [id = 141] 05:03:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 108 (0x119c3fc00) [pid = 2373] [serial = 420] [outer = 0x0] 05:03:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 109 (0x1291e1c00) [pid = 2373] [serial = 421] [outer = 0x119c3fc00] 05:03:31 INFO - PROCESS | 2373 | 1468497811175 Marionette DEBUG loaded listener.js 05:03:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 110 (0x12ad40400) [pid = 2373] [serial = 422] [outer = 0x119c3fc00] 05:03:31 INFO - PROCESS | 2373 | 1468497811429 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]]]}] 05:03:31 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:03:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 469ms 05:03:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:03:31 INFO - PROCESS | 2373 | 1468497811465 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 05:03:31 INFO - PROCESS | 2373 | 1468497811466 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 05:03:31 INFO - PROCESS | 2373 | 1468497811476 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:03:31 INFO - PROCESS | 2373 | 1468497811477 Marionette TRACE conn2 <- [1,538,null,{}] 05:03:31 INFO - PROCESS | 2373 | 1468497811480 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}] 05:03:31 INFO - PROCESS | 2373 | 1468497811481 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:31 INFO - PROCESS | 2373 | 1468497811578 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 05:03:31 INFO - PROCESS | 2373 | 1468497811701 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:31 INFO - PROCESS | 2373 | 1468497811705 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:31 INFO - PROCESS | 2373 | ++DOCSHELL 0x112cea000 == 39 [pid = 2373] [id = 142] 05:03:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 111 (0x110fa0c00) [pid = 2373] [serial = 423] [outer = 0x0] 05:03:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 112 (0x1127cc000) [pid = 2373] [serial = 424] [outer = 0x110fa0c00] 05:03:31 INFO - PROCESS | 2373 | 1468497811743 Marionette DEBUG loaded listener.js 05:03:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 113 (0x1128b2000) [pid = 2373] [serial = 425] [outer = 0x110fa0c00] 05:03:32 INFO - PROCESS | 2373 | 1468497812195 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]]]}] 05:03:32 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. 05:03:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 778ms 05:03:32 INFO - PROCESS | 2373 | 1468497812248 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 05:03:32 INFO - PROCESS | 2373 | 1468497812250 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 05:03:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:03:32 INFO - PROCESS | 2373 | 1468497812253 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:03:32 INFO - PROCESS | 2373 | 1468497812255 Marionette TRACE conn2 <- [1,542,null,{}] 05:03:32 INFO - PROCESS | 2373 | 1468497812258 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}] 05:03:32 INFO - PROCESS | 2373 | 1468497812261 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:32 INFO - PROCESS | 2373 | 1468497812391 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 05:03:32 INFO - PROCESS | 2373 | 1468497812448 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:32 INFO - PROCESS | 2373 | 1468497812450 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:32 INFO - PROCESS | 2373 | ++DOCSHELL 0x119594800 == 40 [pid = 2373] [id = 143] 05:03:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 114 (0x116131c00) [pid = 2373] [serial = 426] [outer = 0x0] 05:03:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 115 (0x11821a400) [pid = 2373] [serial = 427] [outer = 0x116131c00] 05:03:32 INFO - PROCESS | 2373 | 1468497812479 Marionette DEBUG loaded listener.js 05:03:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 116 (0x118680000) [pid = 2373] [serial = 428] [outer = 0x116131c00] 05:03:32 INFO - PROCESS | 2373 | 1468497812909 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]]]}] 05:03:32 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. 05:03:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 672ms 05:03:32 INFO - PROCESS | 2373 | 1468497812927 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 05:03:32 INFO - PROCESS | 2373 | 1468497812930 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 05:03:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:03:32 INFO - PROCESS | 2373 | 1468497812933 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:03:32 INFO - PROCESS | 2373 | 1468497812934 Marionette TRACE conn2 <- [1,546,null,{}] 05:03:32 INFO - PROCESS | 2373 | 1468497812936 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}] 05:03:32 INFO - PROCESS | 2373 | 1468497812938 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:33 INFO - PROCESS | 2373 | 1468497813070 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 05:03:33 INFO - PROCESS | 2373 | 1468497813169 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:33 INFO - PROCESS | 2373 | 1468497813171 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:33 INFO - PROCESS | 2373 | ++DOCSHELL 0x12a71c800 == 41 [pid = 2373] [id = 144] 05:03:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 117 (0x119116000) [pid = 2373] [serial = 429] [outer = 0x0] 05:03:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 118 (0x11993b400) [pid = 2373] [serial = 430] [outer = 0x119116000] 05:03:33 INFO - PROCESS | 2373 | 1468497813208 Marionette DEBUG loaded listener.js 05:03:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 119 (0x121168000) [pid = 2373] [serial = 431] [outer = 0x119116000] 05:03:33 INFO - PROCESS | 2373 | 1468497813659 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]]]}] 05:03:33 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:03:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 769ms 05:03:33 INFO - PROCESS | 2373 | 1468497813703 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 05:03:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:03:33 INFO - PROCESS | 2373 | 1468497813704 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 05:03:33 INFO - PROCESS | 2373 | 1468497813711 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:03:33 INFO - PROCESS | 2373 | 1468497813716 Marionette TRACE conn2 <- [1,550,null,{}] 05:03:33 INFO - PROCESS | 2373 | 1468497813748 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}] 05:03:33 INFO - PROCESS | 2373 | 1468497813750 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:33 INFO - PROCESS | 2373 | 1468497813975 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 05:03:34 INFO - PROCESS | 2373 | 1468497814099 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:34 INFO - PROCESS | 2373 | 1468497814100 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:34 INFO - PROCESS | 2373 | ++DOCSHELL 0x11615f800 == 42 [pid = 2373] [id = 145] 05:03:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 120 (0x112134c00) [pid = 2373] [serial = 432] [outer = 0x0] 05:03:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 121 (0x112d92800) [pid = 2373] [serial = 433] [outer = 0x112134c00] 05:03:34 INFO - PROCESS | 2373 | 1468497814128 Marionette DEBUG loaded listener.js 05:03:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 122 (0x113c21800) [pid = 2373] [serial = 434] [outer = 0x112134c00] 05:03:34 INFO - PROCESS | 2373 | --DOCSHELL 0x12168f000 == 41 [pid = 2373] [id = 141] 05:03:34 INFO - PROCESS | 2373 | --DOCSHELL 0x1299bc000 == 40 [pid = 2373] [id = 140] 05:03:34 INFO - PROCESS | 2373 | --DOCSHELL 0x118f24800 == 39 [pid = 2373] [id = 139] 05:03:34 INFO - PROCESS | 2373 | --DOCSHELL 0x11714d800 == 38 [pid = 2373] [id = 138] 05:03:34 INFO - PROCESS | 2373 | --DOCSHELL 0x126b20800 == 37 [pid = 2373] [id = 137] 05:03:34 INFO - PROCESS | 2373 | --DOCSHELL 0x124c83800 == 36 [pid = 2373] [id = 136] 05:03:34 INFO - PROCESS | 2373 | --DOCSHELL 0x121691800 == 35 [pid = 2373] [id = 135] 05:03:34 INFO - PROCESS | 2373 | --DOCSHELL 0x1211cd800 == 34 [pid = 2373] [id = 134] 05:03:34 INFO - PROCESS | 2373 | --DOCSHELL 0x118fc4000 == 33 [pid = 2373] [id = 133] 05:03:34 INFO - PROCESS | 2373 | --DOCSHELL 0x11745c000 == 32 [pid = 2373] [id = 132] 05:03:34 INFO - PROCESS | 2373 | --DOCSHELL 0x115e22800 == 31 [pid = 2373] [id = 131] 05:03:34 INFO - PROCESS | 2373 | 1468497814544 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]]]}] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 121 (0x115d0e800) [pid = 2373] [serial = 221] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 120 (0x11911c000) [pid = 2373] [serial = 224] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 119 (0x12784ec00) [pid = 2373] [serial = 230] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 118 (0x1240cf000) [pid = 2373] [serial = 227] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 117 (0x12c04dc00) [pid = 2373] [serial = 275] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 116 (0x1291e9c00) [pid = 2373] [serial = 178] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 115 (0x12ca34400) [pid = 2373] [serial = 368] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 114 (0x119c47000) [pid = 2373] [serial = 370] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 113 (0x12bac2c00) [pid = 2373] [serial = 352] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 112 (0x12c12f400) [pid = 2373] [serial = 355] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 111 (0x12c126c00) [pid = 2373] [serial = 353] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 110 (0x1128ad800) [pid = 2373] [serial = 358] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 109 (0x12c61d000) [pid = 2373] [serial = 356] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 108 (0x12105e000) [pid = 2373] [serial = 340] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 107 (0x121af2800) [pid = 2373] [serial = 341] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 106 (0x1269a2800) [pid = 2373] [serial = 343] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 105 (0x127844800) [pid = 2373] [serial = 344] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x11993e000) [pid = 2373] [serial = 328] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x119942800) [pid = 2373] [serial = 329] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x118f66400) [pid = 2373] [serial = 337] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x119720400) [pid = 2373] [serial = 338] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x1291ef800) [pid = 2373] [serial = 364] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x12aed4400) [pid = 2373] [serial = 349] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x1127d9800) [pid = 2373] [serial = 323] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x1291ec000) [pid = 2373] [serial = 334] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x11887c800) [pid = 2373] [serial = 361] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x1294b7c00) [pid = 2373] [serial = 335] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x124ca3c00) [pid = 2373] [serial = 331] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x1269a6c00) [pid = 2373] [serial = 332] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x12c612c00) [pid = 2373] [serial = 371] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x1294bac00) [pid = 2373] [serial = 346] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x12a6a5c00) [pid = 2373] [serial = 347] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x116130800) [pid = 2373] [serial = 325] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x116883000) [pid = 2373] [serial = 326] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x1234d7800) [pid = 2373] [serial = 362] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x116acb800) [pid = 2373] [serial = 367] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x1128b1800) [pid = 2373] [serial = 359] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x12c130400) [pid = 2373] [serial = 365] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x12ba32c00) [pid = 2373] [serial = 350] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x119669c00) [pid = 2373] [serial = 278] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x1240ca000) [pid = 2373] [serial = 281] [outer = 0x0] [url = about:blank] 05:03:34 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x126bb0400) [pid = 2373] [serial = 284] [outer = 0x0] [url = about:blank] 05:03:34 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. 05:03:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 880ms 05:03:34 INFO - PROCESS | 2373 | 1468497814589 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 05:03:34 INFO - PROCESS | 2373 | 1468497814591 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 05:03:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:03:34 INFO - PROCESS | 2373 | 1468497814594 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:03:34 INFO - PROCESS | 2373 | 1468497814596 Marionette TRACE conn2 <- [1,554,null,{}] 05:03:34 INFO - PROCESS | 2373 | 1468497814599 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}] 05:03:34 INFO - PROCESS | 2373 | 1468497814601 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:34 INFO - PROCESS | 2373 | 1468497814679 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 05:03:34 INFO - PROCESS | 2373 | 1468497814683 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:34 INFO - PROCESS | 2373 | 1468497814685 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:34 INFO - PROCESS | 2373 | ++DOCSHELL 0x1168bf800 == 32 [pid = 2373] [id = 146] 05:03:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x115df1400) [pid = 2373] [serial = 435] [outer = 0x0] 05:03:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x1167ef800) [pid = 2373] [serial = 436] [outer = 0x115df1400] 05:03:34 INFO - PROCESS | 2373 | 1468497814714 Marionette DEBUG loaded listener.js 05:03:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x116fec400) [pid = 2373] [serial = 437] [outer = 0x115df1400] 05:03:34 INFO - PROCESS | 2373 | [2373] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:03:35 INFO - PROCESS | 2373 | [2373] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:03:35 INFO - PROCESS | 2373 | 1468497815055 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]]]}] 05:03:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:03:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 470ms 05:03:35 INFO - PROCESS | 2373 | 1468497815065 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 05:03:35 INFO - PROCESS | 2373 | 1468497815067 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 05:03:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:03:35 INFO - PROCESS | 2373 | 1468497815069 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:03:35 INFO - PROCESS | 2373 | 1468497815072 Marionette TRACE conn2 <- [1,558,null,{}] 05:03:35 INFO - PROCESS | 2373 | 1468497815119 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}] 05:03:35 INFO - PROCESS | 2373 | 1468497815121 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:35 INFO - PROCESS | 2373 | 1468497815208 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 05:03:35 INFO - PROCESS | 2373 | 1468497815213 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:35 INFO - PROCESS | 2373 | 1468497815215 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:35 INFO - PROCESS | 2373 | ++DOCSHELL 0x116856000 == 33 [pid = 2373] [id = 147] 05:03:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x113252000) [pid = 2373] [serial = 438] [outer = 0x0] 05:03:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x113c66400) [pid = 2373] [serial = 439] [outer = 0x113252000] 05:03:35 INFO - PROCESS | 2373 | 1468497815287 Marionette DEBUG loaded listener.js 05:03:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x116a1cc00) [pid = 2373] [serial = 440] [outer = 0x113252000] 05:03:35 INFO - PROCESS | 2373 | 1468497815777 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]]]}] 05:03:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:03:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 714ms 05:03:35 INFO - PROCESS | 2373 | 1468497815783 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 05:03:35 INFO - PROCESS | 2373 | 1468497815786 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 05:03:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:03:35 INFO - PROCESS | 2373 | 1468497815791 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:03:35 INFO - PROCESS | 2373 | 1468497815793 Marionette TRACE conn2 <- [1,562,null,{}] 05:03:35 INFO - PROCESS | 2373 | 1468497815797 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}] 05:03:35 INFO - PROCESS | 2373 | 1468497815798 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:35 INFO - PROCESS | 2373 | 1468497815915 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 05:03:35 INFO - PROCESS | 2373 | 1468497815980 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:35 INFO - PROCESS | 2373 | 1468497815983 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:35 INFO - PROCESS | 2373 | ++DOCSHELL 0x119a9b000 == 34 [pid = 2373] [id = 148] 05:03:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x118884c00) [pid = 2373] [serial = 441] [outer = 0x0] 05:03:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x118fd9800) [pid = 2373] [serial = 442] [outer = 0x118884c00] 05:03:36 INFO - PROCESS | 2373 | 1468497816014 Marionette DEBUG loaded listener.js 05:03:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x11966e000) [pid = 2373] [serial = 443] [outer = 0x118884c00] 05:03:36 INFO - PROCESS | 2373 | [2373] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:03:36 INFO - PROCESS | 2373 | 1468497816423 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]]]}] 05:03:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:03:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 670ms 05:03:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:03:36 INFO - PROCESS | 2373 | 1468497816461 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 05:03:36 INFO - PROCESS | 2373 | 1468497816463 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 05:03:36 INFO - PROCESS | 2373 | 1468497816465 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:03:36 INFO - PROCESS | 2373 | 1468497816467 Marionette TRACE conn2 <- [1,566,null,{}] 05:03:36 INFO - PROCESS | 2373 | 1468497816469 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}] 05:03:36 INFO - PROCESS | 2373 | 1468497816471 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:36 INFO - PROCESS | 2373 | 1468497816565 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 05:03:36 INFO - PROCESS | 2373 | 1468497816617 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:36 INFO - PROCESS | 2373 | 1468497816619 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:36 INFO - PROCESS | 2373 | ++DOCSHELL 0x12148d000 == 35 [pid = 2373] [id = 149] 05:03:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x119943400) [pid = 2373] [serial = 444] [outer = 0x0] 05:03:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x119c40000) [pid = 2373] [serial = 445] [outer = 0x119943400] 05:03:36 INFO - PROCESS | 2373 | 1468497816651 Marionette DEBUG loaded listener.js 05:03:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x11a006800) [pid = 2373] [serial = 446] [outer = 0x119943400] 05:03:36 INFO - PROCESS | 2373 | [2373] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:03:37 INFO - PROCESS | 2373 | 1468497817072 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]]]}] 05:03:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:03:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 619ms 05:03:37 INFO - PROCESS | 2373 | 1468497817088 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 05:03:37 INFO - PROCESS | 2373 | 1468497817093 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 05:03:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:03:37 INFO - PROCESS | 2373 | 1468497817096 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:03:37 INFO - PROCESS | 2373 | 1468497817097 Marionette TRACE conn2 <- [1,570,null,{}] 05:03:37 INFO - PROCESS | 2373 | 1468497817100 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}] 05:03:37 INFO - PROCESS | 2373 | 1468497817101 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:37 INFO - PROCESS | 2373 | 1468497817196 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 05:03:37 INFO - PROCESS | 2373 | 1468497817282 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:37 INFO - PROCESS | 2373 | 1468497817283 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:37 INFO - PROCESS | 2373 | ++DOCSHELL 0x124a41000 == 36 [pid = 2373] [id = 150] 05:03:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x1214bb800) [pid = 2373] [serial = 447] [outer = 0x0] 05:03:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x121590c00) [pid = 2373] [serial = 448] [outer = 0x1214bb800] 05:03:37 INFO - PROCESS | 2373 | 1468497817312 Marionette DEBUG loaded listener.js 05:03:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x121afbc00) [pid = 2373] [serial = 449] [outer = 0x1214bb800] 05:03:37 INFO - PROCESS | 2373 | [2373] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:03:37 INFO - PROCESS | 2373 | 1468497817720 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]]]}] 05:03:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:03:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 671ms 05:03:37 INFO - PROCESS | 2373 | 1468497817768 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 05:03:37 INFO - PROCESS | 2373 | 1468497817769 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 05:03:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:03:37 INFO - PROCESS | 2373 | 1468497817772 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:03:37 INFO - PROCESS | 2373 | 1468497817773 Marionette TRACE conn2 <- [1,574,null,{}] 05:03:37 INFO - PROCESS | 2373 | 1468497817775 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}] 05:03:37 INFO - PROCESS | 2373 | 1468497817777 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:37 INFO - PROCESS | 2373 | 1468497817867 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 05:03:37 INFO - PROCESS | 2373 | 1468497817917 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:37 INFO - PROCESS | 2373 | 1468497817919 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:37 INFO - PROCESS | 2373 | ++DOCSHELL 0x1132e4800 == 37 [pid = 2373] [id = 151] 05:03:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x1234d3800) [pid = 2373] [serial = 450] [outer = 0x0] 05:03:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x1240d7000) [pid = 2373] [serial = 451] [outer = 0x1234d3800] 05:03:37 INFO - PROCESS | 2373 | 1468497817948 Marionette DEBUG loaded listener.js 05:03:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x12459a800) [pid = 2373] [serial = 452] [outer = 0x1234d3800] 05:03:38 INFO - PROCESS | 2373 | 1468497818362 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]]]}] 05:03:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:03:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 620ms 05:03:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:03:38 INFO - PROCESS | 2373 | 1468497818393 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 05:03:38 INFO - PROCESS | 2373 | 1468497818394 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 05:03:38 INFO - PROCESS | 2373 | 1468497818396 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:03:38 INFO - PROCESS | 2373 | 1468497818398 Marionette TRACE conn2 <- [1,578,null,{}] 05:03:38 INFO - PROCESS | 2373 | 1468497818400 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}] 05:03:38 INFO - PROCESS | 2373 | 1468497818405 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:38 INFO - PROCESS | 2373 | 1468497818540 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 05:03:38 INFO - PROCESS | 2373 | 1468497818620 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:38 INFO - PROCESS | 2373 | 1468497818622 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:38 INFO - PROCESS | 2373 | ++DOCSHELL 0x128e89000 == 38 [pid = 2373] [id = 152] 05:03:38 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x125ba7800) [pid = 2373] [serial = 453] [outer = 0x0] 05:03:38 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x126ba7400) [pid = 2373] [serial = 454] [outer = 0x125ba7800] 05:03:38 INFO - PROCESS | 2373 | 1468497818652 Marionette DEBUG loaded listener.js 05:03:38 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x12784a000) [pid = 2373] [serial = 455] [outer = 0x125ba7800] 05:03:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:03:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 775ms 05:03:39 INFO - PROCESS | 2373 | 1468497819163 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]]]}] 05:03:39 INFO - PROCESS | 2373 | 1468497819174 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 05:03:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:03:39 INFO - PROCESS | 2373 | 1468497819176 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 05:03:39 INFO - PROCESS | 2373 | 1468497819179 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:03:39 INFO - PROCESS | 2373 | 1468497819181 Marionette TRACE conn2 <- [1,582,null,{}] 05:03:39 INFO - PROCESS | 2373 | 1468497819184 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}] 05:03:39 INFO - PROCESS | 2373 | 1468497819186 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:39 INFO - PROCESS | 2373 | --DOCSHELL 0x11615f800 == 37 [pid = 2373] [id = 145] 05:03:39 INFO - PROCESS | 2373 | --DOCSHELL 0x119594800 == 36 [pid = 2373] [id = 143] 05:03:39 INFO - PROCESS | 2373 | --DOCSHELL 0x112cea000 == 35 [pid = 2373] [id = 142] 05:03:39 INFO - PROCESS | 2373 | --DOCSHELL 0x117e24800 == 34 [pid = 2373] [id = 130] 05:03:39 INFO - PROCESS | 2373 | --DOCSHELL 0x12a71c800 == 33 [pid = 2373] [id = 144] 05:03:39 INFO - PROCESS | 2373 | --DOCSHELL 0x128e89000 == 32 [pid = 2373] [id = 152] 05:03:39 INFO - PROCESS | 2373 | --DOCSHELL 0x1132e4800 == 31 [pid = 2373] [id = 151] 05:03:39 INFO - PROCESS | 2373 | --DOCSHELL 0x124a41000 == 30 [pid = 2373] [id = 150] 05:03:39 INFO - PROCESS | 2373 | --DOCSHELL 0x12148d000 == 29 [pid = 2373] [id = 149] 05:03:39 INFO - PROCESS | 2373 | --DOCSHELL 0x119a9b000 == 28 [pid = 2373] [id = 148] 05:03:39 INFO - PROCESS | 2373 | --DOCSHELL 0x1168bf800 == 27 [pid = 2373] [id = 146] 05:03:39 INFO - PROCESS | 2373 | --DOCSHELL 0x116856000 == 26 [pid = 2373] [id = 147] 05:03:39 INFO - PROCESS | 2373 | 1468497819780 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 05:03:39 INFO - PROCESS | 2373 | 1468497819892 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:39 INFO - PROCESS | 2373 | 1468497819893 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:39 INFO - PROCESS | 2373 | ++DOCSHELL 0x112f1f800 == 27 [pid = 2373] [id = 153] 05:03:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x1128b2800) [pid = 2373] [serial = 456] [outer = 0x0] 05:03:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x112d06000) [pid = 2373] [serial = 457] [outer = 0x1128b2800] 05:03:39 INFO - PROCESS | 2373 | 1468497819921 Marionette DEBUG loaded listener.js 05:03:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x113247800) [pid = 2373] [serial = 458] [outer = 0x1128b2800] 05:03:40 INFO - PROCESS | 2373 | 1468497820210 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]]]}] 05:03:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:03:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1073ms 05:03:40 INFO - PROCESS | 2373 | 1468497820254 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 05:03:40 INFO - PROCESS | 2373 | 1468497820259 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 05:03:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:03:40 INFO - PROCESS | 2373 | 1468497820263 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:03:40 INFO - PROCESS | 2373 | 1468497820265 Marionette TRACE conn2 <- [1,586,null,{}] 05:03:40 INFO - PROCESS | 2373 | 1468497820268 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}] 05:03:40 INFO - PROCESS | 2373 | 1468497820271 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:40 INFO - PROCESS | 2373 | 1468497820365 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 05:03:40 INFO - PROCESS | 2373 | 1468497820412 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:40 INFO - PROCESS | 2373 | 1468497820413 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:40 INFO - PROCESS | 2373 | ++DOCSHELL 0x11745e800 == 28 [pid = 2373] [id = 154] 05:03:40 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x113c5b400) [pid = 2373] [serial = 459] [outer = 0x0] 05:03:40 INFO - PROCESS | 2373 | ++DOMWINDOW == 106 (0x116631c00) [pid = 2373] [serial = 460] [outer = 0x113c5b400] 05:03:40 INFO - PROCESS | 2373 | 1468497820440 Marionette DEBUG loaded listener.js 05:03:40 INFO - PROCESS | 2373 | ++DOMWINDOW == 107 (0x116f25000) [pid = 2373] [serial = 461] [outer = 0x113c5b400] 05:03:40 INFO - PROCESS | 2373 | [2373] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:03:40 INFO - PROCESS | 2373 | [2373] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:03:40 INFO - PROCESS | 2373 | [2373] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:03:40 INFO - PROCESS | 2373 | 1468497820713 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]]]}] 05:03:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:03:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 470ms 05:03:40 INFO - PROCESS | 2373 | 1468497820733 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 05:03:40 INFO - PROCESS | 2373 | 1468497820736 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 05:03:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:03:40 INFO - PROCESS | 2373 | 1468497820746 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:03:40 INFO - PROCESS | 2373 | 1468497820747 Marionette TRACE conn2 <- [1,590,null,{}] 05:03:40 INFO - PROCESS | 2373 | 1468497820750 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}] 05:03:40 INFO - PROCESS | 2373 | 1468497820751 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:40 INFO - PROCESS | 2373 | 1468497820834 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 05:03:40 INFO - PROCESS | 2373 | 1468497820846 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:40 INFO - PROCESS | 2373 | 1468497820847 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:40 INFO - PROCESS | 2373 | ++DOCSHELL 0x117154800 == 29 [pid = 2373] [id = 155] 05:03:40 INFO - PROCESS | 2373 | ++DOMWINDOW == 108 (0x118215000) [pid = 2373] [serial = 462] [outer = 0x0] 05:03:40 INFO - PROCESS | 2373 | ++DOMWINDOW == 109 (0x1184c5400) [pid = 2373] [serial = 463] [outer = 0x118215000] 05:03:40 INFO - PROCESS | 2373 | 1468497820872 Marionette DEBUG loaded listener.js 05:03:40 INFO - PROCESS | 2373 | ++DOMWINDOW == 110 (0x118fe7800) [pid = 2373] [serial = 464] [outer = 0x118215000] 05:03:41 INFO - PROCESS | 2373 | 1468497821243 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]]]}] 05:03:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:03:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 518ms 05:03:41 INFO - PROCESS | 2373 | 1468497821273 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 05:03:41 INFO - PROCESS | 2373 | 1468497821276 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 05:03:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:03:41 INFO - PROCESS | 2373 | 1468497821285 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:03:41 INFO - PROCESS | 2373 | 1468497821288 Marionette TRACE conn2 <- [1,594,null,{}] 05:03:41 INFO - PROCESS | 2373 | 1468497821290 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}] 05:03:41 INFO - PROCESS | 2373 | 1468497821292 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:41 INFO - PROCESS | 2373 | 1468497821388 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 05:03:41 INFO - PROCESS | 2373 | 1468497821419 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:41 INFO - PROCESS | 2373 | 1468497821421 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:41 INFO - PROCESS | 2373 | ++DOCSHELL 0x1211dd800 == 30 [pid = 2373] [id = 156] 05:03:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 111 (0x11911a800) [pid = 2373] [serial = 465] [outer = 0x0] 05:03:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 112 (0x11993fc00) [pid = 2373] [serial = 466] [outer = 0x11911a800] 05:03:41 INFO - PROCESS | 2373 | 1468497821445 Marionette DEBUG loaded listener.js 05:03:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 113 (0x119c46400) [pid = 2373] [serial = 467] [outer = 0x11911a800] 05:03:41 INFO - PROCESS | 2373 | 1468497821780 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]]]}] 05:03:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:03:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 527ms 05:03:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:03:41 INFO - PROCESS | 2373 | 1468497821809 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 05:03:41 INFO - PROCESS | 2373 | 1468497821811 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 05:03:41 INFO - PROCESS | 2373 | 1468497821813 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:03:41 INFO - PROCESS | 2373 | 1468497821814 Marionette TRACE conn2 <- [1,598,null,{}] 05:03:41 INFO - PROCESS | 2373 | 1468497821816 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}] 05:03:41 INFO - PROCESS | 2373 | 1468497821817 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:41 INFO - PROCESS | 2373 | 1468497821912 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 05:03:41 INFO - PROCESS | 2373 | 1468497821915 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:41 INFO - PROCESS | 2373 | 1468497821916 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:41 INFO - PROCESS | 2373 | ++DOCSHELL 0x121df0800 == 31 [pid = 2373] [id = 157] 05:03:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 114 (0x116ac5400) [pid = 2373] [serial = 468] [outer = 0x0] 05:03:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 115 (0x121056000) [pid = 2373] [serial = 469] [outer = 0x116ac5400] 05:03:41 INFO - PROCESS | 2373 | 1468497821940 Marionette DEBUG loaded listener.js 05:03:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 116 (0x121169400) [pid = 2373] [serial = 470] [outer = 0x116ac5400] 05:03:42 INFO - PROCESS | 2373 | 1468497822292 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]]]}] 05:03:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:03:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 521ms 05:03:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:03:42 INFO - PROCESS | 2373 | 1468497822335 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 05:03:42 INFO - PROCESS | 2373 | 1468497822336 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 05:03:42 INFO - PROCESS | 2373 | 1468497822338 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:03:42 INFO - PROCESS | 2373 | 1468497822339 Marionette TRACE conn2 <- [1,602,null,{}] 05:03:42 INFO - PROCESS | 2373 | 1468497822342 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}] 05:03:42 INFO - PROCESS | 2373 | 1468497822343 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:42 INFO - PROCESS | 2373 | 1468497822432 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 05:03:42 INFO - PROCESS | 2373 | 1468497822468 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:42 INFO - PROCESS | 2373 | 1468497822472 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:42 INFO - PROCESS | 2373 | ++DOCSHELL 0x126b19800 == 32 [pid = 2373] [id = 158] 05:03:42 INFO - PROCESS | 2373 | ++DOMWINDOW == 117 (0x116fe5400) [pid = 2373] [serial = 471] [outer = 0x0] 05:03:42 INFO - PROCESS | 2373 | ++DOMWINDOW == 118 (0x1218b6800) [pid = 2373] [serial = 472] [outer = 0x116fe5400] 05:03:42 INFO - PROCESS | 2373 | 1468497822503 Marionette DEBUG loaded listener.js 05:03:42 INFO - PROCESS | 2373 | ++DOMWINDOW == 119 (0x124113800) [pid = 2373] [serial = 473] [outer = 0x116fe5400] 05:03:42 INFO - PROCESS | 2373 | 1468497822848 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]]]}] 05:03:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:03:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 519ms 05:03:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:03:42 INFO - PROCESS | 2373 | 1468497822858 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 05:03:42 INFO - PROCESS | 2373 | 1468497822859 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 05:03:42 INFO - PROCESS | 2373 | 1468497822861 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:03:42 INFO - PROCESS | 2373 | 1468497822862 Marionette TRACE conn2 <- [1,606,null,{}] 05:03:42 INFO - PROCESS | 2373 | 1468497822864 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}] 05:03:42 INFO - PROCESS | 2373 | 1468497822866 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:42 INFO - PROCESS | 2373 | 1468497822965 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 05:03:42 INFO - PROCESS | 2373 | 1468497822969 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:42 INFO - PROCESS | 2373 | 1468497822970 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:42 INFO - PROCESS | 2373 | ++DOCSHELL 0x116161000 == 33 [pid = 2373] [id = 159] 05:03:42 INFO - PROCESS | 2373 | ++DOMWINDOW == 120 (0x112f92800) [pid = 2373] [serial = 474] [outer = 0x0] 05:03:42 INFO - PROCESS | 2373 | ++DOMWINDOW == 121 (0x124ca4800) [pid = 2373] [serial = 475] [outer = 0x112f92800] 05:03:42 INFO - PROCESS | 2373 | 1468497822994 Marionette DEBUG loaded listener.js 05:03:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 122 (0x1269a0400) [pid = 2373] [serial = 476] [outer = 0x112f92800] 05:03:43 INFO - PROCESS | 2373 | --DOMWINDOW == 121 (0x110fa0c00) [pid = 2373] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:03:43 INFO - PROCESS | 2373 | --DOMWINDOW == 120 (0x116131c00) [pid = 2373] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:03:43 INFO - PROCESS | 2373 | --DOMWINDOW == 119 (0x119c3fc00) [pid = 2373] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:03:43 INFO - PROCESS | 2373 | --DOMWINDOW == 118 (0x119116000) [pid = 2373] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:03:43 INFO - PROCESS | 2373 | --DOMWINDOW == 117 (0x112134c00) [pid = 2373] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:03:43 INFO - PROCESS | 2373 | --DOMWINDOW == 116 (0x119939800) [pid = 2373] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:03:43 INFO - PROCESS | 2373 | --DOMWINDOW == 115 (0x1128ab800) [pid = 2373] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:03:43 INFO - PROCESS | 2373 | --DOMWINDOW == 114 (0x116133800) [pid = 2373] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:03:43 INFO - PROCESS | 2373 | --DOMWINDOW == 113 (0x115df1400) [pid = 2373] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:03:43 INFO - PROCESS | 2373 | --DOMWINDOW == 112 (0x119c45000) [pid = 2373] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:03:43 INFO - PROCESS | 2373 | --DOMWINDOW == 111 (0x118339800) [pid = 2373] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:03:43 INFO - PROCESS | 2373 | --DOMWINDOW == 110 (0x116acf400) [pid = 2373] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:03:43 INFO - PROCESS | 2373 | --DOMWINDOW == 109 (0x116131800) [pid = 2373] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:03:43 INFO - PROCESS | 2373 | --DOMWINDOW == 108 (0x1214b7400) [pid = 2373] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:03:43 INFO - PROCESS | 2373 | --DOMWINDOW == 107 (0x119c43c00) [pid = 2373] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:03:43 INFO - PROCESS | 2373 | --DOMWINDOW == 106 (0x119944400) [pid = 2373] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:03:43 INFO - PROCESS | 2373 | --DOMWINDOW == 105 (0x1214bf800) [pid = 2373] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:03:43 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x126925000) [pid = 2373] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:03:43 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x119c3d000) [pid = 2373] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:03:43 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x119669400) [pid = 2373] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:03:43 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x11612ec00) [pid = 2373] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:03:43 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x116ac9c00) [pid = 2373] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:03:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:03:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 719ms 05:03:43 INFO - PROCESS | 2373 | 1468497823571 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]]]}] 05:03:43 INFO - PROCESS | 2373 | 1468497823580 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 05:03:43 INFO - PROCESS | 2373 | 1468497823581 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 05:03:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:03:43 INFO - PROCESS | 2373 | 1468497823583 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:03:43 INFO - PROCESS | 2373 | 1468497823585 Marionette TRACE conn2 <- [1,610,null,{}] 05:03:43 INFO - PROCESS | 2373 | 1468497823588 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}] 05:03:43 INFO - PROCESS | 2373 | 1468497823590 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:43 INFO - PROCESS | 2373 | 1468497823664 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 05:03:43 INFO - PROCESS | 2373 | 1468497823686 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:43 INFO - PROCESS | 2373 | 1468497823687 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:43 INFO - PROCESS | 2373 | ++DOCSHELL 0x1195a6800 == 34 [pid = 2373] [id = 160] 05:03:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x1128ab400) [pid = 2373] [serial = 477] [outer = 0x0] 05:03:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x116133800) [pid = 2373] [serial = 478] [outer = 0x1128ab400] 05:03:43 INFO - PROCESS | 2373 | 1468497823711 Marionette DEBUG loaded listener.js 05:03:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x1184c6c00) [pid = 2373] [serial = 479] [outer = 0x1128ab400] 05:03:44 INFO - PROCESS | 2373 | 1468497824033 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]]]}] 05:03:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:03:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 469ms 05:03:44 INFO - PROCESS | 2373 | 1468497824056 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 05:03:44 INFO - PROCESS | 2373 | 1468497824057 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 05:03:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:03:44 INFO - PROCESS | 2373 | 1468497824059 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:03:44 INFO - PROCESS | 2373 | 1468497824060 Marionette TRACE conn2 <- [1,614,null,{}] 05:03:44 INFO - PROCESS | 2373 | 1468497824063 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}] 05:03:44 INFO - PROCESS | 2373 | 1468497824064 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:44 INFO - PROCESS | 2373 | 1468497824160 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 05:03:44 INFO - PROCESS | 2373 | 1468497824166 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:44 INFO - PROCESS | 2373 | 1468497824167 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:44 INFO - PROCESS | 2373 | ++DOCSHELL 0x12a710800 == 35 [pid = 2373] [id = 161] 05:03:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x11612ec00) [pid = 2373] [serial = 480] [outer = 0x0] 05:03:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x119663800) [pid = 2373] [serial = 481] [outer = 0x11612ec00] 05:03:44 INFO - PROCESS | 2373 | 1468497824191 Marionette DEBUG loaded listener.js 05:03:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 106 (0x1214b7800) [pid = 2373] [serial = 482] [outer = 0x11612ec00] 05:03:44 INFO - PROCESS | 2373 | 1468497824491 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]]]}] 05:03:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:03:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 467ms 05:03:44 INFO - PROCESS | 2373 | 1468497824528 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 05:03:44 INFO - PROCESS | 2373 | 1468497824529 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 05:03:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:03:44 INFO - PROCESS | 2373 | 1468497824531 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:03:44 INFO - PROCESS | 2373 | 1468497824532 Marionette TRACE conn2 <- [1,618,null,{}] 05:03:44 INFO - PROCESS | 2373 | 1468497824534 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}] 05:03:44 INFO - PROCESS | 2373 | 1468497824535 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:44 INFO - PROCESS | 2373 | 1468497824610 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 05:03:44 INFO - PROCESS | 2373 | 1468497824614 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:44 INFO - PROCESS | 2373 | 1468497824615 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:44 INFO - PROCESS | 2373 | ++DOCSHELL 0x12b145000 == 36 [pid = 2373] [id = 162] 05:03:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 107 (0x119977000) [pid = 2373] [serial = 483] [outer = 0x0] 05:03:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 108 (0x1269a6000) [pid = 2373] [serial = 484] [outer = 0x119977000] 05:03:44 INFO - PROCESS | 2373 | 1468497824640 Marionette DEBUG loaded listener.js 05:03:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 109 (0x126bae400) [pid = 2373] [serial = 485] [outer = 0x119977000] 05:03:44 INFO - PROCESS | 2373 | 1468497824959 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]]]}] 05:03:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:03:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 469ms 05:03:45 INFO - PROCESS | 2373 | 1468497825000 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 05:03:45 INFO - PROCESS | 2373 | 1468497825002 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 05:03:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:03:45 INFO - PROCESS | 2373 | 1468497825007 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:03:45 INFO - PROCESS | 2373 | 1468497825008 Marionette TRACE conn2 <- [1,622,null,{}] 05:03:45 INFO - PROCESS | 2373 | 1468497825010 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}] 05:03:45 INFO - PROCESS | 2373 | 1468497825011 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:45 INFO - PROCESS | 2373 | 1468497825112 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 05:03:45 INFO - PROCESS | 2373 | 1468497825117 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:45 INFO - PROCESS | 2373 | 1468497825119 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:45 INFO - PROCESS | 2373 | ++DOCSHELL 0x12b1dd000 == 37 [pid = 2373] [id = 163] 05:03:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 110 (0x1127d9800) [pid = 2373] [serial = 486] [outer = 0x0] 05:03:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 111 (0x126dd0800) [pid = 2373] [serial = 487] [outer = 0x1127d9800] 05:03:45 INFO - PROCESS | 2373 | 1468497825146 Marionette DEBUG loaded listener.js 05:03:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 112 (0x128edcc00) [pid = 2373] [serial = 488] [outer = 0x1127d9800] 05:03:45 INFO - PROCESS | 2373 | 1468497825465 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]]]}] 05:03:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:03:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 471ms 05:03:45 INFO - PROCESS | 2373 | 1468497825477 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 05:03:45 INFO - PROCESS | 2373 | 1468497825478 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 05:03:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:03:45 INFO - PROCESS | 2373 | 1468497825480 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:03:45 INFO - PROCESS | 2373 | 1468497825482 Marionette TRACE conn2 <- [1,626,null,{}] 05:03:45 INFO - PROCESS | 2373 | 1468497825484 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}] 05:03:45 INFO - PROCESS | 2373 | 1468497825486 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:45 INFO - PROCESS | 2373 | 1468497825623 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 05:03:45 INFO - PROCESS | 2373 | 1468497825676 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:45 INFO - PROCESS | 2373 | 1468497825677 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:45 INFO - PROCESS | 2373 | ++DOCSHELL 0x112154000 == 38 [pid = 2373] [id = 164] 05:03:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 113 (0x111e5a800) [pid = 2373] [serial = 489] [outer = 0x0] 05:03:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 114 (0x1121b4400) [pid = 2373] [serial = 490] [outer = 0x111e5a800] 05:03:45 INFO - PROCESS | 2373 | 1468497825709 Marionette DEBUG loaded listener.js 05:03:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 115 (0x112979800) [pid = 2373] [serial = 491] [outer = 0x111e5a800] 05:03:46 INFO - PROCESS | 2373 | 1468497826251 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]]]}] 05:03:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:03:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 822ms 05:03:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:03:46 INFO - PROCESS | 2373 | 1468497826309 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 05:03:46 INFO - PROCESS | 2373 | 1468497826311 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 05:03:46 INFO - PROCESS | 2373 | 1468497826315 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:03:46 INFO - PROCESS | 2373 | 1468497826316 Marionette TRACE conn2 <- [1,630,null,{}] 05:03:46 INFO - PROCESS | 2373 | 1468497826342 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}] 05:03:46 INFO - PROCESS | 2373 | 1468497826345 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:46 INFO - PROCESS | 2373 | 1468497826473 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 05:03:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 116 (0x116ac5800) [pid = 2373] [serial = 492] [outer = 0x12c61e000] 05:03:46 INFO - PROCESS | 2373 | 1468497826536 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:46 INFO - PROCESS | 2373 | 1468497826538 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:46 INFO - PROCESS | 2373 | ++DOCSHELL 0x129419800 == 39 [pid = 2373] [id = 165] 05:03:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 117 (0x118342000) [pid = 2373] [serial = 493] [outer = 0x0] 05:03:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 118 (0x118466000) [pid = 2373] [serial = 494] [outer = 0x118342000] 05:03:46 INFO - PROCESS | 2373 | 1468497826576 Marionette DEBUG loaded listener.js 05:03:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 119 (0x119118000) [pid = 2373] [serial = 495] [outer = 0x118342000] 05:03:47 INFO - PROCESS | 2373 | 1468497827287 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]]]}] 05:03:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:03:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1024ms 05:03:47 INFO - PROCESS | 2373 | --DOCSHELL 0x12b1dd000 == 38 [pid = 2373] [id = 163] 05:03:47 INFO - PROCESS | 2373 | --DOCSHELL 0x12b145000 == 37 [pid = 2373] [id = 162] 05:03:47 INFO - PROCESS | 2373 | --DOCSHELL 0x12a710800 == 36 [pid = 2373] [id = 161] 05:03:47 INFO - PROCESS | 2373 | --DOCSHELL 0x1195a6800 == 35 [pid = 2373] [id = 160] 05:03:47 INFO - PROCESS | 2373 | 1468497827370 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 05:03:47 INFO - PROCESS | 2373 | 1468497827373 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 05:03:47 INFO - PROCESS | 2373 | --DOCSHELL 0x116161000 == 34 [pid = 2373] [id = 159] 05:03:47 INFO - PROCESS | 2373 | --DOCSHELL 0x126b19800 == 33 [pid = 2373] [id = 158] 05:03:47 INFO - PROCESS | 2373 | --DOCSHELL 0x121df0800 == 32 [pid = 2373] [id = 157] 05:03:47 INFO - PROCESS | 2373 | --DOCSHELL 0x1211dd800 == 31 [pid = 2373] [id = 156] 05:03:47 INFO - PROCESS | 2373 | --DOCSHELL 0x117154800 == 30 [pid = 2373] [id = 155] 05:03:47 INFO - PROCESS | 2373 | --DOCSHELL 0x11745e800 == 29 [pid = 2373] [id = 154] 05:03:47 INFO - PROCESS | 2373 | --DOCSHELL 0x112f1f800 == 28 [pid = 2373] [id = 153] 05:03:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:03:47 INFO - PROCESS | 2373 | 1468497827400 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:03:47 INFO - PROCESS | 2373 | 1468497827403 Marionette TRACE conn2 <- [1,634,null,{}] 05:03:47 INFO - PROCESS | 2373 | 1468497827408 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}] 05:03:47 INFO - PROCESS | 2373 | 1468497827411 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:47 INFO - PROCESS | 2373 | 1468497827545 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 118 (0x125db7800) [pid = 2373] [serial = 409] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 117 (0x119720800) [pid = 2373] [serial = 397] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 116 (0x119979400) [pid = 2373] [serial = 398] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 115 (0x11671d400) [pid = 2373] [serial = 391] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 114 (0x116ac3800) [pid = 2373] [serial = 392] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 113 (0x1167ef800) [pid = 2373] [serial = 436] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 112 (0x119c89800) [pid = 2373] [serial = 400] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 111 (0x118fe4800) [pid = 2373] [serial = 389] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 110 (0x118461400) [pid = 2373] [serial = 388] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 109 (0x118465000) [pid = 2373] [serial = 394] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 108 (0x118681c00) [pid = 2373] [serial = 395] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 107 (0x1184cb800) [pid = 2373] [serial = 374] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 106 (0x116ad0000) [pid = 2373] [serial = 373] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 105 (0x1218afc00) [pid = 2373] [serial = 406] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x121165400) [pid = 2373] [serial = 377] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x127846000) [pid = 2373] [serial = 419] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x119c82000) [pid = 2373] [serial = 376] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x124ca9800) [pid = 2373] [serial = 380] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x1218aac00) [pid = 2373] [serial = 379] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x12a6a7000) [pid = 2373] [serial = 383] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x126ddb800) [pid = 2373] [serial = 412] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x1291e7c00) [pid = 2373] [serial = 382] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x1240d5c00) [pid = 2373] [serial = 418] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x12a6cec00) [pid = 2373] [serial = 386] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x126dd5000) [pid = 2373] [serial = 385] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x128cc8000) [pid = 2373] [serial = 413] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x118678000) [pid = 2373] [serial = 415] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x121167400) [pid = 2373] [serial = 403] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x1291e1c00) [pid = 2373] [serial = 421] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x124ca1800) [pid = 2373] [serial = 407] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x1214b7000) [pid = 2373] [serial = 404] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x113c21800) [pid = 2373] [serial = 434] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x1269a9c00) [pid = 2373] [serial = 410] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x119943c00) [pid = 2373] [serial = 416] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x116fec400) [pid = 2373] [serial = 437] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x12105e800) [pid = 2373] [serial = 401] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x1127cc000) [pid = 2373] [serial = 424] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x1128b2000) [pid = 2373] [serial = 425] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x11821a400) [pid = 2373] [serial = 427] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x12ad40400) [pid = 2373] [serial = 422] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x121168000) [pid = 2373] [serial = 431] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x118680000) [pid = 2373] [serial = 428] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x112d92800) [pid = 2373] [serial = 433] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | --DOMWINDOW == 75 (0x11993b400) [pid = 2373] [serial = 430] [outer = 0x0] [url = about:blank] 05:03:47 INFO - PROCESS | 2373 | 1468497827630 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:47 INFO - PROCESS | 2373 | 1468497827633 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:47 INFO - PROCESS | 2373 | ++DOCSHELL 0x115e21000 == 29 [pid = 2373] [id = 166] 05:03:47 INFO - PROCESS | 2373 | ++DOMWINDOW == 76 (0x112d92800) [pid = 2373] [serial = 496] [outer = 0x0] 05:03:47 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x1154cc400) [pid = 2373] [serial = 497] [outer = 0x112d92800] 05:03:47 INFO - PROCESS | 2373 | 1468497827679 Marionette DEBUG loaded listener.js 05:03:47 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x116a15c00) [pid = 2373] [serial = 498] [outer = 0x112d92800] 05:03:47 INFO - PROCESS | 2373 | [2373] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:03:47 INFO - PROCESS | 2373 | [2373] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:03:48 INFO - PROCESS | 2373 | 1468497828018 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]]]}] 05:03:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:03:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 693ms 05:03:48 INFO - PROCESS | 2373 | 1468497828076 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 05:03:48 INFO - PROCESS | 2373 | 1468497828079 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 05:03:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:03:48 INFO - PROCESS | 2373 | 1468497828084 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:03:48 INFO - PROCESS | 2373 | 1468497828085 Marionette TRACE conn2 <- [1,638,null,{}] 05:03:48 INFO - PROCESS | 2373 | 1468497828088 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}] 05:03:48 INFO - PROCESS | 2373 | 1468497828089 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:48 INFO - PROCESS | 2373 | 1468497828164 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 05:03:48 INFO - PROCESS | 2373 | 1468497828168 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:48 INFO - PROCESS | 2373 | 1468497828170 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:48 INFO - PROCESS | 2373 | ++DOCSHELL 0x117e27000 == 30 [pid = 2373] [id = 167] 05:03:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x116f2f800) [pid = 2373] [serial = 499] [outer = 0x0] 05:03:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x11887c800) [pid = 2373] [serial = 500] [outer = 0x116f2f800] 05:03:48 INFO - PROCESS | 2373 | 1468497828199 Marionette DEBUG loaded listener.js 05:03:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x11911bc00) [pid = 2373] [serial = 501] [outer = 0x116f2f800] 05:03:48 INFO - PROCESS | 2373 | [2373] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:03:48 INFO - PROCESS | 2373 | [2373] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:03:48 INFO - PROCESS | 2373 | 1468497828535 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]]]}] 05:03:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:03:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 469ms 05:03:48 INFO - PROCESS | 2373 | 1468497828553 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 05:03:48 INFO - PROCESS | 2373 | 1468497828557 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 05:03:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:03:48 INFO - PROCESS | 2373 | 1468497828560 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:03:48 INFO - PROCESS | 2373 | 1468497828564 Marionette TRACE conn2 <- [1,642,null,{}] 05:03:48 INFO - PROCESS | 2373 | 1468497828575 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}] 05:03:48 INFO - PROCESS | 2373 | 1468497828580 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:48 INFO - PROCESS | 2373 | 1468497828703 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 05:03:48 INFO - PROCESS | 2373 | 1468497828776 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:48 INFO - PROCESS | 2373 | 1468497828779 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:48 INFO - PROCESS | 2373 | ++DOCSHELL 0x119183000 == 31 [pid = 2373] [id = 168] 05:03:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x11966b800) [pid = 2373] [serial = 502] [outer = 0x0] 05:03:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x119941800) [pid = 2373] [serial = 503] [outer = 0x11966b800] 05:03:48 INFO - PROCESS | 2373 | 1468497828824 Marionette DEBUG loaded listener.js 05:03:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x119c80c00) [pid = 2373] [serial = 504] [outer = 0x11966b800] 05:03:49 INFO - PROCESS | 2373 | 1468497829181 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]]]}] 05:03:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:03:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 673ms 05:03:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:03:49 INFO - PROCESS | 2373 | 1468497829233 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 05:03:49 INFO - PROCESS | 2373 | 1468497829235 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 05:03:49 INFO - PROCESS | 2373 | 1468497829237 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:03:49 INFO - PROCESS | 2373 | 1468497829238 Marionette TRACE conn2 <- [1,646,null,{}] 05:03:49 INFO - PROCESS | 2373 | 1468497829241 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}] 05:03:49 INFO - PROCESS | 2373 | 1468497829242 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:49 INFO - PROCESS | 2373 | 1468497829351 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 05:03:49 INFO - PROCESS | 2373 | 1468497829361 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:49 INFO - PROCESS | 2373 | 1468497829362 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:49 INFO - PROCESS | 2373 | ++DOCSHELL 0x11a0cc800 == 32 [pid = 2373] [id = 169] 05:03:49 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x112e92800) [pid = 2373] [serial = 505] [outer = 0x0] 05:03:49 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x121165400) [pid = 2373] [serial = 506] [outer = 0x112e92800] 05:03:49 INFO - PROCESS | 2373 | 1468497829399 Marionette DEBUG loaded listener.js 05:03:49 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x1214b6c00) [pid = 2373] [serial = 507] [outer = 0x112e92800] 05:03:49 INFO - PROCESS | 2373 | 1468497829840 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]]]}] 05:03:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:03:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 621ms 05:03:49 INFO - PROCESS | 2373 | 1468497829860 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 05:03:49 INFO - PROCESS | 2373 | 1468497829861 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 05:03:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:03:49 INFO - PROCESS | 2373 | 1468497829863 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:03:49 INFO - PROCESS | 2373 | 1468497829864 Marionette TRACE conn2 <- [1,650,null,{}] 05:03:49 INFO - PROCESS | 2373 | 1468497829866 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}] 05:03:49 INFO - PROCESS | 2373 | 1468497829868 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:49 INFO - PROCESS | 2373 | 1468497829960 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 05:03:49 INFO - PROCESS | 2373 | 1468497829993 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:49 INFO - PROCESS | 2373 | 1468497829994 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:50 INFO - PROCESS | 2373 | ++DOCSHELL 0x116849800 == 33 [pid = 2373] [id = 170] 05:03:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x1214bac00) [pid = 2373] [serial = 508] [outer = 0x0] 05:03:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x1214c0c00) [pid = 2373] [serial = 509] [outer = 0x1214bac00] 05:03:50 INFO - PROCESS | 2373 | 1468497830018 Marionette DEBUG loaded listener.js 05:03:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x121dc6000) [pid = 2373] [serial = 510] [outer = 0x1214bac00] 05:03:50 INFO - PROCESS | 2373 | 1468497830363 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]]]}] 05:03:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:03:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 522ms 05:03:50 INFO - PROCESS | 2373 | 1468497830385 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 05:03:50 INFO - PROCESS | 2373 | 1468497830387 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 05:03:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:03:50 INFO - PROCESS | 2373 | 1468497830400 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:03:50 INFO - PROCESS | 2373 | 1468497830401 Marionette TRACE conn2 <- [1,654,null,{}] 05:03:50 INFO - PROCESS | 2373 | 1468497830403 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}] 05:03:50 INFO - PROCESS | 2373 | 1468497830407 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:50 INFO - PROCESS | 2373 | 1468497830517 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 05:03:50 INFO - PROCESS | 2373 | 1468497830528 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:50 INFO - PROCESS | 2373 | 1468497830529 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:50 INFO - PROCESS | 2373 | ++DOCSHELL 0x124a49800 == 34 [pid = 2373] [id = 171] 05:03:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x1234d8000) [pid = 2373] [serial = 511] [outer = 0x0] 05:03:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x124ae8400) [pid = 2373] [serial = 512] [outer = 0x1234d8000] 05:03:50 INFO - PROCESS | 2373 | 1468497830554 Marionette DEBUG loaded listener.js 05:03:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x1269a6c00) [pid = 2373] [serial = 513] [outer = 0x1234d8000] 05:03:50 INFO - PROCESS | 2373 | 1468497830878 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]]]}] 05:03:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:03:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 518ms 05:03:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:03:50 INFO - PROCESS | 2373 | 1468497830918 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 05:03:50 INFO - PROCESS | 2373 | 1468497830919 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 05:03:50 INFO - PROCESS | 2373 | 1468497830922 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:03:50 INFO - PROCESS | 2373 | 1468497830923 Marionette TRACE conn2 <- [1,658,null,{}] 05:03:50 INFO - PROCESS | 2373 | 1468497830925 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}] 05:03:50 INFO - PROCESS | 2373 | 1468497830926 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:51 INFO - PROCESS | 2373 | 1468497831020 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 05:03:51 INFO - PROCESS | 2373 | 1468497831023 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:51 INFO - PROCESS | 2373 | 1468497831024 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:51 INFO - PROCESS | 2373 | ++DOCSHELL 0x126b11800 == 35 [pid = 2373] [id = 172] 05:03:51 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x112da0000) [pid = 2373] [serial = 514] [outer = 0x0] 05:03:51 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x126dd5000) [pid = 2373] [serial = 515] [outer = 0x112da0000] 05:03:51 INFO - PROCESS | 2373 | 1468497831048 Marionette DEBUG loaded listener.js 05:03:51 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x128ccc800) [pid = 2373] [serial = 516] [outer = 0x112da0000] 05:03:51 INFO - PROCESS | 2373 | 1468497831349 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]]]}] 05:03:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:03:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 468ms 05:03:51 INFO - PROCESS | 2373 | 1468497831394 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 05:03:51 INFO - PROCESS | 2373 | 1468497831395 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 05:03:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:03:51 INFO - PROCESS | 2373 | 1468497831405 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:03:51 INFO - PROCESS | 2373 | 1468497831407 Marionette TRACE conn2 <- [1,662,null,{}] 05:03:51 INFO - PROCESS | 2373 | 1468497831410 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}] 05:03:51 INFO - PROCESS | 2373 | 1468497831412 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:51 INFO - PROCESS | 2373 | 1468497831558 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 05:03:51 INFO - PROCESS | 2373 | 1468497831572 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:51 INFO - PROCESS | 2373 | 1468497831573 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:51 INFO - PROCESS | 2373 | ++DOCSHELL 0x129140000 == 36 [pid = 2373] [id = 173] 05:03:51 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x12402d000) [pid = 2373] [serial = 517] [outer = 0x0] 05:03:51 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x1291e6c00) [pid = 2373] [serial = 518] [outer = 0x12402d000] 05:03:51 INFO - PROCESS | 2373 | 1468497831614 Marionette DEBUG loaded listener.js 05:03:51 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x129455000) [pid = 2373] [serial = 519] [outer = 0x12402d000] 05:03:51 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x116ac5400) [pid = 2373] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:03:51 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x118215000) [pid = 2373] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:03:51 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x113252000) [pid = 2373] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:03:51 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x118884c00) [pid = 2373] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:03:51 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x1128b2800) [pid = 2373] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:03:51 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x113c5b400) [pid = 2373] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:03:51 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x125ba7800) [pid = 2373] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:03:51 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x119943400) [pid = 2373] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:03:51 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x1214bb800) [pid = 2373] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:03:51 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x1234d3800) [pid = 2373] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:03:51 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x116fe5400) [pid = 2373] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:03:51 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x112f92800) [pid = 2373] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:03:51 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x1128ab400) [pid = 2373] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:03:51 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x11612ec00) [pid = 2373] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:03:51 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x119977000) [pid = 2373] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:03:51 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x11911a800) [pid = 2373] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:03:51 INFO - PROCESS | 2373 | [2373] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:03:52 INFO - PROCESS | 2373 | [2373] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:03:52 INFO - PROCESS | 2373 | 1468497832089 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]]]}] 05:03:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:03:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 729ms 05:03:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:03:52 INFO - PROCESS | 2373 | 1468497832127 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 05:03:52 INFO - PROCESS | 2373 | 1468497832128 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 05:03:52 INFO - PROCESS | 2373 | 1468497832130 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:03:52 INFO - PROCESS | 2373 | 1468497832131 Marionette TRACE conn2 <- [1,666,null,{}] 05:03:52 INFO - PROCESS | 2373 | 1468497832134 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}] 05:03:52 INFO - PROCESS | 2373 | 1468497832135 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:52 INFO - PROCESS | 2373 | 1468497832239 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 05:03:52 INFO - PROCESS | 2373 | 1468497832286 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:52 INFO - PROCESS | 2373 | 1468497832287 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:52 INFO - PROCESS | 2373 | ++DOCSHELL 0x126b1d800 == 37 [pid = 2373] [id = 174] 05:03:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x112ec5800) [pid = 2373] [serial = 520] [outer = 0x0] 05:03:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x118347000) [pid = 2373] [serial = 521] [outer = 0x112ec5800] 05:03:52 INFO - PROCESS | 2373 | 1468497832311 Marionette DEBUG loaded listener.js 05:03:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x121060c00) [pid = 2373] [serial = 522] [outer = 0x112ec5800] 05:03:52 INFO - PROCESS | 2373 | [2373] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:03:52 INFO - PROCESS | 2373 | [2373] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:03:52 INFO - PROCESS | 2373 | 1468497832572 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]]]}] 05:03:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:03:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 469ms 05:03:52 INFO - PROCESS | 2373 | 1468497832601 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 05:03:52 INFO - PROCESS | 2373 | 1468497832602 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 05:03:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:03:52 INFO - PROCESS | 2373 | 1468497832612 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:03:52 INFO - PROCESS | 2373 | 1468497832613 Marionette TRACE conn2 <- [1,670,null,{}] 05:03:52 INFO - PROCESS | 2373 | 1468497832615 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}] 05:03:52 INFO - PROCESS | 2373 | 1468497832616 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:52 INFO - PROCESS | 2373 | 1468497832698 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 05:03:52 INFO - PROCESS | 2373 | 1468497832702 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:52 INFO - PROCESS | 2373 | 1468497832704 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:52 INFO - PROCESS | 2373 | ++DOCSHELL 0x119cb4800 == 38 [pid = 2373] [id = 175] 05:03:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x119670800) [pid = 2373] [serial = 523] [outer = 0x0] 05:03:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x124115800) [pid = 2373] [serial = 524] [outer = 0x119670800] 05:03:52 INFO - PROCESS | 2373 | 1468497832729 Marionette DEBUG loaded listener.js 05:03:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x1214b5400) [pid = 2373] [serial = 525] [outer = 0x119670800] 05:03:53 INFO - PROCESS | 2373 | 1468497833045 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]]]}] 05:03:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:03:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 468ms 05:03:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:03:53 INFO - PROCESS | 2373 | 1468497833080 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 05:03:53 INFO - PROCESS | 2373 | 1468497833082 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 05:03:53 INFO - PROCESS | 2373 | 1468497833084 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:03:53 INFO - PROCESS | 2373 | 1468497833085 Marionette TRACE conn2 <- [1,674,null,{}] 05:03:53 INFO - PROCESS | 2373 | 1468497833088 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}] 05:03:53 INFO - PROCESS | 2373 | 1468497833089 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:53 INFO - PROCESS | 2373 | 1468497833203 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 05:03:53 INFO - PROCESS | 2373 | 1468497833209 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:53 INFO - PROCESS | 2373 | 1468497833210 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:53 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ae08000 == 39 [pid = 2373] [id = 176] 05:03:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x116ac5400) [pid = 2373] [serial = 526] [outer = 0x0] 05:03:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x128ed0400) [pid = 2373] [serial = 527] [outer = 0x116ac5400] 05:03:53 INFO - PROCESS | 2373 | 1468497833235 Marionette DEBUG loaded listener.js 05:03:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x126929c00) [pid = 2373] [serial = 528] [outer = 0x116ac5400] 05:03:53 INFO - PROCESS | 2373 | [2373] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:03:53 INFO - PROCESS | 2373 | [2373] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:03:53 INFO - PROCESS | 2373 | 1468497833557 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]]]}] 05:03:53 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 05:03:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 519ms 05:03:53 INFO - PROCESS | 2373 | 1468497833604 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 05:03:53 INFO - PROCESS | 2373 | 1468497833605 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 05:03:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:03:53 INFO - PROCESS | 2373 | 1468497833607 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:03:53 INFO - PROCESS | 2373 | 1468497833608 Marionette TRACE conn2 <- [1,678,null,{}] 05:03:53 INFO - PROCESS | 2373 | 1468497833610 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}] 05:03:53 INFO - PROCESS | 2373 | 1468497833611 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:53 INFO - PROCESS | 2373 | 1468497833690 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 05:03:53 INFO - PROCESS | 2373 | 1468497833694 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:53 INFO - PROCESS | 2373 | 1468497833695 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:53 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c014000 == 40 [pid = 2373] [id = 177] 05:03:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x118215000) [pid = 2373] [serial = 529] [outer = 0x0] 05:03:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x12aed5800) [pid = 2373] [serial = 530] [outer = 0x118215000] 05:03:53 INFO - PROCESS | 2373 | 1468497833718 Marionette DEBUG loaded listener.js 05:03:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x12b174400) [pid = 2373] [serial = 531] [outer = 0x118215000] 05:03:54 INFO - PROCESS | 2373 | 1468497834151 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]]]}] 05:03:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:03:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 569ms 05:03:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:03:54 INFO - PROCESS | 2373 | 1468497834177 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 05:03:54 INFO - PROCESS | 2373 | 1468497834179 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 05:03:54 INFO - PROCESS | 2373 | 1468497834183 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:03:54 INFO - PROCESS | 2373 | 1468497834185 Marionette TRACE conn2 <- [1,682,null,{}] 05:03:54 INFO - PROCESS | 2373 | 1468497834192 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}] 05:03:54 INFO - PROCESS | 2373 | 1468497834194 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:54 INFO - PROCESS | 2373 | 1468497834297 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 05:03:54 INFO - PROCESS | 2373 | 1468497834365 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:54 INFO - PROCESS | 2373 | 1468497834367 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:54 INFO - PROCESS | 2373 | ++DOCSHELL 0x117479800 == 41 [pid = 2373] [id = 178] 05:03:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x1164e8400) [pid = 2373] [serial = 532] [outer = 0x0] 05:03:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x116805400) [pid = 2373] [serial = 533] [outer = 0x1164e8400] 05:03:54 INFO - PROCESS | 2373 | 1468497834400 Marionette DEBUG loaded listener.js 05:03:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x117ea9800) [pid = 2373] [serial = 534] [outer = 0x1164e8400] 05:03:55 INFO - PROCESS | 2373 | 1468497835360 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]]]}] 05:03:55 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) 05:03:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1222ms 05:03:55 INFO - PROCESS | 2373 | 1468497835405 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 05:03:55 INFO - PROCESS | 2373 | 1468497835408 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 05:03:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:03:55 INFO - PROCESS | 2373 | 1468497835413 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:03:55 INFO - PROCESS | 2373 | 1468497835414 Marionette TRACE conn2 <- [1,686,null,{}] 05:03:55 INFO - PROCESS | 2373 | 1468497835417 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}] 05:03:55 INFO - PROCESS | 2373 | 1468497835419 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:55 INFO - PROCESS | 2373 | 1468497835519 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 05:03:55 INFO - PROCESS | 2373 | 1468497835571 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:55 INFO - PROCESS | 2373 | 1468497835572 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:55 INFO - PROCESS | 2373 | ++DOCSHELL 0x121680000 == 42 [pid = 2373] [id = 179] 05:03:55 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x11971dc00) [pid = 2373] [serial = 535] [outer = 0x0] 05:03:55 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x119977000) [pid = 2373] [serial = 536] [outer = 0x11971dc00] 05:03:55 INFO - PROCESS | 2373 | 1468497835603 Marionette DEBUG loaded listener.js 05:03:55 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x119c88000) [pid = 2373] [serial = 537] [outer = 0x11971dc00] 05:03:56 INFO - PROCESS | 2373 | 1468497836483 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]]]}] 05:03:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:03:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1122ms 05:03:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:03:56 INFO - PROCESS | 2373 | 1468497836535 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 05:03:56 INFO - PROCESS | 2373 | 1468497836537 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 05:03:56 INFO - PROCESS | 2373 | 1468497836539 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:03:56 INFO - PROCESS | 2373 | 1468497836542 Marionette TRACE conn2 <- [1,690,null,{}] 05:03:56 INFO - PROCESS | 2373 | 1468497836549 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}] 05:03:56 INFO - PROCESS | 2373 | 1468497836553 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:56 INFO - PROCESS | 2373 | 1468497836694 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 05:03:56 INFO - PROCESS | 2373 | 1468497836746 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:56 INFO - PROCESS | 2373 | 1468497836748 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:56 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c008000 == 43 [pid = 2373] [id = 180] 05:03:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x124117c00) [pid = 2373] [serial = 538] [outer = 0x0] 05:03:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x12572c000) [pid = 2373] [serial = 539] [outer = 0x124117c00] 05:03:56 INFO - PROCESS | 2373 | 1468497836779 Marionette DEBUG loaded listener.js 05:03:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x1269a5000) [pid = 2373] [serial = 540] [outer = 0x124117c00] 05:03:57 INFO - PROCESS | 2373 | 1468497837841 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]]]}] 05:03:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:03:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1323ms 05:03:57 INFO - PROCESS | 2373 | 1468497837863 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 05:03:57 INFO - PROCESS | 2373 | 1468497837865 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 05:03:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:03:57 INFO - PROCESS | 2373 | 1468497837868 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:03:57 INFO - PROCESS | 2373 | 1468497837870 Marionette TRACE conn2 <- [1,694,null,{}] 05:03:57 INFO - PROCESS | 2373 | 1468497837873 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}] 05:03:57 INFO - PROCESS | 2373 | 1468497837875 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:57 INFO - PROCESS | 2373 | 1468497837965 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 05:03:58 INFO - PROCESS | 2373 | 1468497838052 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:58 INFO - PROCESS | 2373 | 1468497838055 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:58 INFO - PROCESS | 2373 | ++DOCSHELL 0x116fba800 == 44 [pid = 2373] [id = 181] 05:03:58 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x116acc000) [pid = 2373] [serial = 541] [outer = 0x0] 05:03:58 INFO - PROCESS | 2373 | ++DOMWINDOW == 106 (0x118213400) [pid = 2373] [serial = 542] [outer = 0x116acc000] 05:03:58 INFO - PROCESS | 2373 | 1468497838083 Marionette DEBUG loaded listener.js 05:03:58 INFO - PROCESS | 2373 | ++DOMWINDOW == 107 (0x118468400) [pid = 2373] [serial = 543] [outer = 0x116acc000] 05:03:58 INFO - PROCESS | 2373 | --DOCSHELL 0x12ae08000 == 43 [pid = 2373] [id = 176] 05:03:58 INFO - PROCESS | 2373 | --DOCSHELL 0x119cb4800 == 42 [pid = 2373] [id = 175] 05:03:58 INFO - PROCESS | 2373 | --DOCSHELL 0x126b1d800 == 41 [pid = 2373] [id = 174] 05:03:58 INFO - PROCESS | 2373 | --DOCSHELL 0x129140000 == 40 [pid = 2373] [id = 173] 05:03:58 INFO - PROCESS | 2373 | --DOCSHELL 0x126b11800 == 39 [pid = 2373] [id = 172] 05:03:58 INFO - PROCESS | 2373 | --DOCSHELL 0x124a49800 == 38 [pid = 2373] [id = 171] 05:03:58 INFO - PROCESS | 2373 | --DOCSHELL 0x116849800 == 37 [pid = 2373] [id = 170] 05:03:58 INFO - PROCESS | 2373 | --DOCSHELL 0x11a0cc800 == 36 [pid = 2373] [id = 169] 05:03:58 INFO - PROCESS | 2373 | --DOCSHELL 0x119183000 == 35 [pid = 2373] [id = 168] 05:03:58 INFO - PROCESS | 2373 | --DOCSHELL 0x117e27000 == 34 [pid = 2373] [id = 167] 05:03:58 INFO - PROCESS | 2373 | --DOCSHELL 0x115e21000 == 33 [pid = 2373] [id = 166] 05:03:58 INFO - PROCESS | 2373 | --DOCSHELL 0x129419800 == 32 [pid = 2373] [id = 165] 05:03:58 INFO - PROCESS | 2373 | --DOCSHELL 0x112154000 == 31 [pid = 2373] [id = 164] 05:03:58 INFO - PROCESS | 2373 | --DOCSHELL 0x12c008000 == 30 [pid = 2373] [id = 180] 05:03:58 INFO - PROCESS | 2373 | --DOCSHELL 0x121680000 == 29 [pid = 2373] [id = 179] 05:03:58 INFO - PROCESS | 2373 | --DOCSHELL 0x12c014000 == 28 [pid = 2373] [id = 177] 05:03:58 INFO - PROCESS | 2373 | --DOCSHELL 0x117479800 == 27 [pid = 2373] [id = 178] 05:03:58 INFO - PROCESS | 2373 | --DOMWINDOW == 106 (0x1218b6800) [pid = 2373] [serial = 472] [outer = 0x0] [url = about:blank] 05:03:58 INFO - PROCESS | 2373 | --DOMWINDOW == 105 (0x124ca4800) [pid = 2373] [serial = 475] [outer = 0x0] [url = about:blank] 05:03:58 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x124113800) [pid = 2373] [serial = 473] [outer = 0x0] [url = about:blank] 05:03:58 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x1184c6c00) [pid = 2373] [serial = 479] [outer = 0x0] [url = about:blank] 05:03:58 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x116133800) [pid = 2373] [serial = 478] [outer = 0x0] [url = about:blank] 05:03:58 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x119663800) [pid = 2373] [serial = 481] [outer = 0x0] [url = about:blank] 05:03:58 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x1269a6000) [pid = 2373] [serial = 484] [outer = 0x0] [url = about:blank] 05:03:58 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x1269a0400) [pid = 2373] [serial = 476] [outer = 0x0] [url = about:blank] 05:03:58 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x11993fc00) [pid = 2373] [serial = 466] [outer = 0x0] [url = about:blank] 05:03:58 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x121169400) [pid = 2373] [serial = 470] [outer = 0x0] [url = about:blank] 05:03:58 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x119c46400) [pid = 2373] [serial = 467] [outer = 0x0] [url = about:blank] 05:03:58 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x126bae400) [pid = 2373] [serial = 485] [outer = 0x0] [url = about:blank] 05:03:58 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x1214b7800) [pid = 2373] [serial = 482] [outer = 0x0] [url = about:blank] 05:03:58 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x126dd0800) [pid = 2373] [serial = 487] [outer = 0x0] [url = about:blank] 05:03:58 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x118fe7800) [pid = 2373] [serial = 464] [outer = 0x0] [url = about:blank] 05:03:58 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x121056000) [pid = 2373] [serial = 469] [outer = 0x0] [url = about:blank] 05:03:58 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x1184c5400) [pid = 2373] [serial = 463] [outer = 0x0] [url = about:blank] 05:03:58 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x113c66400) [pid = 2373] [serial = 439] [outer = 0x0] [url = about:blank] 05:03:58 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x116a1cc00) [pid = 2373] [serial = 440] [outer = 0x0] [url = about:blank] 05:03:58 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x11966e000) [pid = 2373] [serial = 443] [outer = 0x0] [url = about:blank] 05:03:58 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x112d06000) [pid = 2373] [serial = 457] [outer = 0x0] [url = about:blank] 05:03:58 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x118fd9800) [pid = 2373] [serial = 442] [outer = 0x0] [url = about:blank] 05:03:58 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x113247800) [pid = 2373] [serial = 458] [outer = 0x0] [url = about:blank] 05:03:58 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x116631c00) [pid = 2373] [serial = 460] [outer = 0x0] [url = about:blank] 05:03:58 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x116f25000) [pid = 2373] [serial = 461] [outer = 0x0] [url = about:blank] 05:03:58 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x12784a000) [pid = 2373] [serial = 455] [outer = 0x0] [url = about:blank] 05:03:58 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x126ba7400) [pid = 2373] [serial = 454] [outer = 0x0] [url = about:blank] 05:03:58 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x11a006800) [pid = 2373] [serial = 446] [outer = 0x0] [url = about:blank] 05:03:58 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x119c40000) [pid = 2373] [serial = 445] [outer = 0x0] [url = about:blank] 05:03:58 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x121afbc00) [pid = 2373] [serial = 449] [outer = 0x0] [url = about:blank] 05:03:58 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x121590c00) [pid = 2373] [serial = 448] [outer = 0x0] [url = about:blank] 05:03:58 INFO - PROCESS | 2373 | --DOMWINDOW == 75 (0x12459a800) [pid = 2373] [serial = 452] [outer = 0x0] [url = about:blank] 05:03:58 INFO - PROCESS | 2373 | --DOMWINDOW == 74 (0x1240d7000) [pid = 2373] [serial = 451] [outer = 0x0] [url = about:blank] 05:03:59 INFO - PROCESS | 2373 | 1468497839391 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]]]}] 05:03:59 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) 05:03:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1574ms 05:03:59 INFO - PROCESS | 2373 | 1468497839442 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 05:03:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:03:59 INFO - PROCESS | 2373 | 1468497839445 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 05:03:59 INFO - PROCESS | 2373 | 1468497839448 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:03:59 INFO - PROCESS | 2373 | 1468497839450 Marionette TRACE conn2 <- [1,698,null,{}] 05:03:59 INFO - PROCESS | 2373 | 1468497839453 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}] 05:03:59 INFO - PROCESS | 2373 | 1468497839455 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:59 INFO - PROCESS | 2373 | 1468497839530 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 05:03:59 INFO - PROCESS | 2373 | 1468497839577 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:59 INFO - PROCESS | 2373 | 1468497839579 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:03:59 INFO - PROCESS | 2373 | ++DOCSHELL 0x115e13800 == 28 [pid = 2373] [id = 182] 05:03:59 INFO - PROCESS | 2373 | ++DOMWINDOW == 75 (0x115deb000) [pid = 2373] [serial = 544] [outer = 0x0] 05:03:59 INFO - PROCESS | 2373 | ++DOMWINDOW == 76 (0x116719c00) [pid = 2373] [serial = 545] [outer = 0x115deb000] 05:03:59 INFO - PROCESS | 2373 | 1468497839606 Marionette DEBUG loaded listener.js 05:03:59 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x116ac4c00) [pid = 2373] [serial = 546] [outer = 0x115deb000] 05:04:00 INFO - PROCESS | 2373 | 1468497840379 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]]]}] 05:04:00 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) 05:04:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 971ms 05:04:00 INFO - PROCESS | 2373 | 1468497840419 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 05:04:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:04:00 INFO - PROCESS | 2373 | 1468497840425 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 05:04:00 INFO - PROCESS | 2373 | 1468497840430 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:04:00 INFO - PROCESS | 2373 | 1468497840431 Marionette TRACE conn2 <- [1,702,null,{}] 05:04:00 INFO - PROCESS | 2373 | 1468497840434 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}] 05:04:00 INFO - PROCESS | 2373 | 1468497840436 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:00 INFO - PROCESS | 2373 | 1468497840512 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 05:04:00 INFO - PROCESS | 2373 | 1468497840516 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:00 INFO - PROCESS | 2373 | 1468497840517 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:00 INFO - PROCESS | 2373 | ++DOCSHELL 0x117e25800 == 29 [pid = 2373] [id = 183] 05:04:00 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x116acfc00) [pid = 2373] [serial = 547] [outer = 0x0] 05:04:00 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x11852f800) [pid = 2373] [serial = 548] [outer = 0x116acfc00] 05:04:00 INFO - PROCESS | 2373 | 1468497840545 Marionette DEBUG loaded listener.js 05:04:00 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x118f68400) [pid = 2373] [serial = 549] [outer = 0x116acfc00] 05:04:01 INFO - PROCESS | 2373 | 1468497841385 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]]]}] 05:04:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:04:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 973ms 05:04:01 INFO - PROCESS | 2373 | 1468497841406 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 05:04:01 INFO - PROCESS | 2373 | 1468497841407 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 05:04:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:04:01 INFO - PROCESS | 2373 | 1468497841409 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:04:01 INFO - PROCESS | 2373 | 1468497841412 Marionette TRACE conn2 <- [1,706,null,{}] 05:04:01 INFO - PROCESS | 2373 | 1468497841419 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}] 05:04:01 INFO - PROCESS | 2373 | 1468497841424 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:01 INFO - PROCESS | 2373 | 1468497841517 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 05:04:01 INFO - PROCESS | 2373 | 1468497841522 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:01 INFO - PROCESS | 2373 | 1468497841524 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:01 INFO - PROCESS | 2373 | ++DOCSHELL 0x11918c800 == 30 [pid = 2373] [id = 184] 05:04:01 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x11966fc00) [pid = 2373] [serial = 550] [outer = 0x0] 05:04:01 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x119726400) [pid = 2373] [serial = 551] [outer = 0x11966fc00] 05:04:01 INFO - PROCESS | 2373 | 1468497841552 Marionette DEBUG loaded listener.js 05:04:01 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x119942800) [pid = 2373] [serial = 552] [outer = 0x11966fc00] 05:04:02 INFO - PROCESS | 2373 | 1468497842406 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]]]}] 05:04:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:04:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1024ms 05:04:02 INFO - PROCESS | 2373 | 1468497842439 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 05:04:02 INFO - PROCESS | 2373 | 1468497842442 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 05:04:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:04:02 INFO - PROCESS | 2373 | 1468497842444 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:04:02 INFO - PROCESS | 2373 | 1468497842445 Marionette TRACE conn2 <- [1,710,null,{}] 05:04:02 INFO - PROCESS | 2373 | 1468497842454 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}] 05:04:02 INFO - PROCESS | 2373 | 1468497842455 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:02 INFO - PROCESS | 2373 | 1468497842549 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 05:04:02 INFO - PROCESS | 2373 | 1468497842554 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:02 INFO - PROCESS | 2373 | 1468497842555 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:02 INFO - PROCESS | 2373 | ++DOCSHELL 0x119aab000 == 31 [pid = 2373] [id = 185] 05:04:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x119c43000) [pid = 2373] [serial = 553] [outer = 0x0] 05:04:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x119c8bc00) [pid = 2373] [serial = 554] [outer = 0x119c43000] 05:04:02 INFO - PROCESS | 2373 | 1468497842580 Marionette DEBUG loaded listener.js 05:04:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x121053400) [pid = 2373] [serial = 555] [outer = 0x119c43000] 05:04:02 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x112ec5800) [pid = 2373] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:04:02 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x119670800) [pid = 2373] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:04:02 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x116ac5400) [pid = 2373] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:04:02 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x118215000) [pid = 2373] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:04:02 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x1214bac00) [pid = 2373] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:04:02 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x1234d8000) [pid = 2373] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:04:02 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x112d92800) [pid = 2373] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:04:02 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x118342000) [pid = 2373] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:04:02 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x111e5a800) [pid = 2373] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:04:02 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x11966b800) [pid = 2373] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:04:02 INFO - PROCESS | 2373 | --DOMWINDOW == 75 (0x116f2f800) [pid = 2373] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:04:02 INFO - PROCESS | 2373 | --DOMWINDOW == 74 (0x112e92800) [pid = 2373] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:04:02 INFO - PROCESS | 2373 | --DOMWINDOW == 73 (0x112da0000) [pid = 2373] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:04:02 INFO - PROCESS | 2373 | --DOMWINDOW == 72 (0x1127d9800) [pid = 2373] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:04:02 INFO - PROCESS | 2373 | --DOMWINDOW == 71 (0x12402d000) [pid = 2373] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:04:03 INFO - PROCESS | 2373 | 1468497843513 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]]]}] 05:04:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:04:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1118ms 05:04:03 INFO - PROCESS | 2373 | 1468497843564 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 05:04:03 INFO - PROCESS | 2373 | 1468497843565 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 05:04:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:04:03 INFO - PROCESS | 2373 | 1468497843569 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:04:03 INFO - PROCESS | 2373 | 1468497843570 Marionette TRACE conn2 <- [1,714,null,{}] 05:04:03 INFO - PROCESS | 2373 | 1468497843574 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}] 05:04:03 INFO - PROCESS | 2373 | 1468497843576 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:03 INFO - PROCESS | 2373 | 1468497843661 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 05:04:03 INFO - PROCESS | 2373 | 1468497843665 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:03 INFO - PROCESS | 2373 | 1468497843666 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:03 INFO - PROCESS | 2373 | ++DOCSHELL 0x11a0e5000 == 32 [pid = 2373] [id = 186] 05:04:03 INFO - PROCESS | 2373 | ++DOMWINDOW == 72 (0x116880400) [pid = 2373] [serial = 556] [outer = 0x0] 05:04:03 INFO - PROCESS | 2373 | ++DOMWINDOW == 73 (0x119946800) [pid = 2373] [serial = 557] [outer = 0x116880400] 05:04:03 INFO - PROCESS | 2373 | 1468497843693 Marionette DEBUG loaded listener.js 05:04:03 INFO - PROCESS | 2373 | ++DOMWINDOW == 74 (0x12105b000) [pid = 2373] [serial = 558] [outer = 0x116880400] 05:04:04 INFO - PROCESS | 2373 | 1468497844501 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]]]}] 05:04:04 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 05:04:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 972ms 05:04:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:04:04 INFO - PROCESS | 2373 | 1468497844540 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 05:04:04 INFO - PROCESS | 2373 | 1468497844542 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 05:04:04 INFO - PROCESS | 2373 | 1468497844544 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:04:04 INFO - PROCESS | 2373 | 1468497844545 Marionette TRACE conn2 <- [1,718,null,{}] 05:04:04 INFO - PROCESS | 2373 | 1468497844547 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}] 05:04:04 INFO - PROCESS | 2373 | 1468497844551 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:04 INFO - PROCESS | 2373 | 1468497844630 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 05:04:04 INFO - PROCESS | 2373 | 1468497844681 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:04 INFO - PROCESS | 2373 | 1468497844682 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:04 INFO - PROCESS | 2373 | ++DOCSHELL 0x121685000 == 33 [pid = 2373] [id = 187] 05:04:04 INFO - PROCESS | 2373 | ++DOMWINDOW == 75 (0x1129e0400) [pid = 2373] [serial = 559] [outer = 0x0] 05:04:04 INFO - PROCESS | 2373 | ++DOMWINDOW == 76 (0x1214bc000) [pid = 2373] [serial = 560] [outer = 0x1129e0400] 05:04:04 INFO - PROCESS | 2373 | 1468497844706 Marionette DEBUG loaded listener.js 05:04:04 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x1234d3800) [pid = 2373] [serial = 561] [outer = 0x1129e0400] 05:04:05 INFO - PROCESS | 2373 | 1468497845712 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]]]}] 05:04:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:04:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1218ms 05:04:05 INFO - PROCESS | 2373 | 1468497845763 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 05:04:05 INFO - PROCESS | 2373 | 1468497845766 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 05:04:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:04:05 INFO - PROCESS | 2373 | 1468497845770 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:04:05 INFO - PROCESS | 2373 | 1468497845771 Marionette TRACE conn2 <- [1,722,null,{}] 05:04:05 INFO - PROCESS | 2373 | 1468497845775 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}] 05:04:05 INFO - PROCESS | 2373 | 1468497845777 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:05 INFO - PROCESS | 2373 | 1468497845881 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 05:04:05 INFO - PROCESS | 2373 | 1468497845927 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:05 INFO - PROCESS | 2373 | 1468497845928 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:05 INFO - PROCESS | 2373 | ++DOCSHELL 0x11745b800 == 34 [pid = 2373] [id = 188] 05:04:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x115d0e400) [pid = 2373] [serial = 562] [outer = 0x0] 05:04:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x116884800) [pid = 2373] [serial = 563] [outer = 0x115d0e400] 05:04:05 INFO - PROCESS | 2373 | 1468497845959 Marionette DEBUG loaded listener.js 05:04:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x116fe6c00) [pid = 2373] [serial = 564] [outer = 0x115d0e400] 05:04:06 INFO - PROCESS | 2373 | 1468497846560 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] 05:04:06 INFO - PROCESS | 2373 | 1468497846599 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 05:04:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:04:06 INFO - PROCESS | 2373 | 1468497846603 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:04:06 INFO - PROCESS | 2373 | 1468497846607 Marionette TRACE conn2 <- [1,726,null,{}] 05:04:06 INFO - PROCESS | 2373 | 1468497846612 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}] 05:04:06 INFO - PROCESS | 2373 | 1468497846613 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:06 INFO - PROCESS | 2373 | 1468497846713 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 05:04:06 INFO - PROCESS | 2373 | 1468497846789 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:06 INFO - PROCESS | 2373 | 1468497846791 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:06 INFO - PROCESS | 2373 | ++DOCSHELL 0x1164a9000 == 35 [pid = 2373] [id = 189] 05:04:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x116639800) [pid = 2373] [serial = 565] [outer = 0x0] 05:04:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x116889800) [pid = 2373] [serial = 566] [outer = 0x116639800] 05:04:06 INFO - PROCESS | 2373 | 1468497846819 Marionette DEBUG loaded listener.js 05:04:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x116acf400) [pid = 2373] [serial = 567] [outer = 0x116639800] 05:04:06 INFO - PROCESS | 2373 | --DOCSHELL 0x11a0e5000 == 34 [pid = 2373] [id = 186] 05:04:06 INFO - PROCESS | 2373 | --DOCSHELL 0x119aab000 == 33 [pid = 2373] [id = 185] 05:04:06 INFO - PROCESS | 2373 | --DOCSHELL 0x11918c800 == 32 [pid = 2373] [id = 184] 05:04:06 INFO - PROCESS | 2373 | --DOCSHELL 0x117e25800 == 31 [pid = 2373] [id = 183] 05:04:06 INFO - PROCESS | 2373 | --DOCSHELL 0x115e13800 == 30 [pid = 2373] [id = 182] 05:04:06 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x1214c0c00) [pid = 2373] [serial = 509] [outer = 0x0] [url = about:blank] 05:04:06 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x124ae8400) [pid = 2373] [serial = 512] [outer = 0x0] [url = about:blank] 05:04:06 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x121dc6000) [pid = 2373] [serial = 510] [outer = 0x0] [url = about:blank] 05:04:06 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x1154cc400) [pid = 2373] [serial = 497] [outer = 0x0] [url = about:blank] 05:04:06 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x116a15c00) [pid = 2373] [serial = 498] [outer = 0x0] [url = about:blank] 05:04:06 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x118466000) [pid = 2373] [serial = 494] [outer = 0x0] [url = about:blank] 05:04:06 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x119118000) [pid = 2373] [serial = 495] [outer = 0x0] [url = about:blank] 05:04:06 INFO - PROCESS | 2373 | --DOMWINDOW == 75 (0x1121b4400) [pid = 2373] [serial = 490] [outer = 0x0] [url = about:blank] 05:04:06 INFO - PROCESS | 2373 | --DOMWINDOW == 74 (0x112979800) [pid = 2373] [serial = 491] [outer = 0x0] [url = about:blank] 05:04:06 INFO - PROCESS | 2373 | --DOMWINDOW == 73 (0x119941800) [pid = 2373] [serial = 503] [outer = 0x0] [url = about:blank] 05:04:06 INFO - PROCESS | 2373 | --DOMWINDOW == 72 (0x119c80c00) [pid = 2373] [serial = 504] [outer = 0x0] [url = about:blank] 05:04:06 INFO - PROCESS | 2373 | --DOMWINDOW == 71 (0x11887c800) [pid = 2373] [serial = 500] [outer = 0x0] [url = about:blank] 05:04:06 INFO - PROCESS | 2373 | --DOMWINDOW == 70 (0x11911bc00) [pid = 2373] [serial = 501] [outer = 0x0] [url = about:blank] 05:04:06 INFO - PROCESS | 2373 | --DOMWINDOW == 69 (0x121165400) [pid = 2373] [serial = 506] [outer = 0x0] [url = about:blank] 05:04:06 INFO - PROCESS | 2373 | --DOMWINDOW == 68 (0x126dd5000) [pid = 2373] [serial = 515] [outer = 0x0] [url = about:blank] 05:04:06 INFO - PROCESS | 2373 | --DOMWINDOW == 67 (0x1269a6c00) [pid = 2373] [serial = 513] [outer = 0x0] [url = about:blank] 05:04:06 INFO - PROCESS | 2373 | --DOMWINDOW == 66 (0x128edcc00) [pid = 2373] [serial = 488] [outer = 0x0] [url = about:blank] 05:04:06 INFO - PROCESS | 2373 | --DOMWINDOW == 65 (0x128cd0c00) [pid = 2373] [serial = 203] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:04:06 INFO - PROCESS | 2373 | --DOMWINDOW == 64 (0x1291e6c00) [pid = 2373] [serial = 518] [outer = 0x0] [url = about:blank] 05:04:06 INFO - PROCESS | 2373 | --DOMWINDOW == 63 (0x118347000) [pid = 2373] [serial = 521] [outer = 0x0] [url = about:blank] 05:04:06 INFO - PROCESS | 2373 | --DOMWINDOW == 62 (0x128ccc800) [pid = 2373] [serial = 516] [outer = 0x0] [url = about:blank] 05:04:06 INFO - PROCESS | 2373 | --DOMWINDOW == 61 (0x124115800) [pid = 2373] [serial = 524] [outer = 0x0] [url = about:blank] 05:04:06 INFO - PROCESS | 2373 | --DOMWINDOW == 60 (0x128ed0400) [pid = 2373] [serial = 527] [outer = 0x0] [url = about:blank] 05:04:06 INFO - PROCESS | 2373 | --DOMWINDOW == 59 (0x1214b5400) [pid = 2373] [serial = 525] [outer = 0x0] [url = about:blank] 05:04:06 INFO - PROCESS | 2373 | --DOMWINDOW == 58 (0x129455000) [pid = 2373] [serial = 519] [outer = 0x0] [url = about:blank] 05:04:06 INFO - PROCESS | 2373 | --DOMWINDOW == 57 (0x121060c00) [pid = 2373] [serial = 522] [outer = 0x0] [url = about:blank] 05:04:06 INFO - PROCESS | 2373 | --DOMWINDOW == 56 (0x126929c00) [pid = 2373] [serial = 528] [outer = 0x0] [url = about:blank] 05:04:06 INFO - PROCESS | 2373 | --DOMWINDOW == 55 (0x12b174400) [pid = 2373] [serial = 531] [outer = 0x0] [url = about:blank] 05:04:06 INFO - PROCESS | 2373 | --DOMWINDOW == 54 (0x12aed5800) [pid = 2373] [serial = 530] [outer = 0x0] [url = about:blank] 05:04:06 INFO - PROCESS | 2373 | --DOMWINDOW == 53 (0x1214b6c00) [pid = 2373] [serial = 507] [outer = 0x0] [url = about:blank] 05:04:07 INFO - PROCESS | 2373 | 1468497847232 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]]]}] 05:04:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:04:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 675ms 05:04:07 INFO - PROCESS | 2373 | 1468497847278 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 05:04:07 INFO - PROCESS | 2373 | 1468497847281 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 05:04:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:04:07 INFO - PROCESS | 2373 | 1468497847286 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:04:07 INFO - PROCESS | 2373 | 1468497847288 Marionette TRACE conn2 <- [1,730,null,{}] 05:04:07 INFO - PROCESS | 2373 | 1468497847290 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}] 05:04:07 INFO - PROCESS | 2373 | 1468497847291 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:07 INFO - PROCESS | 2373 | 1468497847370 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 05:04:07 INFO - PROCESS | 2373 | 1468497847416 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:07 INFO - PROCESS | 2373 | 1468497847418 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:07 INFO - PROCESS | 2373 | ++DOCSHELL 0x118265800 == 31 [pid = 2373] [id = 190] 05:04:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 54 (0x116f28400) [pid = 2373] [serial = 568] [outer = 0x0] 05:04:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 55 (0x11846c400) [pid = 2373] [serial = 569] [outer = 0x116f28400] 05:04:07 INFO - PROCESS | 2373 | 1468497847445 Marionette DEBUG loaded listener.js 05:04:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 56 (0x11911d000) [pid = 2373] [serial = 570] [outer = 0x116f28400] 05:04:07 INFO - PROCESS | 2373 | 1468497847755 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] 05:04:07 INFO - PROCESS | 2373 | 1468497847807 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 05:04:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:04:07 INFO - PROCESS | 2373 | 1468497847809 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:04:07 INFO - PROCESS | 2373 | 1468497847812 Marionette TRACE conn2 <- [1,734,null,{}] 05:04:07 INFO - PROCESS | 2373 | 1468497847819 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}] 05:04:07 INFO - PROCESS | 2373 | 1468497847822 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:07 INFO - PROCESS | 2373 | 1468497847900 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 05:04:07 INFO - PROCESS | 2373 | 1468497847949 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:07 INFO - PROCESS | 2373 | 1468497847951 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:07 INFO - PROCESS | 2373 | ++DOCSHELL 0x119924800 == 32 [pid = 2373] [id = 191] 05:04:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 57 (0x11966c400) [pid = 2373] [serial = 571] [outer = 0x0] 05:04:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 58 (0x119a58000) [pid = 2373] [serial = 572] [outer = 0x11966c400] 05:04:07 INFO - PROCESS | 2373 | 1468497847979 Marionette DEBUG loaded listener.js 05:04:08 INFO - PROCESS | 2373 | ++DOMWINDOW == 59 (0x121169000) [pid = 2373] [serial = 573] [outer = 0x11966c400] 05:04:08 INFO - PROCESS | 2373 | 1468497848296 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]]]}] 05:04:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:04:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 521ms 05:04:08 INFO - PROCESS | 2373 | 1468497848331 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 05:04:08 INFO - PROCESS | 2373 | 1468497848332 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 05:04:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:04:08 INFO - PROCESS | 2373 | 1468497848334 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:04:08 INFO - PROCESS | 2373 | 1468497848336 Marionette TRACE conn2 <- [1,738,null,{}] 05:04:08 INFO - PROCESS | 2373 | 1468497848338 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}] 05:04:08 INFO - PROCESS | 2373 | 1468497848342 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:08 INFO - PROCESS | 2373 | 1468497848415 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 05:04:08 INFO - PROCESS | 2373 | 1468497848419 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:08 INFO - PROCESS | 2373 | 1468497848420 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:08 INFO - PROCESS | 2373 | ++DOCSHELL 0x12148c000 == 33 [pid = 2373] [id = 192] 05:04:08 INFO - PROCESS | 2373 | ++DOMWINDOW == 60 (0x1128a5c00) [pid = 2373] [serial = 574] [outer = 0x0] 05:04:08 INFO - PROCESS | 2373 | ++DOMWINDOW == 61 (0x121dcb800) [pid = 2373] [serial = 575] [outer = 0x1128a5c00] 05:04:08 INFO - PROCESS | 2373 | 1468497848448 Marionette DEBUG loaded listener.js 05:04:08 INFO - PROCESS | 2373 | ++DOMWINDOW == 62 (0x1240d5c00) [pid = 2373] [serial = 576] [outer = 0x1128a5c00] 05:04:09 INFO - PROCESS | 2373 | 1468497849252 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]]]}] 05:04:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:04:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 968ms 05:04:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:04:09 INFO - PROCESS | 2373 | 1468497849304 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 05:04:09 INFO - PROCESS | 2373 | 1468497849305 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 05:04:09 INFO - PROCESS | 2373 | 1468497849307 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:04:09 INFO - PROCESS | 2373 | 1468497849308 Marionette TRACE conn2 <- [1,742,null,{}] 05:04:09 INFO - PROCESS | 2373 | 1468497849310 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}] 05:04:09 INFO - PROCESS | 2373 | 1468497849311 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:09 INFO - PROCESS | 2373 | 1468497849398 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 05:04:09 INFO - PROCESS | 2373 | 1468497849431 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:09 INFO - PROCESS | 2373 | 1468497849433 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:09 INFO - PROCESS | 2373 | ++DOCSHELL 0x121de5800 == 34 [pid = 2373] [id = 193] 05:04:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 63 (0x1218b6800) [pid = 2373] [serial = 577] [outer = 0x0] 05:04:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 64 (0x1242dec00) [pid = 2373] [serial = 578] [outer = 0x1218b6800] 05:04:09 INFO - PROCESS | 2373 | 1468497849457 Marionette DEBUG loaded listener.js 05:04:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 65 (0x124ae5400) [pid = 2373] [serial = 579] [outer = 0x1218b6800] 05:04:10 INFO - PROCESS | 2373 | --DOMWINDOW == 64 (0x11966fc00) [pid = 2373] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:04:10 INFO - PROCESS | 2373 | --DOMWINDOW == 63 (0x119c43000) [pid = 2373] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:04:10 INFO - PROCESS | 2373 | --DOMWINDOW == 62 (0x116acfc00) [pid = 2373] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:04:10 INFO - PROCESS | 2373 | --DOMWINDOW == 61 (0x115deb000) [pid = 2373] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:04:10 INFO - PROCESS | 2373 | --DOMWINDOW == 60 (0x116acc000) [pid = 2373] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:04:10 INFO - PROCESS | 2373 | --DOMWINDOW == 59 (0x1164e8400) [pid = 2373] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:04:10 INFO - PROCESS | 2373 | --DOMWINDOW == 58 (0x11971dc00) [pid = 2373] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:04:10 INFO - PROCESS | 2373 | --DOMWINDOW == 57 (0x124117c00) [pid = 2373] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:04:10 INFO - PROCESS | 2373 | --DOMWINDOW == 56 (0x116880400) [pid = 2373] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:04:10 INFO - PROCESS | 2373 | 1468497850232 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]]]}] 05:04:10 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 05:04:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 970ms 05:04:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:04:10 INFO - PROCESS | 2373 | 1468497850277 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 05:04:10 INFO - PROCESS | 2373 | 1468497850278 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 05:04:10 INFO - PROCESS | 2373 | 1468497850280 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:04:10 INFO - PROCESS | 2373 | 1468497850281 Marionette TRACE conn2 <- [1,746,null,{}] 05:04:10 INFO - PROCESS | 2373 | 1468497850284 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}] 05:04:10 INFO - PROCESS | 2373 | 1468497850288 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:10 INFO - PROCESS | 2373 | 1468497850398 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 05:04:10 INFO - PROCESS | 2373 | 1468497850430 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:10 INFO - PROCESS | 2373 | 1468497850431 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:10 INFO - PROCESS | 2373 | ++DOCSHELL 0x124c8a000 == 35 [pid = 2373] [id = 194] 05:04:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 57 (0x112e25c00) [pid = 2373] [serial = 580] [outer = 0x0] 05:04:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 58 (0x124ae6800) [pid = 2373] [serial = 581] [outer = 0x112e25c00] 05:04:10 INFO - PROCESS | 2373 | 1468497850456 Marionette DEBUG loaded listener.js 05:04:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 59 (0x125dc5400) [pid = 2373] [serial = 582] [outer = 0x112e25c00] 05:04:11 INFO - PROCESS | 2373 | 1468497851214 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]]]}] 05:04:11 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.) 05:04:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 971ms 05:04:11 INFO - PROCESS | 2373 | 1468497851252 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 05:04:11 INFO - PROCESS | 2373 | 1468497851254 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 05:04:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:04:11 INFO - PROCESS | 2373 | 1468497851258 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:04:11 INFO - PROCESS | 2373 | 1468497851259 Marionette TRACE conn2 <- [1,750,null,{}] 05:04:11 INFO - PROCESS | 2373 | 1468497851262 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}] 05:04:11 INFO - PROCESS | 2373 | 1468497851263 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:11 INFO - PROCESS | 2373 | 1468497851331 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 05:04:11 INFO - PROCESS | 2373 | 1468497851335 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:11 INFO - PROCESS | 2373 | 1468497851336 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:11 INFO - PROCESS | 2373 | ++DOCSHELL 0x125d59800 == 36 [pid = 2373] [id = 195] 05:04:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 60 (0x124ca1c00) [pid = 2373] [serial = 583] [outer = 0x0] 05:04:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 61 (0x1269a7c00) [pid = 2373] [serial = 584] [outer = 0x124ca1c00] 05:04:11 INFO - PROCESS | 2373 | 1468497851362 Marionette DEBUG loaded listener.js 05:04:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 62 (0x126ba9000) [pid = 2373] [serial = 585] [outer = 0x124ca1c00] 05:04:12 INFO - PROCESS | 2373 | 1468497852214 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]]]}] 05:04:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:04:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 970ms 05:04:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:04:12 INFO - PROCESS | 2373 | 1468497852229 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 05:04:12 INFO - PROCESS | 2373 | 1468497852230 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 05:04:12 INFO - PROCESS | 2373 | 1468497852232 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:04:12 INFO - PROCESS | 2373 | 1468497852233 Marionette TRACE conn2 <- [1,754,null,{}] 05:04:12 INFO - PROCESS | 2373 | 1468497852236 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}] 05:04:12 INFO - PROCESS | 2373 | 1468497852237 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:12 INFO - PROCESS | 2373 | 1468497852326 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 05:04:12 INFO - PROCESS | 2373 | 1468497852331 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:12 INFO - PROCESS | 2373 | 1468497852332 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:12 INFO - PROCESS | 2373 | ++DOCSHELL 0x128b10800 == 37 [pid = 2373] [id = 196] 05:04:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 63 (0x126bab800) [pid = 2373] [serial = 586] [outer = 0x0] 05:04:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 64 (0x126dd5000) [pid = 2373] [serial = 587] [outer = 0x126bab800] 05:04:12 INFO - PROCESS | 2373 | 1468497852358 Marionette DEBUG loaded listener.js 05:04:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 65 (0x127844400) [pid = 2373] [serial = 588] [outer = 0x126bab800] 05:04:13 INFO - PROCESS | 2373 | 1468497853148 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]]]}] 05:04:13 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 05:04:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 919ms 05:04:13 INFO - PROCESS | 2373 | 1468497853152 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 05:04:13 INFO - PROCESS | 2373 | 1468497853156 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 05:04:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:04:13 INFO - PROCESS | 2373 | 1468497853159 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:04:13 INFO - PROCESS | 2373 | 1468497853161 Marionette TRACE conn2 <- [1,758,null,{}] 05:04:13 INFO - PROCESS | 2373 | 1468497853165 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}] 05:04:13 INFO - PROCESS | 2373 | 1468497853167 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:13 INFO - PROCESS | 2373 | 1468497853268 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 05:04:13 INFO - PROCESS | 2373 | 1468497853315 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:13 INFO - PROCESS | 2373 | 1468497853316 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:13 INFO - PROCESS | 2373 | ++DOCSHELL 0x1168b9800 == 38 [pid = 2373] [id = 197] 05:04:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 66 (0x113c21000) [pid = 2373] [serial = 589] [outer = 0x0] 05:04:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 67 (0x115de8400) [pid = 2373] [serial = 590] [outer = 0x113c21000] 05:04:13 INFO - PROCESS | 2373 | 1468497853349 Marionette DEBUG loaded listener.js 05:04:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 68 (0x116a1d800) [pid = 2373] [serial = 591] [outer = 0x113c21000] 05:04:13 INFO - PROCESS | 2373 | 1468497853738 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]]]}] 05:04:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:04:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 621ms 05:04:13 INFO - PROCESS | 2373 | 1468497853780 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 05:04:13 INFO - PROCESS | 2373 | 1468497853784 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 05:04:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:04:13 INFO - PROCESS | 2373 | 1468497853789 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:04:13 INFO - PROCESS | 2373 | 1468497853792 Marionette TRACE conn2 <- [1,762,null,{}] 05:04:13 INFO - PROCESS | 2373 | 1468497853806 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}] 05:04:13 INFO - PROCESS | 2373 | 1468497853808 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:13 INFO - PROCESS | 2373 | 1468497853907 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 05:04:13 INFO - PROCESS | 2373 | 1468497853957 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:13 INFO - PROCESS | 2373 | 1468497853958 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:13 INFO - PROCESS | 2373 | ++DOCSHELL 0x11a0e4000 == 39 [pid = 2373] [id = 198] 05:04:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 69 (0x118468c00) [pid = 2373] [serial = 592] [outer = 0x0] 05:04:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 70 (0x118fe7000) [pid = 2373] [serial = 593] [outer = 0x118468c00] 05:04:13 INFO - PROCESS | 2373 | 1468497853988 Marionette DEBUG loaded listener.js 05:04:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 71 (0x11993e800) [pid = 2373] [serial = 594] [outer = 0x118468c00] 05:04:14 INFO - PROCESS | 2373 | 1468497854854 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]]]}] 05:04:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:04:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1087ms 05:04:14 INFO - PROCESS | 2373 | 1468497854876 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 05:04:14 INFO - PROCESS | 2373 | 1468497854878 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 05:04:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:04:14 INFO - PROCESS | 2373 | 1468497854880 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:04:14 INFO - PROCESS | 2373 | 1468497854883 Marionette TRACE conn2 <- [1,766,null,{}] 05:04:14 INFO - PROCESS | 2373 | 1468497854890 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}] 05:04:14 INFO - PROCESS | 2373 | 1468497854893 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:14 INFO - PROCESS | 2373 | 1468497854986 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 05:04:15 INFO - PROCESS | 2373 | 1468497855034 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:15 INFO - PROCESS | 2373 | 1468497855036 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:15 INFO - PROCESS | 2373 | ++DOCSHELL 0x128e72800 == 40 [pid = 2373] [id = 199] 05:04:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 72 (0x121167400) [pid = 2373] [serial = 595] [outer = 0x0] 05:04:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 73 (0x1214c0c00) [pid = 2373] [serial = 596] [outer = 0x121167400] 05:04:15 INFO - PROCESS | 2373 | 1468497855066 Marionette DEBUG loaded listener.js 05:04:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 74 (0x1240ccc00) [pid = 2373] [serial = 597] [outer = 0x121167400] 05:04:15 INFO - PROCESS | 2373 | 1468497855937 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]]]}] 05:04:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:04:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1073ms 05:04:15 INFO - PROCESS | 2373 | 1468497855954 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 05:04:15 INFO - PROCESS | 2373 | 1468497855956 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 05:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:04:15 INFO - PROCESS | 2373 | 1468497855960 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:04:15 INFO - PROCESS | 2373 | 1468497855961 Marionette TRACE conn2 <- [1,770,null,{}] 05:04:15 INFO - PROCESS | 2373 | 1468497855965 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}] 05:04:15 INFO - PROCESS | 2373 | 1468497855966 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:16 INFO - PROCESS | 2373 | 1468497856089 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 05:04:16 INFO - PROCESS | 2373 | 1468497856138 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:16 INFO - PROCESS | 2373 | 1468497856141 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:16 INFO - PROCESS | 2373 | ++DOCSHELL 0x117155800 == 41 [pid = 2373] [id = 200] 05:04:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 75 (0x116725000) [pid = 2373] [serial = 598] [outer = 0x0] 05:04:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 76 (0x116a1e400) [pid = 2373] [serial = 599] [outer = 0x116725000] 05:04:16 INFO - PROCESS | 2373 | 1468497856169 Marionette DEBUG loaded listener.js 05:04:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x11833c800) [pid = 2373] [serial = 600] [outer = 0x116725000] 05:04:17 INFO - PROCESS | 2373 | --DOCSHELL 0x125d59800 == 40 [pid = 2373] [id = 195] 05:04:17 INFO - PROCESS | 2373 | --DOCSHELL 0x124c8a000 == 39 [pid = 2373] [id = 194] 05:04:17 INFO - PROCESS | 2373 | --DOCSHELL 0x121de5800 == 38 [pid = 2373] [id = 193] 05:04:17 INFO - PROCESS | 2373 | --DOCSHELL 0x12148c000 == 37 [pid = 2373] [id = 192] 05:04:17 INFO - PROCESS | 2373 | --DOCSHELL 0x119924800 == 36 [pid = 2373] [id = 191] 05:04:17 INFO - PROCESS | 2373 | --DOCSHELL 0x118265800 == 35 [pid = 2373] [id = 190] 05:04:17 INFO - PROCESS | 2373 | --DOCSHELL 0x1164a9000 == 34 [pid = 2373] [id = 189] 05:04:17 INFO - PROCESS | 2373 | --DOCSHELL 0x11745b800 == 33 [pid = 2373] [id = 188] 05:04:17 INFO - PROCESS | 2373 | --DOCSHELL 0x121685000 == 32 [pid = 2373] [id = 187] 05:04:17 INFO - PROCESS | 2373 | --DOCSHELL 0x116fba800 == 31 [pid = 2373] [id = 181] 05:04:17 INFO - PROCESS | 2373 | --DOCSHELL 0x128e72800 == 30 [pid = 2373] [id = 199] 05:04:17 INFO - PROCESS | 2373 | --DOCSHELL 0x11a0e4000 == 29 [pid = 2373] [id = 198] 05:04:17 INFO - PROCESS | 2373 | --DOCSHELL 0x128b10800 == 28 [pid = 2373] [id = 196] 05:04:17 INFO - PROCESS | 2373 | --DOCSHELL 0x1168b9800 == 27 [pid = 2373] [id = 197] 05:04:17 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x1214bc000) [pid = 2373] [serial = 560] [outer = 0x0] [url = about:blank] 05:04:17 INFO - PROCESS | 2373 | --DOMWINDOW == 75 (0x119726400) [pid = 2373] [serial = 551] [outer = 0x0] [url = about:blank] 05:04:17 INFO - PROCESS | 2373 | --DOMWINDOW == 74 (0x119c8bc00) [pid = 2373] [serial = 554] [outer = 0x0] [url = about:blank] 05:04:17 INFO - PROCESS | 2373 | --DOMWINDOW == 73 (0x11852f800) [pid = 2373] [serial = 548] [outer = 0x0] [url = about:blank] 05:04:17 INFO - PROCESS | 2373 | --DOMWINDOW == 72 (0x116719c00) [pid = 2373] [serial = 545] [outer = 0x0] [url = about:blank] 05:04:17 INFO - PROCESS | 2373 | --DOMWINDOW == 71 (0x116ac4c00) [pid = 2373] [serial = 546] [outer = 0x0] [url = about:blank] 05:04:17 INFO - PROCESS | 2373 | --DOMWINDOW == 70 (0x118468400) [pid = 2373] [serial = 543] [outer = 0x0] [url = about:blank] 05:04:17 INFO - PROCESS | 2373 | --DOMWINDOW == 69 (0x118213400) [pid = 2373] [serial = 542] [outer = 0x0] [url = about:blank] 05:04:17 INFO - PROCESS | 2373 | --DOMWINDOW == 68 (0x117ea9800) [pid = 2373] [serial = 534] [outer = 0x0] [url = about:blank] 05:04:17 INFO - PROCESS | 2373 | --DOMWINDOW == 67 (0x116805400) [pid = 2373] [serial = 533] [outer = 0x0] [url = about:blank] 05:04:17 INFO - PROCESS | 2373 | --DOMWINDOW == 66 (0x119942800) [pid = 2373] [serial = 552] [outer = 0x0] [url = about:blank] 05:04:17 INFO - PROCESS | 2373 | --DOMWINDOW == 65 (0x119c88000) [pid = 2373] [serial = 537] [outer = 0x0] [url = about:blank] 05:04:17 INFO - PROCESS | 2373 | --DOMWINDOW == 64 (0x119977000) [pid = 2373] [serial = 536] [outer = 0x0] [url = about:blank] 05:04:17 INFO - PROCESS | 2373 | --DOMWINDOW == 63 (0x1269a5000) [pid = 2373] [serial = 540] [outer = 0x0] [url = about:blank] 05:04:17 INFO - PROCESS | 2373 | --DOMWINDOW == 62 (0x12572c000) [pid = 2373] [serial = 539] [outer = 0x0] [url = about:blank] 05:04:17 INFO - PROCESS | 2373 | --DOMWINDOW == 61 (0x121053400) [pid = 2373] [serial = 555] [outer = 0x0] [url = about:blank] 05:04:17 INFO - PROCESS | 2373 | --DOMWINDOW == 60 (0x118f68400) [pid = 2373] [serial = 549] [outer = 0x0] [url = about:blank] 05:04:17 INFO - PROCESS | 2373 | --DOMWINDOW == 59 (0x12105b000) [pid = 2373] [serial = 558] [outer = 0x0] [url = about:blank] 05:04:17 INFO - PROCESS | 2373 | --DOMWINDOW == 58 (0x119946800) [pid = 2373] [serial = 557] [outer = 0x0] [url = about:blank] 05:04:17 INFO - PROCESS | 2373 | 1468497857110 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]]]}] 05:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1175ms 05:04:17 INFO - PROCESS | 2373 | 1468497857135 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 05:04:17 INFO - PROCESS | 2373 | 1468497857138 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 05:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:04:17 INFO - PROCESS | 2373 | 1468497857141 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:04:17 INFO - PROCESS | 2373 | 1468497857143 Marionette TRACE conn2 <- [1,774,null,{}] 05:04:17 INFO - PROCESS | 2373 | 1468497857147 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}] 05:04:17 INFO - PROCESS | 2373 | 1468497857148 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:17 INFO - PROCESS | 2373 | 1468497857224 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 05:04:17 INFO - PROCESS | 2373 | 1468497857228 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:17 INFO - PROCESS | 2373 | 1468497857230 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:17 INFO - PROCESS | 2373 | ++DOCSHELL 0x112ce1000 == 28 [pid = 2373] [id = 201] 05:04:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 59 (0x1127ce000) [pid = 2373] [serial = 601] [outer = 0x0] 05:04:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 60 (0x1127d2000) [pid = 2373] [serial = 602] [outer = 0x1127ce000] 05:04:17 INFO - PROCESS | 2373 | 1468497857260 Marionette DEBUG loaded listener.js 05:04:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 61 (0x1128ad800) [pid = 2373] [serial = 603] [outer = 0x1127ce000] 05:04:17 INFO - PROCESS | 2373 | 1468497857629 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]]]}] 05:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 519ms 05:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:04:17 INFO - PROCESS | 2373 | 1468497857661 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 05:04:17 INFO - PROCESS | 2373 | 1468497857664 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 05:04:17 INFO - PROCESS | 2373 | 1468497857669 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:04:17 INFO - PROCESS | 2373 | 1468497857671 Marionette TRACE conn2 <- [1,778,null,{}] 05:04:17 INFO - PROCESS | 2373 | 1468497857674 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}] 05:04:17 INFO - PROCESS | 2373 | 1468497857676 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:17 INFO - PROCESS | 2373 | 1468497857754 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 05:04:17 INFO - PROCESS | 2373 | 1468497857761 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:17 INFO - PROCESS | 2373 | 1468497857762 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:17 INFO - PROCESS | 2373 | ++DOCSHELL 0x116161000 == 29 [pid = 2373] [id = 202] 05:04:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 62 (0x112ea1c00) [pid = 2373] [serial = 604] [outer = 0x0] 05:04:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 63 (0x112f92800) [pid = 2373] [serial = 605] [outer = 0x112ea1c00] 05:04:17 INFO - PROCESS | 2373 | 1468497857789 Marionette DEBUG loaded listener.js 05:04:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 64 (0x1133bac00) [pid = 2373] [serial = 606] [outer = 0x112ea1c00] 05:04:18 INFO - PROCESS | 2373 | 1468497858101 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]]]}] 05:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 472ms 05:04:18 INFO - PROCESS | 2373 | 1468497858142 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 05:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:04:18 INFO - PROCESS | 2373 | 1468497858151 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 05:04:18 INFO - PROCESS | 2373 | 1468497858153 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:04:18 INFO - PROCESS | 2373 | 1468497858155 Marionette TRACE conn2 <- [1,782,null,{}] 05:04:18 INFO - PROCESS | 2373 | 1468497858163 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}] 05:04:18 INFO - PROCESS | 2373 | 1468497858166 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:18 INFO - PROCESS | 2373 | 1468497858260 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 05:04:18 INFO - PROCESS | 2373 | 1468497858267 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:18 INFO - PROCESS | 2373 | 1468497858269 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:18 INFO - PROCESS | 2373 | ++DOCSHELL 0x11745d000 == 30 [pid = 2373] [id = 203] 05:04:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 65 (0x1128aec00) [pid = 2373] [serial = 607] [outer = 0x0] 05:04:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 66 (0x116a16400) [pid = 2373] [serial = 608] [outer = 0x1128aec00] 05:04:18 INFO - PROCESS | 2373 | 1468497858299 Marionette DEBUG loaded listener.js 05:04:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 67 (0x116acbc00) [pid = 2373] [serial = 609] [outer = 0x1128aec00] 05:04:18 INFO - PROCESS | 2373 | 1468497858613 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]]]}] 05:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 474ms 05:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:04:18 INFO - PROCESS | 2373 | 1468497858628 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 05:04:18 INFO - PROCESS | 2373 | 1468497858630 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 05:04:18 INFO - PROCESS | 2373 | 1468497858632 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:04:18 INFO - PROCESS | 2373 | 1468497858633 Marionette TRACE conn2 <- [1,786,null,{}] 05:04:18 INFO - PROCESS | 2373 | 1468497858636 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}] 05:04:18 INFO - PROCESS | 2373 | 1468497858637 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:18 INFO - PROCESS | 2373 | 1468497858717 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 05:04:18 INFO - PROCESS | 2373 | 1468497858722 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:18 INFO - PROCESS | 2373 | 1468497858725 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:18 INFO - PROCESS | 2373 | ++DOCSHELL 0x1186e8800 == 31 [pid = 2373] [id = 204] 05:04:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 68 (0x118210800) [pid = 2373] [serial = 610] [outer = 0x0] 05:04:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 69 (0x118341400) [pid = 2373] [serial = 611] [outer = 0x118210800] 05:04:18 INFO - PROCESS | 2373 | 1468497858750 Marionette DEBUG loaded listener.js 05:04:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 70 (0x118465c00) [pid = 2373] [serial = 612] [outer = 0x118210800] 05:04:19 INFO - PROCESS | 2373 | 1468497859083 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]]]}] 05:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 469ms 05:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:04:19 INFO - PROCESS | 2373 | 1468497859102 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 05:04:19 INFO - PROCESS | 2373 | 1468497859103 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 05:04:19 INFO - PROCESS | 2373 | 1468497859107 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:04:19 INFO - PROCESS | 2373 | 1468497859110 Marionette TRACE conn2 <- [1,790,null,{}] 05:04:19 INFO - PROCESS | 2373 | 1468497859113 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}] 05:04:19 INFO - PROCESS | 2373 | 1468497859114 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:19 INFO - PROCESS | 2373 | 1468497859218 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 05:04:19 INFO - PROCESS | 2373 | 1468497859230 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:19 INFO - PROCESS | 2373 | 1468497859231 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:19 INFO - PROCESS | 2373 | ++DOCSHELL 0x11918b800 == 32 [pid = 2373] [id = 205] 05:04:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 71 (0x112e94c00) [pid = 2373] [serial = 613] [outer = 0x0] 05:04:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 72 (0x118468400) [pid = 2373] [serial = 614] [outer = 0x112e94c00] 05:04:19 INFO - PROCESS | 2373 | 1468497859255 Marionette DEBUG loaded listener.js 05:04:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 73 (0x118f60c00) [pid = 2373] [serial = 615] [outer = 0x112e94c00] 05:04:19 INFO - PROCESS | 2373 | 1468497859600 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]]]}] 05:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 522ms 05:04:19 INFO - PROCESS | 2373 | 1468497859628 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 05:04:19 INFO - PROCESS | 2373 | 1468497859629 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 05:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:04:19 INFO - PROCESS | 2373 | 1468497859631 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:04:19 INFO - PROCESS | 2373 | 1468497859632 Marionette TRACE conn2 <- [1,794,null,{}] 05:04:19 INFO - PROCESS | 2373 | 1468497859635 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}] 05:04:19 INFO - PROCESS | 2373 | 1468497859641 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:19 INFO - PROCESS | 2373 | 1468497859747 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 05:04:19 INFO - PROCESS | 2373 | 1468497859779 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:19 INFO - PROCESS | 2373 | 1468497859780 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:19 INFO - PROCESS | 2373 | ++DOCSHELL 0x11a0e3800 == 33 [pid = 2373] [id = 206] 05:04:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 74 (0x118533000) [pid = 2373] [serial = 616] [outer = 0x0] 05:04:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 75 (0x119115800) [pid = 2373] [serial = 617] [outer = 0x118533000] 05:04:19 INFO - PROCESS | 2373 | 1468497859805 Marionette DEBUG loaded listener.js 05:04:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 76 (0x119c3c000) [pid = 2373] [serial = 618] [outer = 0x118533000] 05:04:20 INFO - PROCESS | 2373 | 1468497860093 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]]]}] 05:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 470ms 05:04:20 INFO - PROCESS | 2373 | 1468497860102 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 05:04:20 INFO - PROCESS | 2373 | 1468497860104 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 05:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:04:20 INFO - PROCESS | 2373 | 1468497860114 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:04:20 INFO - PROCESS | 2373 | 1468497860115 Marionette TRACE conn2 <- [1,798,null,{}] 05:04:20 INFO - PROCESS | 2373 | 1468497860131 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}] 05:04:20 INFO - PROCESS | 2373 | 1468497860132 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:20 INFO - PROCESS | 2373 | 1468497860234 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 05:04:20 INFO - PROCESS | 2373 | 1468497860238 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:20 INFO - PROCESS | 2373 | 1468497860239 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:20 INFO - PROCESS | 2373 | ++DOCSHELL 0x121298800 == 34 [pid = 2373] [id = 207] 05:04:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x118f66400) [pid = 2373] [serial = 619] [outer = 0x0] 05:04:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x119c49000) [pid = 2373] [serial = 620] [outer = 0x118f66400] 05:04:20 INFO - PROCESS | 2373 | 1468497860264 Marionette DEBUG loaded listener.js 05:04:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x119c8bc00) [pid = 2373] [serial = 621] [outer = 0x118f66400] 05:04:20 INFO - PROCESS | 2373 | 1468497860576 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]]]}] 05:04:20 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 05:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 476ms 05:04:20 INFO - PROCESS | 2373 | 1468497860594 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 05:04:20 INFO - PROCESS | 2373 | 1468497860595 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 05:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:04:20 INFO - PROCESS | 2373 | 1468497860598 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:04:20 INFO - PROCESS | 2373 | 1468497860599 Marionette TRACE conn2 <- [1,802,null,{}] 05:04:20 INFO - PROCESS | 2373 | 1468497860614 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}] 05:04:20 INFO - PROCESS | 2373 | 1468497860615 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:20 INFO - PROCESS | 2373 | 1468497860713 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 05:04:20 INFO - PROCESS | 2373 | 1468497860717 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:20 INFO - PROCESS | 2373 | 1468497860718 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:20 INFO - PROCESS | 2373 | ++DOCSHELL 0x121b06000 == 35 [pid = 2373] [id = 208] 05:04:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x119c8e800) [pid = 2373] [serial = 622] [outer = 0x0] 05:04:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x121054400) [pid = 2373] [serial = 623] [outer = 0x119c8e800] 05:04:20 INFO - PROCESS | 2373 | 1468497860742 Marionette DEBUG loaded listener.js 05:04:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x121060c00) [pid = 2373] [serial = 624] [outer = 0x119c8e800] 05:04:21 INFO - PROCESS | 2373 | 1468497861073 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]]]}] 05:04:21 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 05:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 517ms 05:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:04:21 INFO - PROCESS | 2373 | 1468497861123 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 05:04:21 INFO - PROCESS | 2373 | 1468497861124 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 05:04:21 INFO - PROCESS | 2373 | 1468497861126 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:04:21 INFO - PROCESS | 2373 | 1468497861127 Marionette TRACE conn2 <- [1,806,null,{}] 05:04:21 INFO - PROCESS | 2373 | 1468497861129 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}] 05:04:21 INFO - PROCESS | 2373 | 1468497861131 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:21 INFO - PROCESS | 2373 | 1468497861317 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 05:04:21 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x126bab800) [pid = 2373] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:04:21 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x124ca1c00) [pid = 2373] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:04:21 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x1129e0400) [pid = 2373] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:04:21 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x11966c400) [pid = 2373] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:04:21 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x115d0e400) [pid = 2373] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:04:21 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x1128a5c00) [pid = 2373] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:04:21 INFO - PROCESS | 2373 | --DOMWINDOW == 75 (0x116639800) [pid = 2373] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:04:21 INFO - PROCESS | 2373 | --DOMWINDOW == 74 (0x116f28400) [pid = 2373] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:04:21 INFO - PROCESS | 2373 | --DOMWINDOW == 73 (0x1218b6800) [pid = 2373] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:04:21 INFO - PROCESS | 2373 | --DOMWINDOW == 72 (0x112e25c00) [pid = 2373] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:04:21 INFO - PROCESS | 2373 | 1468497861355 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:21 INFO - PROCESS | 2373 | 1468497861356 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:21 INFO - PROCESS | 2373 | ++DOCSHELL 0x11745c800 == 36 [pid = 2373] [id = 209] 05:04:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 73 (0x1129e0400) [pid = 2373] [serial = 625] [outer = 0x0] 05:04:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 74 (0x113246400) [pid = 2373] [serial = 626] [outer = 0x1129e0400] 05:04:21 INFO - PROCESS | 2373 | 1468497861387 Marionette DEBUG loaded listener.js 05:04:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 75 (0x1184cb400) [pid = 2373] [serial = 627] [outer = 0x1129e0400] 05:04:21 INFO - PROCESS | 2373 | [2373] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:04:21 INFO - PROCESS | 2373 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 05:04:21 INFO - PROCESS | 2373 | Determined SkiaGL cache limits: Size 100663296, Items: 256 05:04:21 INFO - PROCESS | 2373 | [GFX2-]: Using SkiaGL canvas. 05:04:21 INFO - PROCESS | 2373 | 1468497861675 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]]]}] 05:04:21 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 05:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 571ms 05:04:21 INFO - PROCESS | 2373 | 1468497861697 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 05:04:21 INFO - PROCESS | 2373 | 1468497861698 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 05:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:04:21 INFO - PROCESS | 2373 | 1468497861701 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:04:21 INFO - PROCESS | 2373 | 1468497861702 Marionette TRACE conn2 <- [1,810,null,{}] 05:04:21 INFO - PROCESS | 2373 | 1468497861712 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}] 05:04:21 INFO - PROCESS | 2373 | 1468497861713 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:21 INFO - PROCESS | 2373 | 1468497861794 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 05:04:21 INFO - PROCESS | 2373 | 1468497861799 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:21 INFO - PROCESS | 2373 | 1468497861800 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:21 INFO - PROCESS | 2373 | ++DOCSHELL 0x125d4c800 == 37 [pid = 2373] [id = 210] 05:04:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 76 (0x119c48c00) [pid = 2373] [serial = 628] [outer = 0x0] 05:04:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x1214b7400) [pid = 2373] [serial = 629] [outer = 0x119c48c00] 05:04:21 INFO - PROCESS | 2373 | 1468497861824 Marionette DEBUG loaded listener.js 05:04:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x121a61c00) [pid = 2373] [serial = 630] [outer = 0x119c48c00] 05:04:22 INFO - PROCESS | 2373 | 1468497862128 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]]]}] 05:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 468ms 05:04:22 INFO - PROCESS | 2373 | 1468497862169 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 05:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:04:22 INFO - PROCESS | 2373 | 1468497862171 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 05:04:22 INFO - PROCESS | 2373 | 1468497862176 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:04:22 INFO - PROCESS | 2373 | 1468497862178 Marionette TRACE conn2 <- [1,814,null,{}] 05:04:22 INFO - PROCESS | 2373 | 1468497862180 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}] 05:04:22 INFO - PROCESS | 2373 | 1468497862182 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:22 INFO - PROCESS | 2373 | 1468497862295 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 05:04:22 INFO - PROCESS | 2373 | 1468497862301 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:22 INFO - PROCESS | 2373 | 1468497862303 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:22 INFO - PROCESS | 2373 | ++DOCSHELL 0x11918b000 == 38 [pid = 2373] [id = 211] 05:04:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x121dc5c00) [pid = 2373] [serial = 631] [outer = 0x0] 05:04:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x1234dbc00) [pid = 2373] [serial = 632] [outer = 0x121dc5c00] 05:04:22 INFO - PROCESS | 2373 | 1468497862342 Marionette DEBUG loaded listener.js 05:04:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x124ae8c00) [pid = 2373] [serial = 633] [outer = 0x121dc5c00] 05:04:22 INFO - PROCESS | 2373 | 1468497862670 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] 05:04:22 INFO - PROCESS | 2373 | 1468497862698 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 05:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:04:22 INFO - PROCESS | 2373 | 1468497862700 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:04:22 INFO - PROCESS | 2373 | 1468497862701 Marionette TRACE conn2 <- [1,818,null,{}] 05:04:22 INFO - PROCESS | 2373 | 1468497862702 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}] 05:04:22 INFO - PROCESS | 2373 | 1468497862704 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:22 INFO - PROCESS | 2373 | 1468497862767 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 05:04:22 INFO - PROCESS | 2373 | 1468497862773 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:22 INFO - PROCESS | 2373 | 1468497862774 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:22 INFO - PROCESS | 2373 | ++DOCSHELL 0x12942c000 == 39 [pid = 2373] [id = 212] 05:04:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x124ca2000) [pid = 2373] [serial = 634] [outer = 0x0] 05:04:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x125d06800) [pid = 2373] [serial = 635] [outer = 0x124ca2000] 05:04:22 INFO - PROCESS | 2373 | 1468497862794 Marionette DEBUG loaded listener.js 05:04:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x12691ac00) [pid = 2373] [serial = 636] [outer = 0x124ca2000] 05:04:23 INFO - PROCESS | 2373 | 1468497863198 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]]]}] 05:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 521ms 05:04:23 INFO - PROCESS | 2373 | 1468497863223 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 05:04:23 INFO - PROCESS | 2373 | 1468497863225 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 05:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:04:23 INFO - PROCESS | 2373 | 1468497863228 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:04:23 INFO - PROCESS | 2373 | 1468497863230 Marionette TRACE conn2 <- [1,822,null,{}] 05:04:23 INFO - PROCESS | 2373 | 1468497863233 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}] 05:04:23 INFO - PROCESS | 2373 | 1468497863235 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:23 INFO - PROCESS | 2373 | 1468497863353 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 05:04:23 INFO - PROCESS | 2373 | 1468497863452 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:23 INFO - PROCESS | 2373 | 1468497863454 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:23 INFO - PROCESS | 2373 | ++DOCSHELL 0x111ea7800 == 40 [pid = 2373] [id = 213] 05:04:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x111aa5800) [pid = 2373] [serial = 637] [outer = 0x0] 05:04:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x111ca9400) [pid = 2373] [serial = 638] [outer = 0x111aa5800] 05:04:23 INFO - PROCESS | 2373 | 1468497863485 Marionette DEBUG loaded listener.js 05:04:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x1127ce800) [pid = 2373] [serial = 639] [outer = 0x111aa5800] 05:04:24 INFO - PROCESS | 2373 | 1468497864037 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] 05:04:24 INFO - PROCESS | 2373 | 1468497864089 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 05:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:04:24 INFO - PROCESS | 2373 | 1468497864098 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:04:24 INFO - PROCESS | 2373 | 1468497864101 Marionette TRACE conn2 <- [1,826,null,{}] 05:04:24 INFO - PROCESS | 2373 | 1468497864107 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}] 05:04:24 INFO - PROCESS | 2373 | 1468497864110 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:24 INFO - PROCESS | 2373 | 1468497864219 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 05:04:24 INFO - PROCESS | 2373 | 1468497864293 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:24 INFO - PROCESS | 2373 | 1468497864295 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:24 INFO - PROCESS | 2373 | ++DOCSHELL 0x117e3a800 == 41 [pid = 2373] [id = 214] 05:04:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x113c61800) [pid = 2373] [serial = 640] [outer = 0x0] 05:04:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x115d07000) [pid = 2373] [serial = 641] [outer = 0x113c61800] 05:04:24 INFO - PROCESS | 2373 | 1468497864324 Marionette DEBUG loaded listener.js 05:04:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x116719800) [pid = 2373] [serial = 642] [outer = 0x113c61800] 05:04:25 INFO - PROCESS | 2373 | 1468497864994 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]]]}] 05:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 924ms 05:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:04:25 INFO - PROCESS | 2373 | 1468497865027 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 05:04:25 INFO - PROCESS | 2373 | 1468497865030 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 05:04:25 INFO - PROCESS | 2373 | 1468497865034 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:04:25 INFO - PROCESS | 2373 | 1468497865036 Marionette TRACE conn2 <- [1,830,null,{}] 05:04:25 INFO - PROCESS | 2373 | 1468497865041 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}] 05:04:25 INFO - PROCESS | 2373 | 1468497865042 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:25 INFO - PROCESS | 2373 | 1468497865148 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 05:04:25 INFO - PROCESS | 2373 | 1468497865195 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:25 INFO - PROCESS | 2373 | 1468497865198 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:25 INFO - PROCESS | 2373 | ++DOCSHELL 0x11661c800 == 42 [pid = 2373] [id = 215] 05:04:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x113c61c00) [pid = 2373] [serial = 643] [outer = 0x0] 05:04:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x115e66c00) [pid = 2373] [serial = 644] [outer = 0x113c61c00] 05:04:25 INFO - PROCESS | 2373 | 1468497865225 Marionette DEBUG loaded listener.js 05:04:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x11687bc00) [pid = 2373] [serial = 645] [outer = 0x113c61c00] 05:04:25 INFO - PROCESS | 2373 | --DOCSHELL 0x12942c000 == 41 [pid = 2373] [id = 212] 05:04:25 INFO - PROCESS | 2373 | --DOCSHELL 0x11918b000 == 40 [pid = 2373] [id = 211] 05:04:25 INFO - PROCESS | 2373 | --DOCSHELL 0x125d4c800 == 39 [pid = 2373] [id = 210] 05:04:25 INFO - PROCESS | 2373 | --DOCSHELL 0x11745c800 == 38 [pid = 2373] [id = 209] 05:04:25 INFO - PROCESS | 2373 | --DOCSHELL 0x121b06000 == 37 [pid = 2373] [id = 208] 05:04:25 INFO - PROCESS | 2373 | --DOCSHELL 0x121298800 == 36 [pid = 2373] [id = 207] 05:04:25 INFO - PROCESS | 2373 | --DOCSHELL 0x11a0e3800 == 35 [pid = 2373] [id = 206] 05:04:25 INFO - PROCESS | 2373 | --DOCSHELL 0x11918b800 == 34 [pid = 2373] [id = 205] 05:04:25 INFO - PROCESS | 2373 | --DOCSHELL 0x1186e8800 == 33 [pid = 2373] [id = 204] 05:04:25 INFO - PROCESS | 2373 | --DOCSHELL 0x11745d000 == 32 [pid = 2373] [id = 203] 05:04:25 INFO - PROCESS | 2373 | --DOCSHELL 0x116161000 == 31 [pid = 2373] [id = 202] 05:04:25 INFO - PROCESS | 2373 | --DOCSHELL 0x112ce1000 == 30 [pid = 2373] [id = 201] 05:04:25 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x126dd5000) [pid = 2373] [serial = 587] [outer = 0x0] [url = about:blank] 05:04:25 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x1269a7c00) [pid = 2373] [serial = 584] [outer = 0x0] [url = about:blank] 05:04:25 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x1234d3800) [pid = 2373] [serial = 561] [outer = 0x0] [url = about:blank] 05:04:25 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x119a58000) [pid = 2373] [serial = 572] [outer = 0x0] [url = about:blank] 05:04:25 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x121169000) [pid = 2373] [serial = 573] [outer = 0x0] [url = about:blank] 05:04:25 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x116884800) [pid = 2373] [serial = 563] [outer = 0x0] [url = about:blank] 05:04:25 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x116fe6c00) [pid = 2373] [serial = 564] [outer = 0x0] [url = about:blank] 05:04:25 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x121dcb800) [pid = 2373] [serial = 575] [outer = 0x0] [url = about:blank] 05:04:25 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x116889800) [pid = 2373] [serial = 566] [outer = 0x0] [url = about:blank] 05:04:25 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x116acf400) [pid = 2373] [serial = 567] [outer = 0x0] [url = about:blank] 05:04:25 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x11846c400) [pid = 2373] [serial = 569] [outer = 0x0] [url = about:blank] 05:04:25 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x11911d000) [pid = 2373] [serial = 570] [outer = 0x0] [url = about:blank] 05:04:25 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x1242dec00) [pid = 2373] [serial = 578] [outer = 0x0] [url = about:blank] 05:04:25 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x124ae5400) [pid = 2373] [serial = 579] [outer = 0x0] [url = about:blank] 05:04:25 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x124ae6800) [pid = 2373] [serial = 581] [outer = 0x0] [url = about:blank] 05:04:25 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x1240d5c00) [pid = 2373] [serial = 576] [outer = 0x0] [url = about:blank] 05:04:25 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x125dc5400) [pid = 2373] [serial = 582] [outer = 0x0] [url = about:blank] 05:04:25 INFO - PROCESS | 2373 | --DOMWINDOW == 75 (0x127844400) [pid = 2373] [serial = 588] [outer = 0x0] [url = about:blank] 05:04:25 INFO - PROCESS | 2373 | --DOMWINDOW == 74 (0x126ba9000) [pid = 2373] [serial = 585] [outer = 0x0] [url = about:blank] 05:04:25 INFO - PROCESS | 2373 | 1468497865633 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]]]}] 05:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 625ms 05:04:25 INFO - PROCESS | 2373 | 1468497865659 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 05:04:25 INFO - PROCESS | 2373 | 1468497865663 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 05:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:04:25 INFO - PROCESS | 2373 | 1468497865668 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:04:25 INFO - PROCESS | 2373 | 1468497865669 Marionette TRACE conn2 <- [1,834,null,{}] 05:04:25 INFO - PROCESS | 2373 | 1468497865672 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}] 05:04:25 INFO - PROCESS | 2373 | 1468497865674 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:25 INFO - PROCESS | 2373 | 1468497865759 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 05:04:25 INFO - PROCESS | 2373 | 1468497865765 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:25 INFO - PROCESS | 2373 | 1468497865766 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:25 INFO - PROCESS | 2373 | ++DOCSHELL 0x117145000 == 31 [pid = 2373] [id = 216] 05:04:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 75 (0x11687e400) [pid = 2373] [serial = 646] [outer = 0x0] 05:04:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 76 (0x116acf800) [pid = 2373] [serial = 647] [outer = 0x11687e400] 05:04:25 INFO - PROCESS | 2373 | 1468497865811 Marionette DEBUG loaded listener.js 05:04:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x118347000) [pid = 2373] [serial = 648] [outer = 0x11687e400] 05:04:26 INFO - PROCESS | 2373 | 1468497866298 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]]]}] 05:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 669ms 05:04:26 INFO - PROCESS | 2373 | 1468497866337 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 05:04:26 INFO - PROCESS | 2373 | 1468497866338 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 05:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:04:26 INFO - PROCESS | 2373 | 1468497866340 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:04:26 INFO - PROCESS | 2373 | 1468497866343 Marionette TRACE conn2 <- [1,838,null,{}] 05:04:26 INFO - PROCESS | 2373 | 1468497866350 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}] 05:04:26 INFO - PROCESS | 2373 | 1468497866354 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:26 INFO - PROCESS | 2373 | 1468497866470 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 05:04:26 INFO - PROCESS | 2373 | 1468497866478 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:26 INFO - PROCESS | 2373 | 1468497866480 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:26 INFO - PROCESS | 2373 | ++DOCSHELL 0x119915800 == 32 [pid = 2373] [id = 217] 05:04:26 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x11966c400) [pid = 2373] [serial = 649] [outer = 0x0] 05:04:26 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x119670400) [pid = 2373] [serial = 650] [outer = 0x11966c400] 05:04:26 INFO - PROCESS | 2373 | 1468497866512 Marionette DEBUG loaded listener.js 05:04:26 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x11993b000) [pid = 2373] [serial = 651] [outer = 0x11966c400] 05:04:27 INFO - PROCESS | 2373 | 1468497867004 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]]]}] 05:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 673ms 05:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:04:27 INFO - PROCESS | 2373 | 1468497867013 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 05:04:27 INFO - PROCESS | 2373 | 1468497867015 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 05:04:27 INFO - PROCESS | 2373 | 1468497867017 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:04:27 INFO - PROCESS | 2373 | 1468497867018 Marionette TRACE conn2 <- [1,842,null,{}] 05:04:27 INFO - PROCESS | 2373 | 1468497867020 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}] 05:04:27 INFO - PROCESS | 2373 | 1468497867022 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:27 INFO - PROCESS | 2373 | 1468497867098 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 05:04:27 INFO - PROCESS | 2373 | 1468497867102 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:27 INFO - PROCESS | 2373 | 1468497867103 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:27 INFO - PROCESS | 2373 | ++DOCSHELL 0x1212a2800 == 33 [pid = 2373] [id = 218] 05:04:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x11996d400) [pid = 2373] [serial = 652] [outer = 0x0] 05:04:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x119c42000) [pid = 2373] [serial = 653] [outer = 0x11996d400] 05:04:27 INFO - PROCESS | 2373 | 1468497867131 Marionette DEBUG loaded listener.js 05:04:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x119c83400) [pid = 2373] [serial = 654] [outer = 0x11996d400] 05:04:27 INFO - PROCESS | 2373 | 1468497867461 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]]]}] 05:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 468ms 05:04:27 INFO - PROCESS | 2373 | 1468497867486 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 05:04:27 INFO - PROCESS | 2373 | 1468497867487 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 05:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:04:27 INFO - PROCESS | 2373 | 1468497867492 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:04:27 INFO - PROCESS | 2373 | 1468497867494 Marionette TRACE conn2 <- [1,846,null,{}] 05:04:27 INFO - PROCESS | 2373 | 1468497867496 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}] 05:04:27 INFO - PROCESS | 2373 | 1468497867497 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:27 INFO - PROCESS | 2373 | 1468497867596 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 05:04:27 INFO - PROCESS | 2373 | 1468497867601 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:27 INFO - PROCESS | 2373 | 1468497867602 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:27 INFO - PROCESS | 2373 | ++DOCSHELL 0x1186ce800 == 34 [pid = 2373] [id = 219] 05:04:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x119c3dc00) [pid = 2373] [serial = 655] [outer = 0x0] 05:04:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x119c89000) [pid = 2373] [serial = 656] [outer = 0x119c3dc00] 05:04:27 INFO - PROCESS | 2373 | 1468497867628 Marionette DEBUG loaded listener.js 05:04:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x121167800) [pid = 2373] [serial = 657] [outer = 0x119c3dc00] 05:04:27 INFO - PROCESS | 2373 | 1468497867968 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]]]}] 05:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 521ms 05:04:28 INFO - PROCESS | 2373 | 1468497868011 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 05:04:28 INFO - PROCESS | 2373 | 1468497868013 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 05:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:04:28 INFO - PROCESS | 2373 | 1468497868015 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:04:28 INFO - PROCESS | 2373 | 1468497868016 Marionette TRACE conn2 <- [1,850,null,{}] 05:04:28 INFO - PROCESS | 2373 | 1468497868018 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}] 05:04:28 INFO - PROCESS | 2373 | 1468497868023 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:28 INFO - PROCESS | 2373 | 1468497868142 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 05:04:28 INFO - PROCESS | 2373 | 1468497868180 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:28 INFO - PROCESS | 2373 | 1468497868181 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:28 INFO - PROCESS | 2373 | ++DOCSHELL 0x125771800 == 35 [pid = 2373] [id = 220] 05:04:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x1214b6000) [pid = 2373] [serial = 658] [outer = 0x0] 05:04:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x121af4000) [pid = 2373] [serial = 659] [outer = 0x1214b6000] 05:04:28 INFO - PROCESS | 2373 | 1468497868206 Marionette DEBUG loaded listener.js 05:04:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x124ae4800) [pid = 2373] [serial = 660] [outer = 0x1214b6000] 05:04:28 INFO - PROCESS | 2373 | 1468497868536 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]]]}] 05:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 570ms 05:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:04:28 INFO - PROCESS | 2373 | 1468497868585 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 05:04:28 INFO - PROCESS | 2373 | 1468497868586 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 05:04:28 INFO - PROCESS | 2373 | 1468497868588 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:04:28 INFO - PROCESS | 2373 | 1468497868590 Marionette TRACE conn2 <- [1,854,null,{}] 05:04:28 INFO - PROCESS | 2373 | 1468497868592 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}] 05:04:28 INFO - PROCESS | 2373 | 1468497868593 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:28 INFO - PROCESS | 2373 | 1468497868683 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 05:04:28 INFO - PROCESS | 2373 | 1468497868719 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:28 INFO - PROCESS | 2373 | 1468497868720 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:28 INFO - PROCESS | 2373 | ++DOCSHELL 0x128b03000 == 36 [pid = 2373] [id = 221] 05:04:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x1128abc00) [pid = 2373] [serial = 661] [outer = 0x0] 05:04:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x125726400) [pid = 2373] [serial = 662] [outer = 0x1128abc00] 05:04:28 INFO - PROCESS | 2373 | 1468497868744 Marionette DEBUG loaded listener.js 05:04:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x125dbfc00) [pid = 2373] [serial = 663] [outer = 0x1128abc00] 05:04:29 INFO - PROCESS | 2373 | 1468497869068 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]]]}] 05:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 518ms 05:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:04:29 INFO - PROCESS | 2373 | 1468497869107 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 05:04:29 INFO - PROCESS | 2373 | 1468497869109 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 05:04:29 INFO - PROCESS | 2373 | 1468497869111 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:04:29 INFO - PROCESS | 2373 | 1468497869112 Marionette TRACE conn2 <- [1,858,null,{}] 05:04:29 INFO - PROCESS | 2373 | 1468497869114 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}] 05:04:29 INFO - PROCESS | 2373 | 1468497869115 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:29 INFO - PROCESS | 2373 | 1468497869209 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 05:04:29 INFO - PROCESS | 2373 | 1468497869212 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:29 INFO - PROCESS | 2373 | 1468497869213 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:29 INFO - PROCESS | 2373 | ++DOCSHELL 0x12914a800 == 37 [pid = 2373] [id = 222] 05:04:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x125dc4c00) [pid = 2373] [serial = 664] [outer = 0x0] 05:04:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x1269a3c00) [pid = 2373] [serial = 665] [outer = 0x125dc4c00] 05:04:29 INFO - PROCESS | 2373 | 1468497869237 Marionette DEBUG loaded listener.js 05:04:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x1269ad000) [pid = 2373] [serial = 666] [outer = 0x125dc4c00] 05:04:29 INFO - PROCESS | 2373 | 1468497869527 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]]]}] 05:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 469ms 05:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:04:29 INFO - PROCESS | 2373 | 1468497869582 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 05:04:29 INFO - PROCESS | 2373 | 1468497869583 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 05:04:29 INFO - PROCESS | 2373 | 1468497869585 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:04:29 INFO - PROCESS | 2373 | 1468497869586 Marionette TRACE conn2 <- [1,862,null,{}] 05:04:29 INFO - PROCESS | 2373 | 1468497869591 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}] 05:04:29 INFO - PROCESS | 2373 | 1468497869593 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:29 INFO - PROCESS | 2373 | 1468497869692 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 05:04:29 INFO - PROCESS | 2373 | 1468497869695 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:29 INFO - PROCESS | 2373 | 1468497869703 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:29 INFO - PROCESS | 2373 | ++DOCSHELL 0x129918800 == 38 [pid = 2373] [id = 223] 05:04:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x12572d000) [pid = 2373] [serial = 667] [outer = 0x0] 05:04:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x126bacc00) [pid = 2373] [serial = 668] [outer = 0x12572d000] 05:04:29 INFO - PROCESS | 2373 | 1468497869757 Marionette DEBUG loaded listener.js 05:04:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x126dd9400) [pid = 2373] [serial = 669] [outer = 0x12572d000] 05:04:30 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x116725000) [pid = 2373] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:04:30 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x113c21000) [pid = 2373] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:04:30 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x119c48c00) [pid = 2373] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:04:30 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x1127ce000) [pid = 2373] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:04:30 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x118f66400) [pid = 2373] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:04:30 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x121167400) [pid = 2373] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:04:30 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x112e94c00) [pid = 2373] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:04:30 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x1128aec00) [pid = 2373] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:04:30 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x118468c00) [pid = 2373] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:04:30 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x118210800) [pid = 2373] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:04:30 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x118533000) [pid = 2373] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:04:30 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x112ea1c00) [pid = 2373] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:04:30 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x1129e0400) [pid = 2373] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:04:30 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x121dc5c00) [pid = 2373] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:04:30 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x119c8e800) [pid = 2373] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:04:30 INFO - PROCESS | 2373 | 1468497870114 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]]]}] 05:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 574ms 05:04:30 INFO - PROCESS | 2373 | 1468497870159 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 05:04:30 INFO - PROCESS | 2373 | 1468497870161 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 05:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:04:30 INFO - PROCESS | 2373 | 1468497870163 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:04:30 INFO - PROCESS | 2373 | 1468497870164 Marionette TRACE conn2 <- [1,866,null,{}] 05:04:30 INFO - PROCESS | 2373 | 1468497870166 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}] 05:04:30 INFO - PROCESS | 2373 | 1468497870167 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:30 INFO - PROCESS | 2373 | 1468497870265 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 05:04:30 INFO - PROCESS | 2373 | 1468497870296 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:30 INFO - PROCESS | 2373 | 1468497870297 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:30 INFO - PROCESS | 2373 | ++DOCSHELL 0x121291000 == 39 [pid = 2373] [id = 224] 05:04:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x1128ac000) [pid = 2373] [serial = 670] [outer = 0x0] 05:04:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x116fe7c00) [pid = 2373] [serial = 671] [outer = 0x1128ac000] 05:04:30 INFO - PROCESS | 2373 | 1468497870320 Marionette DEBUG loaded listener.js 05:04:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x119663c00) [pid = 2373] [serial = 672] [outer = 0x1128ac000] 05:04:30 INFO - PROCESS | 2373 | 1468497870589 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]]]}] 05:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 468ms 05:04:30 INFO - PROCESS | 2373 | 1468497870631 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 05:04:30 INFO - PROCESS | 2373 | 1468497870633 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 05:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:04:30 INFO - PROCESS | 2373 | 1468497870635 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:04:30 INFO - PROCESS | 2373 | 1468497870637 Marionette TRACE conn2 <- [1,870,null,{}] 05:04:30 INFO - PROCESS | 2373 | 1468497870647 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}] 05:04:30 INFO - PROCESS | 2373 | 1468497870649 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:30 INFO - PROCESS | 2373 | 1468497870747 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 05:04:30 INFO - PROCESS | 2373 | 1468497870751 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:30 INFO - PROCESS | 2373 | 1468497870752 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:30 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ad3a000 == 40 [pid = 2373] [id = 225] 05:04:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x119c87c00) [pid = 2373] [serial = 673] [outer = 0x0] 05:04:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x126dd9c00) [pid = 2373] [serial = 674] [outer = 0x119c87c00] 05:04:30 INFO - PROCESS | 2373 | 1468497870780 Marionette DEBUG loaded listener.js 05:04:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x12784d800) [pid = 2373] [serial = 675] [outer = 0x119c87c00] 05:04:31 INFO - PROCESS | 2373 | 1468497871119 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]]]}] 05:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 528ms 05:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:04:31 INFO - PROCESS | 2373 | 1468497871167 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 05:04:31 INFO - PROCESS | 2373 | 1468497871169 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 05:04:31 INFO - PROCESS | 2373 | 1468497871171 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:04:31 INFO - PROCESS | 2373 | 1468497871172 Marionette TRACE conn2 <- [1,874,null,{}] 05:04:31 INFO - PROCESS | 2373 | 1468497871174 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}] 05:04:31 INFO - PROCESS | 2373 | 1468497871175 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:31 INFO - PROCESS | 2373 | 1468497871252 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 05:04:31 INFO - PROCESS | 2373 | 1468497871257 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:31 INFO - PROCESS | 2373 | 1468497871259 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:31 INFO - PROCESS | 2373 | ++DOCSHELL 0x12b1c3000 == 41 [pid = 2373] [id = 226] 05:04:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x128cc6800) [pid = 2373] [serial = 676] [outer = 0x0] 05:04:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x128ece400) [pid = 2373] [serial = 677] [outer = 0x128cc6800] 05:04:31 INFO - PROCESS | 2373 | 1468497871282 Marionette DEBUG loaded listener.js 05:04:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x1291e6c00) [pid = 2373] [serial = 678] [outer = 0x128cc6800] 05:04:31 INFO - PROCESS | 2373 | 1468497871597 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]]]}] 05:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 468ms 05:04:31 INFO - PROCESS | 2373 | 1468497871640 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 05:04:31 INFO - PROCESS | 2373 | 1468497871641 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 05:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:04:31 INFO - PROCESS | 2373 | 1468497871643 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:04:31 INFO - PROCESS | 2373 | 1468497871644 Marionette TRACE conn2 <- [1,878,null,{}] 05:04:31 INFO - PROCESS | 2373 | 1468497871646 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}] 05:04:31 INFO - PROCESS | 2373 | 1468497871647 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:31 INFO - PROCESS | 2373 | 1468497871731 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 05:04:31 INFO - PROCESS | 2373 | 1468497871735 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:31 INFO - PROCESS | 2373 | 1468497871736 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:31 INFO - PROCESS | 2373 | ++DOCSHELL 0x12b1da000 == 42 [pid = 2373] [id = 227] 05:04:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x128ed7c00) [pid = 2373] [serial = 679] [outer = 0x0] 05:04:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x1291f0c00) [pid = 2373] [serial = 680] [outer = 0x128ed7c00] 05:04:31 INFO - PROCESS | 2373 | 1468497871761 Marionette DEBUG loaded listener.js 05:04:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x129451800) [pid = 2373] [serial = 681] [outer = 0x128ed7c00] 05:04:32 INFO - PROCESS | 2373 | --DOCSHELL 0x117155800 == 41 [pid = 2373] [id = 200] 05:04:32 INFO - PROCESS | 2373 | --DOCSHELL 0x117145000 == 40 [pid = 2373] [id = 216] 05:04:32 INFO - PROCESS | 2373 | --DOCSHELL 0x11661c800 == 39 [pid = 2373] [id = 215] 05:04:32 INFO - PROCESS | 2373 | --DOCSHELL 0x117e3a800 == 38 [pid = 2373] [id = 214] 05:04:32 INFO - PROCESS | 2373 | --DOCSHELL 0x111ea7800 == 37 [pid = 2373] [id = 213] 05:04:32 INFO - PROCESS | 2373 | --DOCSHELL 0x119915800 == 36 [pid = 2373] [id = 217] 05:04:32 INFO - PROCESS | 2373 | --DOCSHELL 0x1212a2800 == 35 [pid = 2373] [id = 218] 05:04:32 INFO - PROCESS | 2373 | --DOCSHELL 0x1186ce800 == 34 [pid = 2373] [id = 219] 05:04:32 INFO - PROCESS | 2373 | --DOCSHELL 0x128b03000 == 33 [pid = 2373] [id = 221] 05:04:32 INFO - PROCESS | 2373 | --DOCSHELL 0x12914a800 == 32 [pid = 2373] [id = 222] 05:04:32 INFO - PROCESS | 2373 | --DOCSHELL 0x121291000 == 31 [pid = 2373] [id = 224] 05:04:32 INFO - PROCESS | 2373 | --DOCSHELL 0x129918800 == 30 [pid = 2373] [id = 223] 05:04:32 INFO - PROCESS | 2373 | --DOCSHELL 0x12ad3a000 == 29 [pid = 2373] [id = 225] 05:04:32 INFO - PROCESS | 2373 | --DOCSHELL 0x125771800 == 28 [pid = 2373] [id = 220] 05:04:33 INFO - PROCESS | 2373 | --DOCSHELL 0x12b1c3000 == 27 [pid = 2373] [id = 226] 05:04:33 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x11833c800) [pid = 2373] [serial = 600] [outer = 0x0] [url = about:blank] 05:04:33 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x115de8400) [pid = 2373] [serial = 590] [outer = 0x0] [url = about:blank] 05:04:33 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x121a61c00) [pid = 2373] [serial = 630] [outer = 0x0] [url = about:blank] 05:04:33 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x1128ad800) [pid = 2373] [serial = 603] [outer = 0x0] [url = about:blank] 05:04:33 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x116a1e400) [pid = 2373] [serial = 599] [outer = 0x0] [url = about:blank] 05:04:33 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x119c49000) [pid = 2373] [serial = 620] [outer = 0x0] [url = about:blank] 05:04:33 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x1240ccc00) [pid = 2373] [serial = 597] [outer = 0x0] [url = about:blank] 05:04:33 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x118f60c00) [pid = 2373] [serial = 615] [outer = 0x0] [url = about:blank] 05:04:33 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x116a1d800) [pid = 2373] [serial = 591] [outer = 0x0] [url = about:blank] 05:04:33 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x116acbc00) [pid = 2373] [serial = 609] [outer = 0x0] [url = about:blank] 05:04:33 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x11993e800) [pid = 2373] [serial = 594] [outer = 0x0] [url = about:blank] 05:04:33 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x118341400) [pid = 2373] [serial = 611] [outer = 0x0] [url = about:blank] 05:04:33 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x119c3c000) [pid = 2373] [serial = 618] [outer = 0x0] [url = about:blank] 05:04:33 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x119115800) [pid = 2373] [serial = 617] [outer = 0x0] [url = about:blank] 05:04:33 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x1133bac00) [pid = 2373] [serial = 606] [outer = 0x0] [url = about:blank] 05:04:33 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x119c8bc00) [pid = 2373] [serial = 621] [outer = 0x0] [url = about:blank] 05:04:33 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x1184cb400) [pid = 2373] [serial = 627] [outer = 0x0] [url = about:blank] 05:04:33 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x112f92800) [pid = 2373] [serial = 605] [outer = 0x0] [url = about:blank] 05:04:33 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x1234dbc00) [pid = 2373] [serial = 632] [outer = 0x0] [url = about:blank] 05:04:33 INFO - PROCESS | 2373 | --DOMWINDOW == 75 (0x113246400) [pid = 2373] [serial = 626] [outer = 0x0] [url = about:blank] 05:04:33 INFO - PROCESS | 2373 | --DOMWINDOW == 74 (0x121060c00) [pid = 2373] [serial = 624] [outer = 0x0] [url = about:blank] 05:04:33 INFO - PROCESS | 2373 | --DOMWINDOW == 73 (0x1127d2000) [pid = 2373] [serial = 602] [outer = 0x0] [url = about:blank] 05:04:33 INFO - PROCESS | 2373 | --DOMWINDOW == 72 (0x1214c0c00) [pid = 2373] [serial = 596] [outer = 0x0] [url = about:blank] 05:04:33 INFO - PROCESS | 2373 | --DOMWINDOW == 71 (0x118468400) [pid = 2373] [serial = 614] [outer = 0x0] [url = about:blank] 05:04:33 INFO - PROCESS | 2373 | --DOMWINDOW == 70 (0x116a16400) [pid = 2373] [serial = 608] [outer = 0x0] [url = about:blank] 05:04:33 INFO - PROCESS | 2373 | --DOMWINDOW == 69 (0x118465c00) [pid = 2373] [serial = 612] [outer = 0x0] [url = about:blank] 05:04:33 INFO - PROCESS | 2373 | --DOMWINDOW == 68 (0x118fe7000) [pid = 2373] [serial = 593] [outer = 0x0] [url = about:blank] 05:04:33 INFO - PROCESS | 2373 | --DOMWINDOW == 67 (0x1214b7400) [pid = 2373] [serial = 629] [outer = 0x0] [url = about:blank] 05:04:33 INFO - PROCESS | 2373 | --DOMWINDOW == 66 (0x121054400) [pid = 2373] [serial = 623] [outer = 0x0] [url = about:blank] 05:04:33 INFO - PROCESS | 2373 | --DOMWINDOW == 65 (0x125d06800) [pid = 2373] [serial = 635] [outer = 0x0] [url = about:blank] 05:04:33 INFO - PROCESS | 2373 | --DOMWINDOW == 64 (0x124ae8c00) [pid = 2373] [serial = 633] [outer = 0x0] [url = about:blank] 05:04:33 INFO - PROCESS | 2373 | 1468497873115 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]]]}] 05:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1520ms 05:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:04:33 INFO - PROCESS | 2373 | 1468497873164 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 05:04:33 INFO - PROCESS | 2373 | 1468497873166 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 05:04:33 INFO - PROCESS | 2373 | 1468497873170 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:04:33 INFO - PROCESS | 2373 | 1468497873172 Marionette TRACE conn2 <- [1,882,null,{}] 05:04:33 INFO - PROCESS | 2373 | 1468497873182 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}] 05:04:33 INFO - PROCESS | 2373 | 1468497873184 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:33 INFO - PROCESS | 2373 | 1468497873267 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 05:04:33 INFO - PROCESS | 2373 | 1468497873320 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:33 INFO - PROCESS | 2373 | 1468497873321 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:33 INFO - PROCESS | 2373 | ++DOCSHELL 0x1132e0000 == 28 [pid = 2373] [id = 228] 05:04:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 65 (0x1128b3000) [pid = 2373] [serial = 682] [outer = 0x0] 05:04:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 66 (0x112d98400) [pid = 2373] [serial = 683] [outer = 0x1128b3000] 05:04:33 INFO - PROCESS | 2373 | 1468497873352 Marionette DEBUG loaded listener.js 05:04:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 67 (0x11324c400) [pid = 2373] [serial = 684] [outer = 0x1128b3000] 05:04:33 INFO - PROCESS | 2373 | 1468497873765 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]]]}] 05:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 627ms 05:04:33 INFO - PROCESS | 2373 | 1468497873797 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 05:04:33 INFO - PROCESS | 2373 | 1468497873800 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 05:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:04:33 INFO - PROCESS | 2373 | 1468497873807 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:04:33 INFO - PROCESS | 2373 | 1468497873808 Marionette TRACE conn2 <- [1,886,null,{}] 05:04:33 INFO - PROCESS | 2373 | 1468497873814 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}] 05:04:33 INFO - PROCESS | 2373 | 1468497873816 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:33 INFO - PROCESS | 2373 | 1468497873893 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 05:04:33 INFO - PROCESS | 2373 | 1468497873898 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:33 INFO - PROCESS | 2373 | 1468497873899 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:33 INFO - PROCESS | 2373 | ++DOCSHELL 0x116849800 == 29 [pid = 2373] [id = 229] 05:04:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 68 (0x113c66400) [pid = 2373] [serial = 685] [outer = 0x0] 05:04:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 69 (0x115e62000) [pid = 2373] [serial = 686] [outer = 0x113c66400] 05:04:33 INFO - PROCESS | 2373 | 1468497873928 Marionette DEBUG loaded listener.js 05:04:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 70 (0x116719000) [pid = 2373] [serial = 687] [outer = 0x113c66400] 05:04:34 INFO - PROCESS | 2373 | 1468497874263 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]]]}] 05:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 476ms 05:04:34 INFO - PROCESS | 2373 | 1468497874281 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 05:04:34 INFO - PROCESS | 2373 | 1468497874291 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 05:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:04:34 INFO - PROCESS | 2373 | 1468497874293 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:04:34 INFO - PROCESS | 2373 | 1468497874296 Marionette TRACE conn2 <- [1,890,null,{}] 05:04:34 INFO - PROCESS | 2373 | 1468497874303 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}] 05:04:34 INFO - PROCESS | 2373 | 1468497874306 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:34 INFO - PROCESS | 2373 | 1468497874399 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 05:04:34 INFO - PROCESS | 2373 | 1468497874429 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:34 INFO - PROCESS | 2373 | 1468497874431 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:34 INFO - PROCESS | 2373 | ++DOCSHELL 0x117e3b000 == 30 [pid = 2373] [id = 230] 05:04:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 71 (0x111f39000) [pid = 2373] [serial = 688] [outer = 0x0] 05:04:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 72 (0x116ac7c00) [pid = 2373] [serial = 689] [outer = 0x111f39000] 05:04:34 INFO - PROCESS | 2373 | 1468497874458 Marionette DEBUG loaded listener.js 05:04:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 73 (0x117ea9800) [pid = 2373] [serial = 690] [outer = 0x111f39000] 05:04:34 INFO - PROCESS | 2373 | 1468497874759 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]]]}] 05:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 520ms 05:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:04:34 INFO - PROCESS | 2373 | 1468497874814 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 05:04:34 INFO - PROCESS | 2373 | 1468497874816 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 05:04:34 INFO - PROCESS | 2373 | 1468497874818 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:04:34 INFO - PROCESS | 2373 | 1468497874819 Marionette TRACE conn2 <- [1,894,null,{}] 05:04:34 INFO - PROCESS | 2373 | 1468497874821 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}] 05:04:34 INFO - PROCESS | 2373 | 1468497874822 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:34 INFO - PROCESS | 2373 | 1468497874896 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 05:04:34 INFO - PROCESS | 2373 | 1468497874899 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:34 INFO - PROCESS | 2373 | 1468497874900 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:34 INFO - PROCESS | 2373 | ++DOCSHELL 0x118f14800 == 31 [pid = 2373] [id = 231] 05:04:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 74 (0x118342c00) [pid = 2373] [serial = 691] [outer = 0x0] 05:04:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 75 (0x1184c2400) [pid = 2373] [serial = 692] [outer = 0x118342c00] 05:04:34 INFO - PROCESS | 2373 | 1468497874927 Marionette DEBUG loaded listener.js 05:04:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 76 (0x11867f400) [pid = 2373] [serial = 693] [outer = 0x118342c00] 05:04:35 INFO - PROCESS | 2373 | 1468497875234 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]]]}] 05:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 469ms 05:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:04:35 INFO - PROCESS | 2373 | 1468497875288 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 05:04:35 INFO - PROCESS | 2373 | 1468497875289 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 05:04:35 INFO - PROCESS | 2373 | 1468497875291 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:04:35 INFO - PROCESS | 2373 | 1468497875292 Marionette TRACE conn2 <- [1,898,null,{}] 05:04:35 INFO - PROCESS | 2373 | 1468497875295 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}] 05:04:35 INFO - PROCESS | 2373 | 1468497875296 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:35 INFO - PROCESS | 2373 | 1468497875397 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 05:04:35 INFO - PROCESS | 2373 | 1468497875402 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:35 INFO - PROCESS | 2373 | 1468497875404 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:35 INFO - PROCESS | 2373 | ++DOCSHELL 0x119591000 == 32 [pid = 2373] [id = 232] 05:04:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x1128ae000) [pid = 2373] [serial = 694] [outer = 0x0] 05:04:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x11887e800) [pid = 2373] [serial = 695] [outer = 0x1128ae000] 05:04:35 INFO - PROCESS | 2373 | 1468497875431 Marionette DEBUG loaded listener.js 05:04:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x118fdb800) [pid = 2373] [serial = 696] [outer = 0x1128ae000] 05:04:35 INFO - PROCESS | 2373 | 1468497875751 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]]]}] 05:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 470ms 05:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:04:35 INFO - PROCESS | 2373 | 1468497875762 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 05:04:35 INFO - PROCESS | 2373 | 1468497875763 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 05:04:35 INFO - PROCESS | 2373 | 1468497875765 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:04:35 INFO - PROCESS | 2373 | 1468497875766 Marionette TRACE conn2 <- [1,902,null,{}] 05:04:35 INFO - PROCESS | 2373 | 1468497875768 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}] 05:04:35 INFO - PROCESS | 2373 | 1468497875774 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:35 INFO - PROCESS | 2373 | 1468497875863 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 05:04:35 INFO - PROCESS | 2373 | 1468497875866 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:35 INFO - PROCESS | 2373 | 1468497875867 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:35 INFO - PROCESS | 2373 | ++DOCSHELL 0x11a0e8000 == 33 [pid = 2373] [id = 233] 05:04:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x118fe4400) [pid = 2373] [serial = 697] [outer = 0x0] 05:04:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x119671c00) [pid = 2373] [serial = 698] [outer = 0x118fe4400] 05:04:35 INFO - PROCESS | 2373 | 1468497875895 Marionette DEBUG loaded listener.js 05:04:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x119c3ec00) [pid = 2373] [serial = 699] [outer = 0x118fe4400] 05:04:36 INFO - PROCESS | 2373 | 1468497876203 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]]]}] 05:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 470ms 05:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:04:36 INFO - PROCESS | 2373 | 1468497876235 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 05:04:36 INFO - PROCESS | 2373 | 1468497876236 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 05:04:36 INFO - PROCESS | 2373 | 1468497876239 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:04:36 INFO - PROCESS | 2373 | 1468497876242 Marionette TRACE conn2 <- [1,906,null,{}] 05:04:36 INFO - PROCESS | 2373 | 1468497876245 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}] 05:04:36 INFO - PROCESS | 2373 | 1468497876246 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:36 INFO - PROCESS | 2373 | 1468497876346 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 05:04:36 INFO - PROCESS | 2373 | 1468497876352 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:36 INFO - PROCESS | 2373 | 1468497876353 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:36 INFO - PROCESS | 2373 | ++DOCSHELL 0x1212a5000 == 34 [pid = 2373] [id = 234] 05:04:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x11671b000) [pid = 2373] [serial = 700] [outer = 0x0] 05:04:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x11833a400) [pid = 2373] [serial = 701] [outer = 0x11671b000] 05:04:36 INFO - PROCESS | 2373 | 1468497876377 Marionette DEBUG loaded listener.js 05:04:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x119c88c00) [pid = 2373] [serial = 702] [outer = 0x11671b000] 05:04:36 INFO - PROCESS | 2373 | 1468497876709 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]]]}] 05:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 521ms 05:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:04:36 INFO - PROCESS | 2373 | 1468497876761 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 05:04:36 INFO - PROCESS | 2373 | 1468497876762 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 05:04:36 INFO - PROCESS | 2373 | 1468497876766 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:04:36 INFO - PROCESS | 2373 | 1468497876768 Marionette TRACE conn2 <- [1,910,null,{}] 05:04:36 INFO - PROCESS | 2373 | 1468497876772 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}] 05:04:36 INFO - PROCESS | 2373 | 1468497876774 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:36 INFO - PROCESS | 2373 | 1468497876887 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 05:04:36 INFO - PROCESS | 2373 | 1468497876963 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:36 INFO - PROCESS | 2373 | 1468497876964 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:36 INFO - PROCESS | 2373 | ++DOCSHELL 0x121692800 == 35 [pid = 2373] [id = 235] 05:04:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x119c41400) [pid = 2373] [serial = 703] [outer = 0x0] 05:04:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x119c8e800) [pid = 2373] [serial = 704] [outer = 0x119c41400] 05:04:37 INFO - PROCESS | 2373 | 1468497877002 Marionette DEBUG loaded listener.js 05:04:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x121167400) [pid = 2373] [serial = 705] [outer = 0x119c41400] 05:04:37 INFO - PROCESS | 2373 | 1468497877325 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]]]}] 05:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 571ms 05:04:37 INFO - PROCESS | 2373 | 1468497877336 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 05:04:37 INFO - PROCESS | 2373 | 1468497877337 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 05:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:04:37 INFO - PROCESS | 2373 | 1468497877349 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:04:37 INFO - PROCESS | 2373 | 1468497877350 Marionette TRACE conn2 <- [1,914,null,{}] 05:04:37 INFO - PROCESS | 2373 | 1468497877352 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}] 05:04:37 INFO - PROCESS | 2373 | 1468497877353 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:37 INFO - PROCESS | 2373 | 1468497877437 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 05:04:37 INFO - PROCESS | 2373 | 1468497877486 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:37 INFO - PROCESS | 2373 | 1468497877487 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:37 INFO - PROCESS | 2373 | ++DOCSHELL 0x117e3a800 == 36 [pid = 2373] [id = 236] 05:04:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x1121bec00) [pid = 2373] [serial = 706] [outer = 0x0] 05:04:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x12127d000) [pid = 2373] [serial = 707] [outer = 0x1121bec00] 05:04:37 INFO - PROCESS | 2373 | 1468497877511 Marionette DEBUG loaded listener.js 05:04:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x121593c00) [pid = 2373] [serial = 708] [outer = 0x1121bec00] 05:04:37 INFO - PROCESS | 2373 | 1468497877764 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]]]}] 05:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 473ms 05:04:37 INFO - PROCESS | 2373 | 1468497877818 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 05:04:37 INFO - PROCESS | 2373 | 1468497877820 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 05:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:04:37 INFO - PROCESS | 2373 | 1468497877829 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:04:37 INFO - PROCESS | 2373 | 1468497877831 Marionette TRACE conn2 <- [1,918,null,{}] 05:04:37 INFO - PROCESS | 2373 | 1468497877833 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}] 05:04:37 INFO - PROCESS | 2373 | 1468497877834 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:37 INFO - PROCESS | 2373 | 1468497877915 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 05:04:37 INFO - PROCESS | 2373 | 1468497877919 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:37 INFO - PROCESS | 2373 | 1468497877920 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:37 INFO - PROCESS | 2373 | ++DOCSHELL 0x124cde000 == 37 [pid = 2373] [id = 237] 05:04:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x1214b3400) [pid = 2373] [serial = 709] [outer = 0x0] 05:04:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x121dcb800) [pid = 2373] [serial = 710] [outer = 0x1214b3400] 05:04:37 INFO - PROCESS | 2373 | 1468497877945 Marionette DEBUG loaded listener.js 05:04:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x1240cbc00) [pid = 2373] [serial = 711] [outer = 0x1214b3400] 05:04:38 INFO - PROCESS | 2373 | 1468497878307 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]]]}] 05:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 526ms 05:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:04:38 INFO - PROCESS | 2373 | 1468497878349 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 05:04:38 INFO - PROCESS | 2373 | 1468497878351 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 05:04:38 INFO - PROCESS | 2373 | 1468497878353 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:04:38 INFO - PROCESS | 2373 | 1468497878355 Marionette TRACE conn2 <- [1,922,null,{}] 05:04:38 INFO - PROCESS | 2373 | 1468497878357 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}] 05:04:38 INFO - PROCESS | 2373 | 1468497878358 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:38 INFO - PROCESS | 2373 | 1468497878462 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 05:04:38 INFO - PROCESS | 2373 | 1468497878465 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:38 INFO - PROCESS | 2373 | 1468497878467 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:38 INFO - PROCESS | 2373 | ++DOCSHELL 0x119190000 == 38 [pid = 2373] [id = 238] 05:04:38 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x1218b6400) [pid = 2373] [serial = 712] [outer = 0x0] 05:04:38 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x124115c00) [pid = 2373] [serial = 713] [outer = 0x1218b6400] 05:04:38 INFO - PROCESS | 2373 | 1468497878500 Marionette DEBUG loaded listener.js 05:04:38 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x125723400) [pid = 2373] [serial = 714] [outer = 0x1218b6400] 05:04:38 INFO - PROCESS | 2373 | 1468497878817 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]]]}] 05:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 469ms 05:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:04:38 INFO - PROCESS | 2373 | 1468497878829 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 05:04:38 INFO - PROCESS | 2373 | 1468497878830 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 05:04:38 INFO - PROCESS | 2373 | 1468497878832 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:04:38 INFO - PROCESS | 2373 | 1468497878833 Marionette TRACE conn2 <- [1,926,null,{}] 05:04:38 INFO - PROCESS | 2373 | 1468497878836 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}] 05:04:38 INFO - PROCESS | 2373 | 1468497878837 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:38 INFO - PROCESS | 2373 | 1468497878931 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 05:04:38 INFO - PROCESS | 2373 | 1468497878935 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:38 INFO - PROCESS | 2373 | 1468497878936 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:38 INFO - PROCESS | 2373 | ++DOCSHELL 0x12913f000 == 39 [pid = 2373] [id = 239] 05:04:38 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x124090800) [pid = 2373] [serial = 715] [outer = 0x0] 05:04:38 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x12572d400) [pid = 2373] [serial = 716] [outer = 0x124090800] 05:04:38 INFO - PROCESS | 2373 | 1468497878960 Marionette DEBUG loaded listener.js 05:04:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x1269a3000) [pid = 2373] [serial = 717] [outer = 0x124090800] 05:04:39 INFO - PROCESS | 2373 | 1468497879276 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]]]}] 05:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 470ms 05:04:39 INFO - PROCESS | 2373 | 1468497879302 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 05:04:39 INFO - PROCESS | 2373 | 1468497879304 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 05:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:04:39 INFO - PROCESS | 2373 | 1468497879306 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:04:39 INFO - PROCESS | 2373 | 1468497879309 Marionette TRACE conn2 <- [1,930,null,{}] 05:04:39 INFO - PROCESS | 2373 | 1468497879318 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}] 05:04:39 INFO - PROCESS | 2373 | 1468497879319 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:39 INFO - PROCESS | 2373 | 1468497879412 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 05:04:39 INFO - PROCESS | 2373 | 1468497879422 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:39 INFO - PROCESS | 2373 | 1468497879423 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:39 INFO - PROCESS | 2373 | ++DOCSHELL 0x129910800 == 40 [pid = 2373] [id = 240] 05:04:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x119c3fc00) [pid = 2373] [serial = 718] [outer = 0x0] 05:04:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x1269ab000) [pid = 2373] [serial = 719] [outer = 0x119c3fc00] 05:04:39 INFO - PROCESS | 2373 | 1468497879477 Marionette DEBUG loaded listener.js 05:04:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x126dd3c00) [pid = 2373] [serial = 720] [outer = 0x119c3fc00] 05:04:39 INFO - PROCESS | 2373 | 1468497879979 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]]]}] 05:04:39 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x124ca2000) [pid = 2373] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:04:39 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x1128abc00) [pid = 2373] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:04:39 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x1214b6000) [pid = 2373] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:04:39 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x12572d000) [pid = 2373] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:04:39 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x1128ac000) [pid = 2373] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:04:39 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x125dc4c00) [pid = 2373] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:04:39 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x119c87c00) [pid = 2373] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:04:39 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x128cc6800) [pid = 2373] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:04:39 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x119c3dc00) [pid = 2373] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:04:39 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x11996d400) [pid = 2373] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:04:39 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x11966c400) [pid = 2373] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:04:39 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x11687e400) [pid = 2373] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:04:39 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x113c61c00) [pid = 2373] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:04:39 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x113c61800) [pid = 2373] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:04:39 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x111aa5800) [pid = 2373] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 733ms 05:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:04:40 INFO - PROCESS | 2373 | 1468497880040 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 05:04:40 INFO - PROCESS | 2373 | 1468497880042 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 05:04:40 INFO - PROCESS | 2373 | 1468497880046 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:04:40 INFO - PROCESS | 2373 | 1468497880048 Marionette TRACE conn2 <- [1,934,null,{}] 05:04:40 INFO - PROCESS | 2373 | 1468497880053 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}] 05:04:40 INFO - PROCESS | 2373 | 1468497880055 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:40 INFO - PROCESS | 2373 | 1468497880168 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 05:04:40 INFO - PROCESS | 2373 | 1468497880216 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:40 INFO - PROCESS | 2373 | 1468497880217 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:40 INFO - PROCESS | 2373 | ++DOCSHELL 0x1131e6800 == 41 [pid = 2373] [id = 241] 05:04:40 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x1127d6400) [pid = 2373] [serial = 721] [outer = 0x0] 05:04:40 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x1128a8800) [pid = 2373] [serial = 722] [outer = 0x1127d6400] 05:04:40 INFO - PROCESS | 2373 | 1468497880249 Marionette DEBUG loaded listener.js 05:04:40 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x112d06c00) [pid = 2373] [serial = 723] [outer = 0x1127d6400] 05:04:40 INFO - PROCESS | 2373 | 1468497880797 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]]]}] 05:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 822ms 05:04:40 INFO - PROCESS | 2373 | 1468497880868 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 05:04:40 INFO - PROCESS | 2373 | 1468497880873 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 05:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:04:40 INFO - PROCESS | 2373 | 1468497880877 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:04:40 INFO - PROCESS | 2373 | 1468497880879 Marionette TRACE conn2 <- [1,938,null,{}] 05:04:40 INFO - PROCESS | 2373 | 1468497880882 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}] 05:04:40 INFO - PROCESS | 2373 | 1468497880884 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:40 INFO - PROCESS | 2373 | 1468497880992 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 05:04:41 INFO - PROCESS | 2373 | 1468497881043 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:41 INFO - PROCESS | 2373 | 1468497881044 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:41 INFO - PROCESS | 2373 | ++DOCSHELL 0x118437000 == 42 [pid = 2373] [id = 242] 05:04:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x115456400) [pid = 2373] [serial = 724] [outer = 0x0] 05:04:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x115e5f000) [pid = 2373] [serial = 725] [outer = 0x115456400] 05:04:41 INFO - PROCESS | 2373 | 1468497881075 Marionette DEBUG loaded listener.js 05:04:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x1167ef800) [pid = 2373] [serial = 726] [outer = 0x115456400] 05:04:41 INFO - PROCESS | 2373 | 1468497881667 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]]]}] 05:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 975ms 05:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:04:41 INFO - PROCESS | 2373 | 1468497881864 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 05:04:41 INFO - PROCESS | 2373 | 1468497881867 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 05:04:41 INFO - PROCESS | 2373 | 1468497881870 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:04:41 INFO - PROCESS | 2373 | 1468497881872 Marionette TRACE conn2 <- [1,942,null,{}] 05:04:41 INFO - PROCESS | 2373 | 1468497881876 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}] 05:04:41 INFO - PROCESS | 2373 | 1468497881878 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:41 INFO - PROCESS | 2373 | 1468497881979 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 05:04:42 INFO - PROCESS | 2373 | 1468497882026 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:42 INFO - PROCESS | 2373 | 1468497882030 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:42 INFO - PROCESS | 2373 | ++DOCSHELL 0x116790000 == 43 [pid = 2373] [id = 243] 05:04:42 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x115e68000) [pid = 2373] [serial = 727] [outer = 0x0] 05:04:42 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x1164e7400) [pid = 2373] [serial = 728] [outer = 0x115e68000] 05:04:42 INFO - PROCESS | 2373 | 1468497882057 Marionette DEBUG loaded listener.js 05:04:42 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x116ac2400) [pid = 2373] [serial = 729] [outer = 0x115e68000] 05:04:42 INFO - PROCESS | 2373 | --DOCSHELL 0x12913f000 == 42 [pid = 2373] [id = 239] 05:04:42 INFO - PROCESS | 2373 | --DOCSHELL 0x119190000 == 41 [pid = 2373] [id = 238] 05:04:42 INFO - PROCESS | 2373 | --DOCSHELL 0x124cde000 == 40 [pid = 2373] [id = 237] 05:04:42 INFO - PROCESS | 2373 | --DOCSHELL 0x117e3a800 == 39 [pid = 2373] [id = 236] 05:04:42 INFO - PROCESS | 2373 | --DOCSHELL 0x121692800 == 38 [pid = 2373] [id = 235] 05:04:42 INFO - PROCESS | 2373 | --DOCSHELL 0x1212a5000 == 37 [pid = 2373] [id = 234] 05:04:42 INFO - PROCESS | 2373 | --DOCSHELL 0x11a0e8000 == 36 [pid = 2373] [id = 233] 05:04:42 INFO - PROCESS | 2373 | --DOCSHELL 0x119591000 == 35 [pid = 2373] [id = 232] 05:04:42 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x1291f0c00) [pid = 2373] [serial = 680] [outer = 0x0] [url = about:blank] 05:04:42 INFO - PROCESS | 2373 | --DOCSHELL 0x118f14800 == 34 [pid = 2373] [id = 231] 05:04:42 INFO - PROCESS | 2373 | --DOCSHELL 0x117e3b000 == 33 [pid = 2373] [id = 230] 05:04:42 INFO - PROCESS | 2373 | --DOCSHELL 0x116849800 == 32 [pid = 2373] [id = 229] 05:04:42 INFO - PROCESS | 2373 | --DOCSHELL 0x1132e0000 == 31 [pid = 2373] [id = 228] 05:04:42 INFO - PROCESS | 2373 | 1468497882462 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]]]}] 05:04:42 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x12691ac00) [pid = 2373] [serial = 636] [outer = 0x0] [url = about:blank] 05:04:42 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x125726400) [pid = 2373] [serial = 662] [outer = 0x0] [url = about:blank] 05:04:42 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x124ae4800) [pid = 2373] [serial = 660] [outer = 0x0] [url = about:blank] 05:04:42 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x121af4000) [pid = 2373] [serial = 659] [outer = 0x0] [url = about:blank] 05:04:42 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x125dbfc00) [pid = 2373] [serial = 663] [outer = 0x0] [url = about:blank] 05:04:42 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x126bacc00) [pid = 2373] [serial = 668] [outer = 0x0] [url = about:blank] 05:04:42 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x116fe7c00) [pid = 2373] [serial = 671] [outer = 0x0] [url = about:blank] 05:04:42 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x1269a3c00) [pid = 2373] [serial = 665] [outer = 0x0] [url = about:blank] 05:04:42 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x126dd9c00) [pid = 2373] [serial = 674] [outer = 0x0] [url = about:blank] 05:04:42 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x128ece400) [pid = 2373] [serial = 677] [outer = 0x0] [url = about:blank] 05:04:42 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x126dd9400) [pid = 2373] [serial = 669] [outer = 0x0] [url = about:blank] 05:04:42 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x119663c00) [pid = 2373] [serial = 672] [outer = 0x0] [url = about:blank] 05:04:42 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x119c89000) [pid = 2373] [serial = 656] [outer = 0x0] [url = about:blank] 05:04:42 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x119c42000) [pid = 2373] [serial = 653] [outer = 0x0] [url = about:blank] 05:04:42 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x119c83400) [pid = 2373] [serial = 654] [outer = 0x0] [url = about:blank] 05:04:42 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x11993b000) [pid = 2373] [serial = 651] [outer = 0x0] [url = about:blank] 05:04:42 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x119670400) [pid = 2373] [serial = 650] [outer = 0x0] [url = about:blank] 05:04:42 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x116acf800) [pid = 2373] [serial = 647] [outer = 0x0] [url = about:blank] 05:04:42 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x118347000) [pid = 2373] [serial = 648] [outer = 0x0] [url = about:blank] 05:04:42 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x11687bc00) [pid = 2373] [serial = 645] [outer = 0x0] [url = about:blank] 05:04:42 INFO - PROCESS | 2373 | --DOMWINDOW == 75 (0x115e66c00) [pid = 2373] [serial = 644] [outer = 0x0] [url = about:blank] 05:04:42 INFO - PROCESS | 2373 | --DOMWINDOW == 74 (0x116719800) [pid = 2373] [serial = 642] [outer = 0x0] [url = about:blank] 05:04:42 INFO - PROCESS | 2373 | --DOMWINDOW == 73 (0x115d07000) [pid = 2373] [serial = 641] [outer = 0x0] [url = about:blank] 05:04:42 INFO - PROCESS | 2373 | --DOMWINDOW == 72 (0x1127ce800) [pid = 2373] [serial = 639] [outer = 0x0] [url = about:blank] 05:04:42 INFO - PROCESS | 2373 | --DOMWINDOW == 71 (0x111ca9400) [pid = 2373] [serial = 638] [outer = 0x0] [url = about:blank] 05:04:42 INFO - PROCESS | 2373 | --DOMWINDOW == 70 (0x1291e6c00) [pid = 2373] [serial = 678] [outer = 0x0] [url = about:blank] 05:04:42 INFO - PROCESS | 2373 | --DOMWINDOW == 69 (0x1269ad000) [pid = 2373] [serial = 666] [outer = 0x0] [url = about:blank] 05:04:42 INFO - PROCESS | 2373 | --DOMWINDOW == 68 (0x121167800) [pid = 2373] [serial = 657] [outer = 0x0] [url = about:blank] 05:04:42 INFO - PROCESS | 2373 | --DOMWINDOW == 67 (0x12784d800) [pid = 2373] [serial = 675] [outer = 0x0] [url = about:blank] 05:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 623ms 05:04:42 INFO - PROCESS | 2373 | 1468497882493 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 05:04:42 INFO - PROCESS | 2373 | 1468497882495 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 05:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:04:42 INFO - PROCESS | 2373 | 1468497882500 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:04:42 INFO - PROCESS | 2373 | 1468497882502 Marionette TRACE conn2 <- [1,946,null,{}] 05:04:42 INFO - PROCESS | 2373 | 1468497882505 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}] 05:04:42 INFO - PROCESS | 2373 | 1468497882506 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:42 INFO - PROCESS | 2373 | 1468497882583 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 05:04:42 INFO - PROCESS | 2373 | 1468497882587 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:42 INFO - PROCESS | 2373 | 1468497882589 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:42 INFO - PROCESS | 2373 | ++DOCSHELL 0x117141800 == 32 [pid = 2373] [id = 244] 05:04:42 INFO - PROCESS | 2373 | ++DOMWINDOW == 68 (0x116f26000) [pid = 2373] [serial = 730] [outer = 0x0] 05:04:42 INFO - PROCESS | 2373 | ++DOMWINDOW == 69 (0x1176eec00) [pid = 2373] [serial = 731] [outer = 0x116f26000] 05:04:42 INFO - PROCESS | 2373 | 1468497882618 Marionette DEBUG loaded listener.js 05:04:42 INFO - PROCESS | 2373 | ++DOMWINDOW == 70 (0x118345000) [pid = 2373] [serial = 732] [outer = 0x116f26000] 05:04:42 INFO - PROCESS | 2373 | 1468497882969 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]]]}] 05:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 521ms 05:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:04:43 INFO - PROCESS | 2373 | 1468497883021 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 05:04:43 INFO - PROCESS | 2373 | 1468497883023 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 05:04:43 INFO - PROCESS | 2373 | 1468497883026 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:04:43 INFO - PROCESS | 2373 | 1468497883028 Marionette TRACE conn2 <- [1,950,null,{}] 05:04:43 INFO - PROCESS | 2373 | 1468497883039 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}] 05:04:43 INFO - PROCESS | 2373 | 1468497883044 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:43 INFO - PROCESS | 2373 | 1468497883167 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 05:04:43 INFO - PROCESS | 2373 | 1468497883181 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:43 INFO - PROCESS | 2373 | 1468497883185 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:43 INFO - PROCESS | 2373 | ++DOCSHELL 0x11918d800 == 33 [pid = 2373] [id = 245] 05:04:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 71 (0x112f8f400) [pid = 2373] [serial = 733] [outer = 0x0] 05:04:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 72 (0x118fde400) [pid = 2373] [serial = 734] [outer = 0x112f8f400] 05:04:43 INFO - PROCESS | 2373 | 1468497883225 Marionette DEBUG loaded listener.js 05:04:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 73 (0x11966dc00) [pid = 2373] [serial = 735] [outer = 0x112f8f400] 05:04:43 INFO - PROCESS | 2373 | 1468497883630 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]]]}] 05:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 621ms 05:04:43 INFO - PROCESS | 2373 | 1468497883647 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 05:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:04:43 INFO - PROCESS | 2373 | 1468497883649 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 05:04:43 INFO - PROCESS | 2373 | 1468497883651 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:04:43 INFO - PROCESS | 2373 | 1468497883653 Marionette TRACE conn2 <- [1,954,null,{}] 05:04:43 INFO - PROCESS | 2373 | 1468497883655 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}] 05:04:43 INFO - PROCESS | 2373 | 1468497883657 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:43 INFO - PROCESS | 2373 | 1468497883742 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 05:04:43 INFO - PROCESS | 2373 | 1468497883746 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:43 INFO - PROCESS | 2373 | 1468497883747 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:43 INFO - PROCESS | 2373 | ++DOCSHELL 0x121295800 == 34 [pid = 2373] [id = 246] 05:04:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 74 (0x119720800) [pid = 2373] [serial = 736] [outer = 0x0] 05:04:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 75 (0x11993d800) [pid = 2373] [serial = 737] [outer = 0x119720800] 05:04:43 INFO - PROCESS | 2373 | 1468497883787 Marionette DEBUG loaded listener.js 05:04:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 76 (0x119c3bc00) [pid = 2373] [serial = 738] [outer = 0x119720800] 05:04:44 INFO - PROCESS | 2373 | 1468497884224 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]]]}] 05:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 618ms 05:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:04:44 INFO - PROCESS | 2373 | 1468497884270 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 05:04:44 INFO - PROCESS | 2373 | 1468497884271 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 05:04:44 INFO - PROCESS | 2373 | 1468497884273 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:04:44 INFO - PROCESS | 2373 | 1468497884275 Marionette TRACE conn2 <- [1,958,null,{}] 05:04:44 INFO - PROCESS | 2373 | 1468497884277 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}] 05:04:44 INFO - PROCESS | 2373 | 1468497884278 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:44 INFO - PROCESS | 2373 | 1468497884352 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 05:04:44 INFO - PROCESS | 2373 | 1468497884357 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:44 INFO - PROCESS | 2373 | 1468497884360 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:44 INFO - PROCESS | 2373 | ++DOCSHELL 0x12199e000 == 35 [pid = 2373] [id = 247] 05:04:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x119c3c800) [pid = 2373] [serial = 739] [outer = 0x0] 05:04:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x119c88000) [pid = 2373] [serial = 740] [outer = 0x119c3c800] 05:04:44 INFO - PROCESS | 2373 | 1468497884389 Marionette DEBUG loaded listener.js 05:04:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x121062000) [pid = 2373] [serial = 741] [outer = 0x119c3c800] 05:04:44 INFO - PROCESS | 2373 | 1468497884736 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]]]}] 05:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 471ms 05:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:04:44 INFO - PROCESS | 2373 | 1468497884745 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 05:04:44 INFO - PROCESS | 2373 | 1468497884746 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 05:04:44 INFO - PROCESS | 2373 | 1468497884748 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:04:44 INFO - PROCESS | 2373 | 1468497884749 Marionette TRACE conn2 <- [1,962,null,{}] 05:04:44 INFO - PROCESS | 2373 | 1468497884751 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}] 05:04:44 INFO - PROCESS | 2373 | 1468497884756 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:44 INFO - PROCESS | 2373 | 1468497884873 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 05:04:44 INFO - PROCESS | 2373 | 1468497884907 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:44 INFO - PROCESS | 2373 | 1468497884908 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:44 INFO - PROCESS | 2373 | ++DOCSHELL 0x124cd8800 == 36 [pid = 2373] [id = 248] 05:04:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x1214b4400) [pid = 2373] [serial = 742] [outer = 0x0] 05:04:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x12402ac00) [pid = 2373] [serial = 743] [outer = 0x1214b4400] 05:04:44 INFO - PROCESS | 2373 | 1468497884934 Marionette DEBUG loaded listener.js 05:04:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x124ae7800) [pid = 2373] [serial = 744] [outer = 0x1214b4400] 05:04:45 INFO - PROCESS | 2373 | 1468497885269 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]]]}] 05:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 571ms 05:04:45 INFO - PROCESS | 2373 | 1468497885319 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 05:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:04:45 INFO - PROCESS | 2373 | 1468497885320 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 05:04:45 INFO - PROCESS | 2373 | 1468497885323 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:04:45 INFO - PROCESS | 2373 | 1468497885324 Marionette TRACE conn2 <- [1,966,null,{}] 05:04:45 INFO - PROCESS | 2373 | 1468497885326 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}] 05:04:45 INFO - PROCESS | 2373 | 1468497885327 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:45 INFO - PROCESS | 2373 | 1468497885426 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 05:04:45 INFO - PROCESS | 2373 | 1468497885443 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:45 INFO - PROCESS | 2373 | 1468497885444 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:45 INFO - PROCESS | 2373 | ++DOCSHELL 0x128b0c800 == 37 [pid = 2373] [id = 249] 05:04:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x124ca1800) [pid = 2373] [serial = 745] [outer = 0x0] 05:04:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x12572b400) [pid = 2373] [serial = 746] [outer = 0x124ca1800] 05:04:45 INFO - PROCESS | 2373 | 1468497885469 Marionette DEBUG loaded listener.js 05:04:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x125dc6400) [pid = 2373] [serial = 747] [outer = 0x124ca1800] 05:04:45 INFO - PROCESS | 2373 | 1468497885810 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]]]}] 05:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 519ms 05:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:04:45 INFO - PROCESS | 2373 | 1468497885845 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 05:04:45 INFO - PROCESS | 2373 | 1468497885847 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 05:04:45 INFO - PROCESS | 2373 | 1468497885849 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:04:45 INFO - PROCESS | 2373 | 1468497885850 Marionette TRACE conn2 <- [1,970,null,{}] 05:04:45 INFO - PROCESS | 2373 | 1468497885852 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}] 05:04:45 INFO - PROCESS | 2373 | 1468497885853 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:45 INFO - PROCESS | 2373 | 1468497885946 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 05:04:45 INFO - PROCESS | 2373 | 1468497885950 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:45 INFO - PROCESS | 2373 | 1468497885951 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:45 INFO - PROCESS | 2373 | ++DOCSHELL 0x12914a000 == 38 [pid = 2373] [id = 250] 05:04:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x12691c000) [pid = 2373] [serial = 748] [outer = 0x0] 05:04:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x1269a9000) [pid = 2373] [serial = 749] [outer = 0x12691c000] 05:04:45 INFO - PROCESS | 2373 | 1468497885975 Marionette DEBUG loaded listener.js 05:04:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x126dd1800) [pid = 2373] [serial = 750] [outer = 0x12691c000] 05:04:46 INFO - PROCESS | 2373 | 1468497886278 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]]]}] 05:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 468ms 05:04:46 INFO - PROCESS | 2373 | 1468497886317 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 05:04:46 INFO - PROCESS | 2373 | 1468497886318 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 05:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:04:46 INFO - PROCESS | 2373 | 1468497886321 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:04:46 INFO - PROCESS | 2373 | 1468497886322 Marionette TRACE conn2 <- [1,974,null,{}] 05:04:46 INFO - PROCESS | 2373 | 1468497886327 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}] 05:04:46 INFO - PROCESS | 2373 | 1468497886328 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:46 INFO - PROCESS | 2373 | 1468497886431 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 05:04:46 INFO - PROCESS | 2373 | 1468497886435 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:46 INFO - PROCESS | 2373 | 1468497886436 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:46 INFO - PROCESS | 2373 | ++DOCSHELL 0x129918000 == 39 [pid = 2373] [id = 251] 05:04:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x126dd2000) [pid = 2373] [serial = 751] [outer = 0x0] 05:04:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x127846800) [pid = 2373] [serial = 752] [outer = 0x126dd2000] 05:04:46 INFO - PROCESS | 2373 | 1468497886459 Marionette DEBUG loaded listener.js 05:04:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x127852800) [pid = 2373] [serial = 753] [outer = 0x126dd2000] 05:04:46 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x124090800) [pid = 2373] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:04:46 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x113c66400) [pid = 2373] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:04:46 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x11671b000) [pid = 2373] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:04:46 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x118342c00) [pid = 2373] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:04:46 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x111f39000) [pid = 2373] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:04:46 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x1128b3000) [pid = 2373] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:04:46 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x119c41400) [pid = 2373] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:04:46 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x1128ae000) [pid = 2373] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:04:46 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x1121bec00) [pid = 2373] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:04:46 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x118fe4400) [pid = 2373] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:04:46 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x1218b6400) [pid = 2373] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:04:46 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x1214b3400) [pid = 2373] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:04:46 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x128ed7c00) [pid = 2373] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:04:46 INFO - PROCESS | 2373 | 1468497886829 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]]]}] 05:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 521ms 05:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:04:46 INFO - PROCESS | 2373 | 1468497886844 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 05:04:46 INFO - PROCESS | 2373 | 1468497886845 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 05:04:46 INFO - PROCESS | 2373 | 1468497886847 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:04:46 INFO - PROCESS | 2373 | 1468497886848 Marionette TRACE conn2 <- [1,978,null,{}] 05:04:46 INFO - PROCESS | 2373 | 1468497886851 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}] 05:04:46 INFO - PROCESS | 2373 | 1468497886852 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:46 INFO - PROCESS | 2373 | 1468497886929 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 05:04:46 INFO - PROCESS | 2373 | 1468497886933 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:46 INFO - PROCESS | 2373 | 1468497886934 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:46 INFO - PROCESS | 2373 | ++DOCSHELL 0x124cdd000 == 40 [pid = 2373] [id = 252] 05:04:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x1128ae000) [pid = 2373] [serial = 754] [outer = 0x0] 05:04:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x11a006800) [pid = 2373] [serial = 755] [outer = 0x1128ae000] 05:04:46 INFO - PROCESS | 2373 | 1468497886960 Marionette DEBUG loaded listener.js 05:04:47 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x1234d3800) [pid = 2373] [serial = 756] [outer = 0x1128ae000] 05:04:47 INFO - PROCESS | 2373 | 1468497887294 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]]]}] 05:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 467ms 05:04:47 INFO - PROCESS | 2373 | 1468497887316 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 05:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:04:47 INFO - PROCESS | 2373 | 1468497887319 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 05:04:47 INFO - PROCESS | 2373 | 1468497887322 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:04:47 INFO - PROCESS | 2373 | 1468497887327 Marionette TRACE conn2 <- [1,982,null,{}] 05:04:47 INFO - PROCESS | 2373 | 1468497887330 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}] 05:04:47 INFO - PROCESS | 2373 | 1468497887332 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:47 INFO - PROCESS | 2373 | 1468497887514 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 05:04:47 INFO - PROCESS | 2373 | 1468497887524 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:47 INFO - PROCESS | 2373 | 1468497887526 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:47 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ad36800 == 41 [pid = 2373] [id = 253] 05:04:47 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x124090000) [pid = 2373] [serial = 757] [outer = 0x0] 05:04:47 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x1269a0800) [pid = 2373] [serial = 758] [outer = 0x124090000] 05:04:47 INFO - PROCESS | 2373 | 1468497887568 Marionette DEBUG loaded listener.js 05:04:47 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x1291eb800) [pid = 2373] [serial = 759] [outer = 0x124090000] 05:04:47 INFO - PROCESS | 2373 | 1468497887935 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]]]}] 05:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 624ms 05:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:04:47 INFO - PROCESS | 2373 | 1468497887945 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 05:04:47 INFO - PROCESS | 2373 | 1468497887947 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 05:04:47 INFO - PROCESS | 2373 | 1468497887949 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:04:47 INFO - PROCESS | 2373 | 1468497887950 Marionette TRACE conn2 <- [1,986,null,{}] 05:04:47 INFO - PROCESS | 2373 | 1468497887952 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}] 05:04:47 INFO - PROCESS | 2373 | 1468497887953 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:48 INFO - PROCESS | 2373 | 1468497888033 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 05:04:48 INFO - PROCESS | 2373 | 1468497888085 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:48 INFO - PROCESS | 2373 | 1468497888086 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:48 INFO - PROCESS | 2373 | ++DOCSHELL 0x12b1c2800 == 42 [pid = 2373] [id = 254] 05:04:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x125ba5400) [pid = 2373] [serial = 760] [outer = 0x0] 05:04:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x12944d800) [pid = 2373] [serial = 761] [outer = 0x125ba5400] 05:04:48 INFO - PROCESS | 2373 | 1468497888110 Marionette DEBUG loaded listener.js 05:04:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x1294b7000) [pid = 2373] [serial = 762] [outer = 0x125ba5400] 05:04:48 INFO - PROCESS | 2373 | 1468497888378 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]]]}] 05:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 467ms 05:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:04:48 INFO - PROCESS | 2373 | 1468497888417 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 05:04:48 INFO - PROCESS | 2373 | 1468497888418 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 05:04:48 INFO - PROCESS | 2373 | 1468497888420 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:04:48 INFO - PROCESS | 2373 | 1468497888421 Marionette TRACE conn2 <- [1,990,null,{}] 05:04:48 INFO - PROCESS | 2373 | 1468497888431 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}] 05:04:48 INFO - PROCESS | 2373 | 1468497888432 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:48 INFO - PROCESS | 2373 | 1468497888521 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 05:04:48 INFO - PROCESS | 2373 | 1468497888527 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:48 INFO - PROCESS | 2373 | 1468497888528 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:48 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c003800 == 43 [pid = 2373] [id = 255] 05:04:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x116f24400) [pid = 2373] [serial = 763] [outer = 0x0] 05:04:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x1294ea800) [pid = 2373] [serial = 764] [outer = 0x116f24400] 05:04:48 INFO - PROCESS | 2373 | 1468497888551 Marionette DEBUG loaded listener.js 05:04:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x12a6a9400) [pid = 2373] [serial = 765] [outer = 0x116f24400] 05:04:49 INFO - PROCESS | 2373 | 1468497889010 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]]]}] 05:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 622ms 05:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:04:49 INFO - PROCESS | 2373 | 1468497889064 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 05:04:49 INFO - PROCESS | 2373 | 1468497889067 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 05:04:49 INFO - PROCESS | 2373 | 1468497889071 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:04:49 INFO - PROCESS | 2373 | 1468497889073 Marionette TRACE conn2 <- [1,994,null,{}] 05:04:49 INFO - PROCESS | 2373 | 1468497889080 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}] 05:04:49 INFO - PROCESS | 2373 | 1468497889082 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:49 INFO - PROCESS | 2373 | 1468497889184 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 05:04:49 INFO - PROCESS | 2373 | 1468497889249 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:49 INFO - PROCESS | 2373 | 1468497889251 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:49 INFO - PROCESS | 2373 | ++DOCSHELL 0x117470000 == 44 [pid = 2373] [id = 256] 05:04:49 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x115deb400) [pid = 2373] [serial = 766] [outer = 0x0] 05:04:49 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x116803400) [pid = 2373] [serial = 767] [outer = 0x115deb400] 05:04:49 INFO - PROCESS | 2373 | 1468497889282 Marionette DEBUG loaded listener.js 05:04:49 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x116acf000) [pid = 2373] [serial = 768] [outer = 0x115deb400] 05:04:49 INFO - PROCESS | 2373 | 1468497889735 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]]]}] 05:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 674ms 05:04:49 INFO - PROCESS | 2373 | 1468497889745 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 05:04:49 INFO - PROCESS | 2373 | 1468497889750 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 05:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:04:49 INFO - PROCESS | 2373 | 1468497889757 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:04:49 INFO - PROCESS | 2373 | 1468497889759 Marionette TRACE conn2 <- [1,998,null,{}] 05:04:49 INFO - PROCESS | 2373 | 1468497889763 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}] 05:04:49 INFO - PROCESS | 2373 | 1468497889766 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:49 INFO - PROCESS | 2373 | 1468497889924 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 05:04:50 INFO - PROCESS | 2373 | 1468497890048 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:50 INFO - PROCESS | 2373 | 1468497890050 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:50 INFO - PROCESS | 2373 | ++DOCSHELL 0x124c83800 == 45 [pid = 2373] [id = 257] 05:04:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x118462800) [pid = 2373] [serial = 769] [outer = 0x0] 05:04:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x118fde800) [pid = 2373] [serial = 770] [outer = 0x118462800] 05:04:50 INFO - PROCESS | 2373 | 1468497890104 Marionette DEBUG loaded listener.js 05:04:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x119671000) [pid = 2373] [serial = 771] [outer = 0x118462800] 05:04:50 INFO - PROCESS | 2373 | 1468497890594 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]]]}] 05:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 875ms 05:04:50 INFO - PROCESS | 2373 | 1468497890631 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 05:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:04:50 INFO - PROCESS | 2373 | 1468497890633 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 05:04:50 INFO - PROCESS | 2373 | 1468497890635 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:04:50 INFO - PROCESS | 2373 | 1468497890638 Marionette TRACE conn2 <- [1,1002,null,{}] 05:04:50 INFO - PROCESS | 2373 | 1468497890665 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}] 05:04:50 INFO - PROCESS | 2373 | 1468497890668 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:50 INFO - PROCESS | 2373 | 1468497890773 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 05:04:50 INFO - PROCESS | 2373 | 1468497890840 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:50 INFO - PROCESS | 2373 | 1468497890842 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:50 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c01a800 == 46 [pid = 2373] [id = 258] 05:04:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x1234a4000) [pid = 2373] [serial = 772] [outer = 0x0] 05:04:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x1241c9c00) [pid = 2373] [serial = 773] [outer = 0x1234a4000] 05:04:50 INFO - PROCESS | 2373 | 1468497890874 Marionette DEBUG loaded listener.js 05:04:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x125db7800) [pid = 2373] [serial = 774] [outer = 0x1234a4000] 05:04:51 INFO - PROCESS | 2373 | 1468497891329 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]]]}] 05:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 744ms 05:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:04:51 INFO - PROCESS | 2373 | 1468497891380 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 05:04:51 INFO - PROCESS | 2373 | 1468497891381 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 05:04:51 INFO - PROCESS | 2373 | 1468497891384 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:04:51 INFO - PROCESS | 2373 | 1468497891385 Marionette TRACE conn2 <- [1,1006,null,{}] 05:04:51 INFO - PROCESS | 2373 | 1468497891387 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}] 05:04:51 INFO - PROCESS | 2373 | 1468497891389 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:51 INFO - PROCESS | 2373 | 1468497891492 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 05:04:51 INFO - PROCESS | 2373 | 1468497891546 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:51 INFO - PROCESS | 2373 | 1468497891547 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:51 INFO - PROCESS | 2373 | ++DOCSHELL 0x128b15800 == 47 [pid = 2373] [id = 259] 05:04:51 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x1241d5400) [pid = 2373] [serial = 775] [outer = 0x0] 05:04:51 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x1269a9400) [pid = 2373] [serial = 776] [outer = 0x1241d5400] 05:04:51 INFO - PROCESS | 2373 | 1468497891576 Marionette DEBUG loaded listener.js 05:04:51 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x128edb000) [pid = 2373] [serial = 777] [outer = 0x1241d5400] 05:04:52 INFO - PROCESS | 2373 | 1468497892148 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]]]}] 05:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 769ms 05:04:52 INFO - PROCESS | 2373 | 1468497892154 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 05:04:52 INFO - PROCESS | 2373 | 1468497892156 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 05:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:04:52 INFO - PROCESS | 2373 | 1468497892180 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:04:52 INFO - PROCESS | 2373 | 1468497892181 Marionette TRACE conn2 <- [1,1010,null,{}] 05:04:52 INFO - PROCESS | 2373 | 1468497892185 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}] 05:04:52 INFO - PROCESS | 2373 | 1468497892187 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:52 INFO - PROCESS | 2373 | 1468497892286 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 05:04:52 INFO - PROCESS | 2373 | 1468497892342 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:52 INFO - PROCESS | 2373 | 1468497892343 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:52 INFO - PROCESS | 2373 | ++DOCSHELL 0x117e41800 == 48 [pid = 2373] [id = 260] 05:04:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x112e94c00) [pid = 2373] [serial = 778] [outer = 0x0] 05:04:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x115de9000) [pid = 2373] [serial = 779] [outer = 0x112e94c00] 05:04:52 INFO - PROCESS | 2373 | 1468497892370 Marionette DEBUG loaded listener.js 05:04:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x1164ec000) [pid = 2373] [serial = 780] [outer = 0x112e94c00] 05:04:52 INFO - PROCESS | 2373 | 1468497892781 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]]]}] 05:04:53 INFO - PROCESS | 2373 | --DOCSHELL 0x12b1da000 == 47 [pid = 2373] [id = 227] 05:04:53 INFO - PROCESS | 2373 | --DOCSHELL 0x12b1c2800 == 46 [pid = 2373] [id = 254] 05:04:53 INFO - PROCESS | 2373 | --DOCSHELL 0x12ad36800 == 45 [pid = 2373] [id = 253] 05:04:53 INFO - PROCESS | 2373 | --DOCSHELL 0x124cdd000 == 44 [pid = 2373] [id = 252] 05:04:53 INFO - PROCESS | 2373 | --DOCSHELL 0x129918000 == 43 [pid = 2373] [id = 251] 05:04:53 INFO - PROCESS | 2373 | --DOCSHELL 0x12914a000 == 42 [pid = 2373] [id = 250] 05:04:53 INFO - PROCESS | 2373 | --DOCSHELL 0x128b0c800 == 41 [pid = 2373] [id = 249] 05:04:53 INFO - PROCESS | 2373 | --DOCSHELL 0x124cd8800 == 40 [pid = 2373] [id = 248] 05:04:53 INFO - PROCESS | 2373 | --DOCSHELL 0x12199e000 == 39 [pid = 2373] [id = 247] 05:04:53 INFO - PROCESS | 2373 | --DOCSHELL 0x121295800 == 38 [pid = 2373] [id = 246] 05:04:53 INFO - PROCESS | 2373 | --DOCSHELL 0x11918d800 == 37 [pid = 2373] [id = 245] 05:04:53 INFO - PROCESS | 2373 | --DOCSHELL 0x117141800 == 36 [pid = 2373] [id = 244] 05:04:53 INFO - PROCESS | 2373 | --DOCSHELL 0x116790000 == 35 [pid = 2373] [id = 243] 05:04:53 INFO - PROCESS | 2373 | --DOCSHELL 0x129910800 == 34 [pid = 2373] [id = 240] 05:04:53 INFO - PROCESS | 2373 | --DOCSHELL 0x1131e6800 == 33 [pid = 2373] [id = 241] 05:04:53 INFO - PROCESS | 2373 | --DOCSHELL 0x118437000 == 32 [pid = 2373] [id = 242] 05:04:53 INFO - PROCESS | 2373 | --DOCSHELL 0x128b15800 == 31 [pid = 2373] [id = 259] 05:04:53 INFO - PROCESS | 2373 | --DOCSHELL 0x12c01a800 == 30 [pid = 2373] [id = 258] 05:04:53 INFO - PROCESS | 2373 | --DOCSHELL 0x124c83800 == 29 [pid = 2373] [id = 257] 05:04:53 INFO - PROCESS | 2373 | --DOCSHELL 0x12c003800 == 28 [pid = 2373] [id = 255] 05:04:53 INFO - PROCESS | 2373 | --DOCSHELL 0x117470000 == 27 [pid = 2373] [id = 256] 05:04:53 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x125723400) [pid = 2373] [serial = 714] [outer = 0x0] [url = about:blank] 05:04:53 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x1240cbc00) [pid = 2373] [serial = 711] [outer = 0x0] [url = about:blank] 05:04:53 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x129451800) [pid = 2373] [serial = 681] [outer = 0x0] [url = about:blank] 05:04:53 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x12572d400) [pid = 2373] [serial = 716] [outer = 0x0] [url = about:blank] 05:04:53 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x1269a3000) [pid = 2373] [serial = 717] [outer = 0x0] [url = about:blank] 05:04:53 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x115e62000) [pid = 2373] [serial = 686] [outer = 0x0] [url = about:blank] 05:04:53 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x116719000) [pid = 2373] [serial = 687] [outer = 0x0] [url = about:blank] 05:04:53 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x11833a400) [pid = 2373] [serial = 701] [outer = 0x0] [url = about:blank] 05:04:53 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x119c88c00) [pid = 2373] [serial = 702] [outer = 0x0] [url = about:blank] 05:04:53 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x1184c2400) [pid = 2373] [serial = 692] [outer = 0x0] [url = about:blank] 05:04:53 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x1269ab000) [pid = 2373] [serial = 719] [outer = 0x0] [url = about:blank] 05:04:53 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x11867f400) [pid = 2373] [serial = 693] [outer = 0x0] [url = about:blank] 05:04:53 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x116ac7c00) [pid = 2373] [serial = 689] [outer = 0x0] [url = about:blank] 05:04:53 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x117ea9800) [pid = 2373] [serial = 690] [outer = 0x0] [url = about:blank] 05:04:53 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x112d98400) [pid = 2373] [serial = 683] [outer = 0x0] [url = about:blank] 05:04:53 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x119c8e800) [pid = 2373] [serial = 704] [outer = 0x0] [url = about:blank] 05:04:53 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x121167400) [pid = 2373] [serial = 705] [outer = 0x0] [url = about:blank] 05:04:53 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x11887e800) [pid = 2373] [serial = 695] [outer = 0x0] [url = about:blank] 05:04:53 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x118fdb800) [pid = 2373] [serial = 696] [outer = 0x0] [url = about:blank] 05:04:53 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x11324c400) [pid = 2373] [serial = 684] [outer = 0x0] [url = about:blank] 05:04:53 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x12127d000) [pid = 2373] [serial = 707] [outer = 0x0] [url = about:blank] 05:04:53 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x121593c00) [pid = 2373] [serial = 708] [outer = 0x0] [url = about:blank] 05:04:53 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x119671c00) [pid = 2373] [serial = 698] [outer = 0x0] [url = about:blank] 05:04:53 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x121dcb800) [pid = 2373] [serial = 710] [outer = 0x0] [url = about:blank] 05:04:53 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x119c3ec00) [pid = 2373] [serial = 699] [outer = 0x0] [url = about:blank] 05:04:53 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x124115c00) [pid = 2373] [serial = 713] [outer = 0x0] [url = about:blank] 05:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1129ms 05:04:53 INFO - PROCESS | 2373 | 1468497893335 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 05:04:53 INFO - PROCESS | 2373 | 1468497893338 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 05:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:04:53 INFO - PROCESS | 2373 | 1468497893343 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:04:53 INFO - PROCESS | 2373 | 1468497893344 Marionette TRACE conn2 <- [1,1014,null,{}] 05:04:53 INFO - PROCESS | 2373 | 1468497893348 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}] 05:04:53 INFO - PROCESS | 2373 | 1468497893350 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:53 INFO - PROCESS | 2373 | 1468497893436 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 05:04:53 INFO - PROCESS | 2373 | 1468497893444 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:53 INFO - PROCESS | 2373 | 1468497893447 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:53 INFO - PROCESS | 2373 | ++DOCSHELL 0x113cbd000 == 28 [pid = 2373] [id = 261] 05:04:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x113251c00) [pid = 2373] [serial = 781] [outer = 0x0] 05:04:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x113c24400) [pid = 2373] [serial = 782] [outer = 0x113251c00] 05:04:53 INFO - PROCESS | 2373 | 1468497893474 Marionette DEBUG loaded listener.js 05:04:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x115e61400) [pid = 2373] [serial = 783] [outer = 0x113251c00] 05:04:53 INFO - PROCESS | 2373 | 1468497893933 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]]]}] 05:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 621ms 05:04:53 INFO - PROCESS | 2373 | 1468497893965 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 05:04:53 INFO - PROCESS | 2373 | 1468497893968 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 05:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:04:53 INFO - PROCESS | 2373 | 1468497893977 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:04:53 INFO - PROCESS | 2373 | 1468497893981 Marionette TRACE conn2 <- [1,1018,null,{}] 05:04:53 INFO - PROCESS | 2373 | 1468497893985 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}] 05:04:53 INFO - PROCESS | 2373 | 1468497893988 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:54 INFO - PROCESS | 2373 | 1468497894115 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 05:04:54 INFO - PROCESS | 2373 | 1468497894131 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:54 INFO - PROCESS | 2373 | 1468497894133 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:54 INFO - PROCESS | 2373 | ++DOCSHELL 0x117144800 == 29 [pid = 2373] [id = 262] 05:04:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x116f28400) [pid = 2373] [serial = 784] [outer = 0x0] 05:04:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x116fec400) [pid = 2373] [serial = 785] [outer = 0x116f28400] 05:04:54 INFO - PROCESS | 2373 | 1468497894176 Marionette DEBUG loaded listener.js 05:04:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x11833f800) [pid = 2373] [serial = 786] [outer = 0x116f28400] 05:04:54 INFO - PROCESS | 2373 | 1468497894531 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]]]}] 05:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 579ms 05:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:04:54 INFO - PROCESS | 2373 | 1468497894550 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 05:04:54 INFO - PROCESS | 2373 | 1468497894552 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 05:04:54 INFO - PROCESS | 2373 | 1468497894554 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:04:54 INFO - PROCESS | 2373 | 1468497894556 Marionette TRACE conn2 <- [1,1022,null,{}] 05:04:54 INFO - PROCESS | 2373 | 1468497894564 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}] 05:04:54 INFO - PROCESS | 2373 | 1468497894567 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:54 INFO - PROCESS | 2373 | 1468497894671 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 05:04:54 INFO - PROCESS | 2373 | 1468497894679 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:54 INFO - PROCESS | 2373 | 1468497894682 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:54 INFO - PROCESS | 2373 | ++DOCSHELL 0x119179800 == 30 [pid = 2373] [id = 263] 05:04:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x118fdd400) [pid = 2373] [serial = 787] [outer = 0x0] 05:04:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x119116000) [pid = 2373] [serial = 788] [outer = 0x118fdd400] 05:04:54 INFO - PROCESS | 2373 | 1468497894709 Marionette DEBUG loaded listener.js 05:04:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x119671c00) [pid = 2373] [serial = 789] [outer = 0x118fdd400] 05:04:55 INFO - PROCESS | 2373 | 1468497895035 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]]]}] 05:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 524ms 05:04:55 INFO - PROCESS | 2373 | 1468497895078 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 05:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:04:55 INFO - PROCESS | 2373 | 1468497895080 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 05:04:55 INFO - PROCESS | 2373 | 1468497895082 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:04:55 INFO - PROCESS | 2373 | 1468497895083 Marionette TRACE conn2 <- [1,1026,null,{}] 05:04:55 INFO - PROCESS | 2373 | 1468497895085 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}] 05:04:55 INFO - PROCESS | 2373 | 1468497895086 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:55 INFO - PROCESS | 2373 | 1468497895192 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 05:04:55 INFO - PROCESS | 2373 | 1468497895223 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:55 INFO - PROCESS | 2373 | 1468497895224 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:55 INFO - PROCESS | 2373 | ++DOCSHELL 0x119aae000 == 31 [pid = 2373] [id = 264] 05:04:55 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x119721000) [pid = 2373] [serial = 790] [outer = 0x0] 05:04:55 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x119946c00) [pid = 2373] [serial = 791] [outer = 0x119721000] 05:04:55 INFO - PROCESS | 2373 | 1468497895249 Marionette DEBUG loaded listener.js 05:04:55 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x119c3e800) [pid = 2373] [serial = 792] [outer = 0x119721000] 05:04:55 INFO - PROCESS | 2373 | 1468497895532 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]]]}] 05:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 471ms 05:04:55 INFO - PROCESS | 2373 | 1468497895553 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 05:04:55 INFO - PROCESS | 2373 | 1468497895554 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 05:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:04:55 INFO - PROCESS | 2373 | 1468497895565 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:04:55 INFO - PROCESS | 2373 | 1468497895566 Marionette TRACE conn2 <- [1,1030,null,{}] 05:04:55 INFO - PROCESS | 2373 | 1468497895569 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}] 05:04:55 INFO - PROCESS | 2373 | 1468497895570 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:55 INFO - PROCESS | 2373 | 1468497895671 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 05:04:55 INFO - PROCESS | 2373 | 1468497895677 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:55 INFO - PROCESS | 2373 | 1468497895678 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:55 INFO - PROCESS | 2373 | ++DOCSHELL 0x121495000 == 32 [pid = 2373] [id = 265] 05:04:55 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x118fdb800) [pid = 2373] [serial = 793] [outer = 0x0] 05:04:55 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x119c81400) [pid = 2373] [serial = 794] [outer = 0x118fdb800] 05:04:55 INFO - PROCESS | 2373 | 1468497895702 Marionette DEBUG loaded listener.js 05:04:55 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x11a005800) [pid = 2373] [serial = 795] [outer = 0x118fdb800] 05:04:56 INFO - PROCESS | 2373 | 1468497896035 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]]]}] 05:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 521ms 05:04:56 INFO - PROCESS | 2373 | 1468497896086 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 05:04:56 INFO - PROCESS | 2373 | 1468497896088 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 05:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:04:56 INFO - PROCESS | 2373 | 1468497896090 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:04:56 INFO - PROCESS | 2373 | 1468497896092 Marionette TRACE conn2 <- [1,1034,null,{}] 05:04:56 INFO - PROCESS | 2373 | 1468497896094 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}] 05:04:56 INFO - PROCESS | 2373 | 1468497896098 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:56 INFO - PROCESS | 2373 | 1468497896213 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 05:04:56 INFO - PROCESS | 2373 | 1468497896248 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:56 INFO - PROCESS | 2373 | 1468497896249 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:56 INFO - PROCESS | 2373 | ++DOCSHELL 0x124173000 == 33 [pid = 2373] [id = 266] 05:04:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x12105cc00) [pid = 2373] [serial = 796] [outer = 0x0] 05:04:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x1214b7000) [pid = 2373] [serial = 797] [outer = 0x12105cc00] 05:04:56 INFO - PROCESS | 2373 | 1468497896274 Marionette DEBUG loaded listener.js 05:04:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x1240d7c00) [pid = 2373] [serial = 798] [outer = 0x12105cc00] 05:04:56 INFO - PROCESS | 2373 | 1468497896594 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]]]}] 05:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 520ms 05:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:04:56 INFO - PROCESS | 2373 | 1468497896612 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 05:04:56 INFO - PROCESS | 2373 | 1468497896613 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 05:04:56 INFO - PROCESS | 2373 | 1468497896615 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:04:56 INFO - PROCESS | 2373 | 1468497896616 Marionette TRACE conn2 <- [1,1038,null,{}] 05:04:56 INFO - PROCESS | 2373 | 1468497896618 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}] 05:04:56 INFO - PROCESS | 2373 | 1468497896619 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:56 INFO - PROCESS | 2373 | 1468497896720 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 05:04:56 INFO - PROCESS | 2373 | 1468497896755 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:56 INFO - PROCESS | 2373 | 1468497896756 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:56 INFO - PROCESS | 2373 | ++DOCSHELL 0x125774800 == 34 [pid = 2373] [id = 267] 05:04:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x116ac7c00) [pid = 2373] [serial = 799] [outer = 0x0] 05:04:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x12444b400) [pid = 2373] [serial = 800] [outer = 0x116ac7c00] 05:04:56 INFO - PROCESS | 2373 | 1468497896786 Marionette DEBUG loaded listener.js 05:04:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x124ae6000) [pid = 2373] [serial = 801] [outer = 0x116ac7c00] 05:04:57 INFO - PROCESS | 2373 | 1468497897103 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]]]}] 05:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 521ms 05:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:04:57 INFO - PROCESS | 2373 | 1468497897137 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 05:04:57 INFO - PROCESS | 2373 | 1468497897138 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 05:04:57 INFO - PROCESS | 2373 | 1468497897140 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:04:57 INFO - PROCESS | 2373 | 1468497897141 Marionette TRACE conn2 <- [1,1042,null,{}] 05:04:57 INFO - PROCESS | 2373 | 1468497897144 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}] 05:04:57 INFO - PROCESS | 2373 | 1468497897145 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:57 INFO - PROCESS | 2373 | 1468497897237 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 05:04:57 INFO - PROCESS | 2373 | 1468497897272 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:57 INFO - PROCESS | 2373 | 1468497897273 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:57 INFO - PROCESS | 2373 | ++DOCSHELL 0x126b1d000 == 35 [pid = 2373] [id = 268] 05:04:57 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x11852fc00) [pid = 2373] [serial = 802] [outer = 0x0] 05:04:57 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x125723400) [pid = 2373] [serial = 803] [outer = 0x11852fc00] 05:04:57 INFO - PROCESS | 2373 | 1468497897297 Marionette DEBUG loaded listener.js 05:04:57 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x12691e000) [pid = 2373] [serial = 804] [outer = 0x11852fc00] 05:04:57 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x1214b4400) [pid = 2373] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:04:57 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x124ca1800) [pid = 2373] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:04:57 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x116f26000) [pid = 2373] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:04:57 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x1127d6400) [pid = 2373] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:04:57 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x119720800) [pid = 2373] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:04:57 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x112f8f400) [pid = 2373] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:04:57 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x119c3fc00) [pid = 2373] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:04:57 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x115e68000) [pid = 2373] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:04:57 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x115456400) [pid = 2373] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:04:57 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x119c3c800) [pid = 2373] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:04:57 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x125ba5400) [pid = 2373] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:04:57 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x12691c000) [pid = 2373] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:04:57 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x116f24400) [pid = 2373] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:04:57 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x126dd2000) [pid = 2373] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:04:57 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x1128ae000) [pid = 2373] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:04:57 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x124090000) [pid = 2373] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:04:57 INFO - PROCESS | 2373 | 1468497897738 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]]]}] 05:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 620ms 05:04:57 INFO - PROCESS | 2373 | 1468497897760 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 05:04:57 INFO - PROCESS | 2373 | 1468497897762 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 05:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:04:57 INFO - PROCESS | 2373 | 1468497897764 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:04:57 INFO - PROCESS | 2373 | 1468497897765 Marionette TRACE conn2 <- [1,1046,null,{}] 05:04:57 INFO - PROCESS | 2373 | 1468497897767 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}] 05:04:57 INFO - PROCESS | 2373 | 1468497897768 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:57 INFO - PROCESS | 2373 | 1468497897842 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 05:04:57 INFO - PROCESS | 2373 | 1468497897846 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:57 INFO - PROCESS | 2373 | 1468497897847 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:57 INFO - PROCESS | 2373 | ++DOCSHELL 0x128b0f800 == 36 [pid = 2373] [id = 269] 05:04:57 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x11612f000) [pid = 2373] [serial = 805] [outer = 0x0] 05:04:57 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x11821ec00) [pid = 2373] [serial = 806] [outer = 0x11612f000] 05:04:57 INFO - PROCESS | 2373 | 1468497897873 Marionette DEBUG loaded listener.js 05:04:57 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x119c3c800) [pid = 2373] [serial = 807] [outer = 0x11612f000] 05:04:58 INFO - PROCESS | 2373 | 1468497898214 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]]]}] 05:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 468ms 05:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:04:58 INFO - PROCESS | 2373 | 1468497898232 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 05:04:58 INFO - PROCESS | 2373 | 1468497898233 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 05:04:58 INFO - PROCESS | 2373 | 1468497898235 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:04:58 INFO - PROCESS | 2373 | 1468497898236 Marionette TRACE conn2 <- [1,1050,null,{}] 05:04:58 INFO - PROCESS | 2373 | 1468497898239 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}] 05:04:58 INFO - PROCESS | 2373 | 1468497898240 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:58 INFO - PROCESS | 2373 | 1468497898334 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 05:04:58 INFO - PROCESS | 2373 | 1468497898340 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:58 INFO - PROCESS | 2373 | 1468497898343 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:58 INFO - PROCESS | 2373 | ++DOCSHELL 0x12941f000 == 37 [pid = 2373] [id = 270] 05:04:58 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x119c82400) [pid = 2373] [serial = 808] [outer = 0x0] 05:04:58 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x124090000) [pid = 2373] [serial = 809] [outer = 0x119c82400] 05:04:58 INFO - PROCESS | 2373 | 1468497898367 Marionette DEBUG loaded listener.js 05:04:58 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x125ba5400) [pid = 2373] [serial = 810] [outer = 0x119c82400] 05:04:58 INFO - PROCESS | 2373 | 1468497898649 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]]]}] 05:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 468ms 05:04:58 INFO - PROCESS | 2373 | 1468497898704 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 05:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:04:58 INFO - PROCESS | 2373 | 1468497898706 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 05:04:58 INFO - PROCESS | 2373 | 1468497898711 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:04:58 INFO - PROCESS | 2373 | 1468497898713 Marionette TRACE conn2 <- [1,1054,null,{}] 05:04:58 INFO - PROCESS | 2373 | 1468497898715 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}] 05:04:58 INFO - PROCESS | 2373 | 1468497898716 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:58 INFO - PROCESS | 2373 | 1468497898802 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 05:04:58 INFO - PROCESS | 2373 | 1468497898807 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:58 INFO - PROCESS | 2373 | 1468497898810 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:58 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ad34000 == 38 [pid = 2373] [id = 271] 05:04:58 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x126927000) [pid = 2373] [serial = 811] [outer = 0x0] 05:04:58 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x126ba9000) [pid = 2373] [serial = 812] [outer = 0x126927000] 05:04:58 INFO - PROCESS | 2373 | 1468497898836 Marionette DEBUG loaded listener.js 05:04:58 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x12784bc00) [pid = 2373] [serial = 813] [outer = 0x126927000] 05:04:59 INFO - PROCESS | 2373 | 1468497899193 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]]]}] 05:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 519ms 05:04:59 INFO - PROCESS | 2373 | 1468497899237 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 05:04:59 INFO - PROCESS | 2373 | 1468497899238 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 05:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:04:59 INFO - PROCESS | 2373 | 1468497899246 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:04:59 INFO - PROCESS | 2373 | 1468497899247 Marionette TRACE conn2 <- [1,1058,null,{}] 05:04:59 INFO - PROCESS | 2373 | 1468497899249 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}] 05:04:59 INFO - PROCESS | 2373 | 1468497899251 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:59 INFO - PROCESS | 2373 | 1468497899330 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 05:04:59 INFO - PROCESS | 2373 | 1468497899334 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:59 INFO - PROCESS | 2373 | 1468497899335 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:59 INFO - PROCESS | 2373 | ++DOCSHELL 0x12b1d3000 == 39 [pid = 2373] [id = 272] 05:04:59 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x126ba7800) [pid = 2373] [serial = 814] [outer = 0x0] 05:04:59 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x1291e6c00) [pid = 2373] [serial = 815] [outer = 0x126ba7800] 05:04:59 INFO - PROCESS | 2373 | 1468497899359 Marionette DEBUG loaded listener.js 05:04:59 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x12944a400) [pid = 2373] [serial = 816] [outer = 0x126ba7800] 05:04:59 INFO - PROCESS | 2373 | 1468497899714 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]]]}] 05:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 520ms 05:04:59 INFO - PROCESS | 2373 | 1468497899767 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 05:04:59 INFO - PROCESS | 2373 | 1468497899769 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 05:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:04:59 INFO - PROCESS | 2373 | 1468497899773 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:04:59 INFO - PROCESS | 2373 | 1468497899776 Marionette TRACE conn2 <- [1,1062,null,{}] 05:04:59 INFO - PROCESS | 2373 | 1468497899780 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}] 05:04:59 INFO - PROCESS | 2373 | 1468497899782 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:59 INFO - PROCESS | 2373 | 1468497899898 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 05:04:59 INFO - PROCESS | 2373 | 1468497899948 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:59 INFO - PROCESS | 2373 | 1468497899950 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:04:59 INFO - PROCESS | 2373 | ++DOCSHELL 0x115ebb800 == 40 [pid = 2373] [id = 273] 05:04:59 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x112d9c800) [pid = 2373] [serial = 817] [outer = 0x0] 05:04:59 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x112f8ec00) [pid = 2373] [serial = 818] [outer = 0x112d9c800] 05:04:59 INFO - PROCESS | 2373 | 1468497899982 Marionette DEBUG loaded listener.js 05:05:00 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x115e60c00) [pid = 2373] [serial = 819] [outer = 0x112d9c800] 05:05:00 INFO - PROCESS | 2373 | 1468497900519 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]]]}] 05:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 823ms 05:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:05:00 INFO - PROCESS | 2373 | 1468497900595 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 05:05:00 INFO - PROCESS | 2373 | 1468497900599 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 05:05:00 INFO - PROCESS | 2373 | 1468497900603 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:05:00 INFO - PROCESS | 2373 | 1468497900605 Marionette TRACE conn2 <- [1,1066,null,{}] 05:05:00 INFO - PROCESS | 2373 | 1468497900608 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}] 05:05:00 INFO - PROCESS | 2373 | 1468497900609 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:00 INFO - PROCESS | 2373 | 1468497900718 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 05:05:00 INFO - PROCESS | 2373 | 1468497900793 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:00 INFO - PROCESS | 2373 | 1468497900794 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:00 INFO - PROCESS | 2373 | ++DOCSHELL 0x11a0e5800 == 41 [pid = 2373] [id = 274] 05:05:00 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x116ad0800) [pid = 2373] [serial = 820] [outer = 0x0] 05:05:00 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x117ead000) [pid = 2373] [serial = 821] [outer = 0x116ad0800] 05:05:00 INFO - PROCESS | 2373 | 1468497900824 Marionette DEBUG loaded listener.js 05:05:00 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x1184c2400) [pid = 2373] [serial = 822] [outer = 0x116ad0800] 05:05:01 INFO - PROCESS | 2373 | 1468497901511 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]]]}] 05:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 923ms 05:05:01 INFO - PROCESS | 2373 | 1468497901550 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 05:05:01 INFO - PROCESS | 2373 | 1468497901552 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 05:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:05:01 INFO - PROCESS | 2373 | 1468497901560 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:05:01 INFO - PROCESS | 2373 | 1468497901562 Marionette TRACE conn2 <- [1,1070,null,{}] 05:05:01 INFO - PROCESS | 2373 | 1468497901566 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}] 05:05:01 INFO - PROCESS | 2373 | 1468497901567 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:01 INFO - PROCESS | 2373 | 1468497901680 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 05:05:01 INFO - PROCESS | 2373 | --DOCSHELL 0x12ad34000 == 40 [pid = 2373] [id = 271] 05:05:01 INFO - PROCESS | 2373 | --DOCSHELL 0x12941f000 == 39 [pid = 2373] [id = 270] 05:05:01 INFO - PROCESS | 2373 | --DOCSHELL 0x128b0f800 == 38 [pid = 2373] [id = 269] 05:05:01 INFO - PROCESS | 2373 | --DOCSHELL 0x126b1d000 == 37 [pid = 2373] [id = 268] 05:05:01 INFO - PROCESS | 2373 | --DOCSHELL 0x125774800 == 36 [pid = 2373] [id = 267] 05:05:01 INFO - PROCESS | 2373 | --DOCSHELL 0x124173000 == 35 [pid = 2373] [id = 266] 05:05:01 INFO - PROCESS | 2373 | --DOCSHELL 0x121495000 == 34 [pid = 2373] [id = 265] 05:05:01 INFO - PROCESS | 2373 | --DOCSHELL 0x119aae000 == 33 [pid = 2373] [id = 264] 05:05:01 INFO - PROCESS | 2373 | --DOCSHELL 0x119179800 == 32 [pid = 2373] [id = 263] 05:05:01 INFO - PROCESS | 2373 | --DOCSHELL 0x117144800 == 31 [pid = 2373] [id = 262] 05:05:01 INFO - PROCESS | 2373 | --DOCSHELL 0x113cbd000 == 30 [pid = 2373] [id = 261] 05:05:01 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x124ae7800) [pid = 2373] [serial = 744] [outer = 0x0] [url = about:blank] 05:05:01 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x12402ac00) [pid = 2373] [serial = 743] [outer = 0x0] [url = about:blank] 05:05:01 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x12572b400) [pid = 2373] [serial = 746] [outer = 0x0] [url = about:blank] 05:05:01 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x1176eec00) [pid = 2373] [serial = 731] [outer = 0x0] [url = about:blank] 05:05:01 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x118345000) [pid = 2373] [serial = 732] [outer = 0x0] [url = about:blank] 05:05:01 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x1128a8800) [pid = 2373] [serial = 722] [outer = 0x0] [url = about:blank] 05:05:01 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x112d06c00) [pid = 2373] [serial = 723] [outer = 0x0] [url = about:blank] 05:05:01 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x11993d800) [pid = 2373] [serial = 737] [outer = 0x0] [url = about:blank] 05:05:01 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x119c3bc00) [pid = 2373] [serial = 738] [outer = 0x0] [url = about:blank] 05:05:01 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x118fde400) [pid = 2373] [serial = 734] [outer = 0x0] [url = about:blank] 05:05:01 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x11966dc00) [pid = 2373] [serial = 735] [outer = 0x0] [url = about:blank] 05:05:01 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x126dd3c00) [pid = 2373] [serial = 720] [outer = 0x0] [url = about:blank] 05:05:01 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x1164e7400) [pid = 2373] [serial = 728] [outer = 0x0] [url = about:blank] 05:05:01 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x116ac2400) [pid = 2373] [serial = 729] [outer = 0x0] [url = about:blank] 05:05:01 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x115e5f000) [pid = 2373] [serial = 725] [outer = 0x0] [url = about:blank] 05:05:01 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x1167ef800) [pid = 2373] [serial = 726] [outer = 0x0] [url = about:blank] 05:05:01 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x119c88000) [pid = 2373] [serial = 740] [outer = 0x0] [url = about:blank] 05:05:01 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x1294b7000) [pid = 2373] [serial = 762] [outer = 0x0] [url = about:blank] 05:05:01 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x1269a9000) [pid = 2373] [serial = 749] [outer = 0x0] [url = about:blank] 05:05:01 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x12a6a9400) [pid = 2373] [serial = 765] [outer = 0x0] [url = about:blank] 05:05:01 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x1294ea800) [pid = 2373] [serial = 764] [outer = 0x0] [url = about:blank] 05:05:01 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x126dd1800) [pid = 2373] [serial = 750] [outer = 0x0] [url = about:blank] 05:05:01 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x125dc6400) [pid = 2373] [serial = 747] [outer = 0x0] [url = about:blank] 05:05:01 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x127846800) [pid = 2373] [serial = 752] [outer = 0x0] [url = about:blank] 05:05:01 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x1234d3800) [pid = 2373] [serial = 756] [outer = 0x0] [url = about:blank] 05:05:01 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x11a006800) [pid = 2373] [serial = 755] [outer = 0x0] [url = about:blank] 05:05:01 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x127852800) [pid = 2373] [serial = 753] [outer = 0x0] [url = about:blank] 05:05:01 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x12944d800) [pid = 2373] [serial = 761] [outer = 0x0] [url = about:blank] 05:05:01 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x1291eb800) [pid = 2373] [serial = 759] [outer = 0x0] [url = about:blank] 05:05:01 INFO - PROCESS | 2373 | --DOMWINDOW == 75 (0x1269a0800) [pid = 2373] [serial = 758] [outer = 0x0] [url = about:blank] 05:05:01 INFO - PROCESS | 2373 | --DOMWINDOW == 74 (0x121062000) [pid = 2373] [serial = 741] [outer = 0x0] [url = about:blank] 05:05:01 INFO - PROCESS | 2373 | 1468497901778 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:01 INFO - PROCESS | 2373 | 1468497901781 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:01 INFO - PROCESS | 2373 | ++DOCSHELL 0x1131cb800 == 31 [pid = 2373] [id = 275] 05:05:01 INFO - PROCESS | 2373 | ++DOMWINDOW == 75 (0x112fe4c00) [pid = 2373] [serial = 823] [outer = 0x0] 05:05:01 INFO - PROCESS | 2373 | ++DOMWINDOW == 76 (0x115d0dc00) [pid = 2373] [serial = 824] [outer = 0x112fe4c00] 05:05:01 INFO - PROCESS | 2373 | 1468497901827 Marionette DEBUG loaded listener.js 05:05:01 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x116882c00) [pid = 2373] [serial = 825] [outer = 0x112fe4c00] 05:05:02 INFO - PROCESS | 2373 | 1468497902166 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]]]}] 05:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 625ms 05:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:05:02 INFO - PROCESS | 2373 | 1468497902183 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 05:05:02 INFO - PROCESS | 2373 | 1468497902185 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 05:05:02 INFO - PROCESS | 2373 | 1468497902190 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:05:02 INFO - PROCESS | 2373 | 1468497902194 Marionette TRACE conn2 <- [1,1074,null,{}] 05:05:02 INFO - PROCESS | 2373 | 1468497902197 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}] 05:05:02 INFO - PROCESS | 2373 | 1468497902199 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:02 INFO - PROCESS | 2373 | 1468497902287 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 05:05:02 INFO - PROCESS | 2373 | 1468497902339 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:02 INFO - PROCESS | 2373 | 1468497902340 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:02 INFO - PROCESS | 2373 | ++DOCSHELL 0x1186cb800 == 32 [pid = 2373] [id = 276] 05:05:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x116a15c00) [pid = 2373] [serial = 826] [outer = 0x0] 05:05:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x118460800) [pid = 2373] [serial = 827] [outer = 0x116a15c00] 05:05:02 INFO - PROCESS | 2373 | 1468497902366 Marionette DEBUG loaded listener.js 05:05:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x118882c00) [pid = 2373] [serial = 828] [outer = 0x116a15c00] 05:05:02 INFO - PROCESS | 2373 | 1468497902655 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]]]}] 05:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 523ms 05:05:02 INFO - PROCESS | 2373 | 1468497902712 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 05:05:02 INFO - PROCESS | 2373 | 1468497902713 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 05:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:05:02 INFO - PROCESS | 2373 | 1468497902716 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:05:02 INFO - PROCESS | 2373 | 1468497902718 Marionette TRACE conn2 <- [1,1078,null,{}] 05:05:02 INFO - PROCESS | 2373 | 1468497902726 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}] 05:05:02 INFO - PROCESS | 2373 | 1468497902729 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:02 INFO - PROCESS | 2373 | 1468497902812 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 05:05:02 INFO - PROCESS | 2373 | 1468497902868 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:02 INFO - PROCESS | 2373 | 1468497902870 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:02 INFO - PROCESS | 2373 | ++DOCSHELL 0x119aae000 == 33 [pid = 2373] [id = 277] 05:05:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x118887400) [pid = 2373] [serial = 829] [outer = 0x0] 05:05:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x11911b000) [pid = 2373] [serial = 830] [outer = 0x118887400] 05:05:02 INFO - PROCESS | 2373 | 1468497902897 Marionette DEBUG loaded listener.js 05:05:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x119c81800) [pid = 2373] [serial = 831] [outer = 0x118887400] 05:05:03 INFO - PROCESS | 2373 | 1468497903196 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]]]}] 05:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 523ms 05:05:03 INFO - PROCESS | 2373 | 1468497903240 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 05:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:05:03 INFO - PROCESS | 2373 | 1468497903247 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 05:05:03 INFO - PROCESS | 2373 | 1468497903250 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:05:03 INFO - PROCESS | 2373 | 1468497903252 Marionette TRACE conn2 <- [1,1082,null,{}] 05:05:03 INFO - PROCESS | 2373 | 1468497903256 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}] 05:05:03 INFO - PROCESS | 2373 | 1468497903260 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:03 INFO - PROCESS | 2373 | 1468497903381 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 05:05:03 INFO - PROCESS | 2373 | 1468497903435 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:03 INFO - PROCESS | 2373 | 1468497903436 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:03 INFO - PROCESS | 2373 | ++DOCSHELL 0x12148f000 == 34 [pid = 2373] [id = 278] 05:05:03 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x112f92800) [pid = 2373] [serial = 832] [outer = 0x0] 05:05:03 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x121062000) [pid = 2373] [serial = 833] [outer = 0x112f92800] 05:05:03 INFO - PROCESS | 2373 | 1468497903470 Marionette DEBUG loaded listener.js 05:05:03 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x1214b5400) [pid = 2373] [serial = 834] [outer = 0x112f92800] 05:05:03 INFO - PROCESS | 2373 | 1468497903773 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]]]}] 05:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 571ms 05:05:03 INFO - PROCESS | 2373 | 1468497903822 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 05:05:03 INFO - PROCESS | 2373 | 1468497903823 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 05:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:05:03 INFO - PROCESS | 2373 | 1468497903828 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:05:03 INFO - PROCESS | 2373 | 1468497903829 Marionette TRACE conn2 <- [1,1086,null,{}] 05:05:03 INFO - PROCESS | 2373 | 1468497903831 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}] 05:05:03 INFO - PROCESS | 2373 | 1468497903833 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:03 INFO - PROCESS | 2373 | 1468497903931 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 05:05:03 INFO - PROCESS | 2373 | 1468497903966 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:03 INFO - PROCESS | 2373 | 1468497903967 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:03 INFO - PROCESS | 2373 | ++DOCSHELL 0x124c81800 == 35 [pid = 2373] [id = 279] 05:05:03 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x1214b6c00) [pid = 2373] [serial = 835] [outer = 0x0] 05:05:03 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x1218b2800) [pid = 2373] [serial = 836] [outer = 0x1214b6c00] 05:05:03 INFO - PROCESS | 2373 | 1468497903991 Marionette DEBUG loaded listener.js 05:05:04 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x1234d8000) [pid = 2373] [serial = 837] [outer = 0x1214b6c00] 05:05:04 INFO - PROCESS | 2373 | 1468497904317 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]]]}] 05:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 518ms 05:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:05:04 INFO - PROCESS | 2373 | 1468497904347 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 05:05:04 INFO - PROCESS | 2373 | 1468497904348 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 05:05:04 INFO - PROCESS | 2373 | 1468497904350 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:05:04 INFO - PROCESS | 2373 | 1468497904351 Marionette TRACE conn2 <- [1,1090,null,{}] 05:05:04 INFO - PROCESS | 2373 | 1468497904353 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}] 05:05:04 INFO - PROCESS | 2373 | 1468497904358 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:04 INFO - PROCESS | 2373 | 1468497904471 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 05:05:04 INFO - PROCESS | 2373 | 1468497904509 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:04 INFO - PROCESS | 2373 | 1468497904510 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:04 INFO - PROCESS | 2373 | ++DOCSHELL 0x128b17000 == 36 [pid = 2373] [id = 280] 05:05:04 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x1240d0000) [pid = 2373] [serial = 838] [outer = 0x0] 05:05:04 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x125726400) [pid = 2373] [serial = 839] [outer = 0x1240d0000] 05:05:04 INFO - PROCESS | 2373 | 1468497904534 Marionette DEBUG loaded listener.js 05:05:04 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x126dd1800) [pid = 2373] [serial = 840] [outer = 0x1240d0000] 05:05:04 INFO - PROCESS | 2373 | 1468497904822 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]]]}] 05:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 522ms 05:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:05:04 INFO - PROCESS | 2373 | 1468497904872 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 05:05:04 INFO - PROCESS | 2373 | 1468497904875 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 05:05:04 INFO - PROCESS | 2373 | 1468497904878 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:05:04 INFO - PROCESS | 2373 | 1468497904880 Marionette TRACE conn2 <- [1,1094,null,{}] 05:05:04 INFO - PROCESS | 2373 | 1468497904882 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}] 05:05:04 INFO - PROCESS | 2373 | 1468497904884 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:04 INFO - PROCESS | 2373 | 1468497904993 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 05:05:05 INFO - PROCESS | 2373 | 1468497905033 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:05 INFO - PROCESS | 2373 | 1468497905034 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:05 INFO - PROCESS | 2373 | ++DOCSHELL 0x129434000 == 37 [pid = 2373] [id = 281] 05:05:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x126dd2000) [pid = 2373] [serial = 841] [outer = 0x0] 05:05:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x126ddc400) [pid = 2373] [serial = 842] [outer = 0x126dd2000] 05:05:05 INFO - PROCESS | 2373 | 1468497905074 Marionette DEBUG loaded listener.js 05:05:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x128cc8000) [pid = 2373] [serial = 843] [outer = 0x126dd2000] 05:05:05 INFO - PROCESS | 2373 | 1468497905546 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]]]}] 05:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 720ms 05:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:05:05 INFO - PROCESS | 2373 | 1468497905598 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 05:05:05 INFO - PROCESS | 2373 | 1468497905599 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 05:05:05 INFO - PROCESS | 2373 | 1468497905601 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:05:05 INFO - PROCESS | 2373 | 1468497905603 Marionette TRACE conn2 <- [1,1098,null,{}] 05:05:05 INFO - PROCESS | 2373 | 1468497905605 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}] 05:05:05 INFO - PROCESS | 2373 | 1468497905606 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:05 INFO - PROCESS | 2373 | 1468497905709 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 05:05:05 INFO - PROCESS | 2373 | 1468497905713 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:05 INFO - PROCESS | 2373 | 1468497905715 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:05 INFO - PROCESS | 2373 | ++DOCSHELL 0x12a713000 == 38 [pid = 2373] [id = 282] 05:05:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x126dd3c00) [pid = 2373] [serial = 844] [outer = 0x0] 05:05:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x1291e3400) [pid = 2373] [serial = 845] [outer = 0x126dd3c00] 05:05:05 INFO - PROCESS | 2373 | 1468497905738 Marionette DEBUG loaded listener.js 05:05:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x12944e400) [pid = 2373] [serial = 846] [outer = 0x126dd3c00] 05:05:05 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x113251c00) [pid = 2373] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:05:05 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x116f28400) [pid = 2373] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:05:05 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x118fdb800) [pid = 2373] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:05:05 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x116ac7c00) [pid = 2373] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:05:05 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x12105cc00) [pid = 2373] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:05:05 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x119721000) [pid = 2373] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:05:05 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x118fdd400) [pid = 2373] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:05:05 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x11852fc00) [pid = 2373] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:05:05 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x112e94c00) [pid = 2373] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:05:05 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x11612f000) [pid = 2373] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:05:05 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x126927000) [pid = 2373] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:05:05 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x115deb400) [pid = 2373] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:05:05 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x118462800) [pid = 2373] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:05:05 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x1234a4000) [pid = 2373] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:05:05 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x1241d5400) [pid = 2373] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:05:05 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x119c82400) [pid = 2373] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:05:06 INFO - PROCESS | 2373 | 1468497906091 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]]]}] 05:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 517ms 05:05:06 INFO - PROCESS | 2373 | 1468497906120 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 05:05:06 INFO - PROCESS | 2373 | 1468497906121 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 05:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:05:06 INFO - PROCESS | 2373 | 1468497906139 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:05:06 INFO - PROCESS | 2373 | 1468497906140 Marionette TRACE conn2 <- [1,1102,null,{}] 05:05:06 INFO - PROCESS | 2373 | 1468497906145 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}] 05:05:06 INFO - PROCESS | 2373 | 1468497906147 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:06 INFO - PROCESS | 2373 | 1468497906230 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 05:05:06 INFO - PROCESS | 2373 | 1468497906234 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:06 INFO - PROCESS | 2373 | 1468497906235 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:06 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ad2c000 == 39 [pid = 2373] [id = 283] 05:05:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x116ace800) [pid = 2373] [serial = 847] [outer = 0x0] 05:05:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x119668400) [pid = 2373] [serial = 848] [outer = 0x116ace800] 05:05:06 INFO - PROCESS | 2373 | 1468497906261 Marionette DEBUG loaded listener.js 05:05:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x119c82400) [pid = 2373] [serial = 849] [outer = 0x116ace800] 05:05:06 INFO - PROCESS | 2373 | 1468497906578 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]]]}] 05:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 473ms 05:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:05:06 INFO - PROCESS | 2373 | 1468497906611 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 05:05:06 INFO - PROCESS | 2373 | 1468497906613 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 05:05:06 INFO - PROCESS | 2373 | 1468497906615 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:05:06 INFO - PROCESS | 2373 | 1468497906616 Marionette TRACE conn2 <- [1,1106,null,{}] 05:05:06 INFO - PROCESS | 2373 | 1468497906618 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}] 05:05:06 INFO - PROCESS | 2373 | 1468497906619 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:06 INFO - PROCESS | 2373 | 1468497906698 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 05:05:06 INFO - PROCESS | 2373 | 1468497906750 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:06 INFO - PROCESS | 2373 | 1468497906751 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:06 INFO - PROCESS | 2373 | ++DOCSHELL 0x12b14a800 == 40 [pid = 2373] [id = 284] 05:05:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x11852cc00) [pid = 2373] [serial = 850] [outer = 0x0] 05:05:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x1242db400) [pid = 2373] [serial = 851] [outer = 0x11852cc00] 05:05:06 INFO - PROCESS | 2373 | 1468497906777 Marionette DEBUG loaded listener.js 05:05:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x1214b7400) [pid = 2373] [serial = 852] [outer = 0x11852cc00] 05:05:07 INFO - PROCESS | 2373 | 1468497907034 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]]]}] 05:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 471ms 05:05:07 INFO - PROCESS | 2373 | 1468497907086 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 05:05:07 INFO - PROCESS | 2373 | 1468497907088 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 05:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:05:07 INFO - PROCESS | 2373 | 1468497907099 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:05:07 INFO - PROCESS | 2373 | 1468497907100 Marionette TRACE conn2 <- [1,1110,null,{}] 05:05:07 INFO - PROCESS | 2373 | 1468497907103 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}] 05:05:07 INFO - PROCESS | 2373 | 1468497907104 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:07 INFO - PROCESS | 2373 | 1468497907203 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 05:05:07 INFO - PROCESS | 2373 | 1468497907209 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:07 INFO - PROCESS | 2373 | 1468497907211 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:07 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c017000 == 41 [pid = 2373] [id = 285] 05:05:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x129452c00) [pid = 2373] [serial = 853] [outer = 0x0] 05:05:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x1294b7000) [pid = 2373] [serial = 854] [outer = 0x129452c00] 05:05:07 INFO - PROCESS | 2373 | 1468497907236 Marionette DEBUG loaded listener.js 05:05:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x12a6c6c00) [pid = 2373] [serial = 855] [outer = 0x129452c00] 05:05:07 INFO - PROCESS | 2373 | 1468497907562 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]]]}] 05:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 470ms 05:05:07 INFO - PROCESS | 2373 | 1468497907569 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 05:05:07 INFO - PROCESS | 2373 | 1468497907571 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 05:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:05:07 INFO - PROCESS | 2373 | 1468497907573 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:05:07 INFO - PROCESS | 2373 | 1468497907576 Marionette TRACE conn2 <- [1,1114,null,{}] 05:05:07 INFO - PROCESS | 2373 | 1468497907580 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}] 05:05:07 INFO - PROCESS | 2373 | 1468497907581 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:07 INFO - PROCESS | 2373 | 1468497907686 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 05:05:07 INFO - PROCESS | 2373 | 1468497907692 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:07 INFO - PROCESS | 2373 | 1468497907693 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:07 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c0d5800 == 42 [pid = 2373] [id = 286] 05:05:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x129454000) [pid = 2373] [serial = 856] [outer = 0x0] 05:05:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x12a6cf000) [pid = 2373] [serial = 857] [outer = 0x129454000] 05:05:07 INFO - PROCESS | 2373 | 1468497907717 Marionette DEBUG loaded listener.js 05:05:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x12ad3ec00) [pid = 2373] [serial = 858] [outer = 0x129454000] 05:05:08 INFO - PROCESS | 2373 | --DOCSHELL 0x117e41800 == 41 [pid = 2373] [id = 260] 05:05:08 INFO - PROCESS | 2373 | --DOCSHELL 0x1131cb800 == 40 [pid = 2373] [id = 275] 05:05:08 INFO - PROCESS | 2373 | --DOCSHELL 0x11a0e5800 == 39 [pid = 2373] [id = 274] 05:05:08 INFO - PROCESS | 2373 | --DOCSHELL 0x115ebb800 == 38 [pid = 2373] [id = 273] 05:05:08 INFO - PROCESS | 2373 | --DOCSHELL 0x12b1d3000 == 37 [pid = 2373] [id = 272] 05:05:08 INFO - PROCESS | 2373 | --DOCSHELL 0x1186cb800 == 36 [pid = 2373] [id = 276] 05:05:08 INFO - PROCESS | 2373 | --DOCSHELL 0x129434000 == 35 [pid = 2373] [id = 281] 05:05:08 INFO - PROCESS | 2373 | --DOCSHELL 0x12ad2c000 == 34 [pid = 2373] [id = 283] 05:05:08 INFO - PROCESS | 2373 | --DOCSHELL 0x12a713000 == 33 [pid = 2373] [id = 282] 05:05:08 INFO - PROCESS | 2373 | --DOCSHELL 0x12b14a800 == 32 [pid = 2373] [id = 284] 05:05:08 INFO - PROCESS | 2373 | --DOCSHELL 0x128b17000 == 31 [pid = 2373] [id = 280] 05:05:08 INFO - PROCESS | 2373 | --DOCSHELL 0x12148f000 == 30 [pid = 2373] [id = 278] 05:05:08 INFO - PROCESS | 2373 | --DOCSHELL 0x124c81800 == 29 [pid = 2373] [id = 279] 05:05:08 INFO - PROCESS | 2373 | --DOCSHELL 0x119aae000 == 28 [pid = 2373] [id = 277] 05:05:08 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x113c24400) [pid = 2373] [serial = 782] [outer = 0x0] [url = about:blank] 05:05:08 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x115e61400) [pid = 2373] [serial = 783] [outer = 0x0] [url = about:blank] 05:05:08 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x116fec400) [pid = 2373] [serial = 785] [outer = 0x0] [url = about:blank] 05:05:08 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x11833f800) [pid = 2373] [serial = 786] [outer = 0x0] [url = about:blank] 05:05:08 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x119c81400) [pid = 2373] [serial = 794] [outer = 0x0] [url = about:blank] 05:05:08 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x12444b400) [pid = 2373] [serial = 800] [outer = 0x0] [url = about:blank] 05:05:08 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x1240d7c00) [pid = 2373] [serial = 798] [outer = 0x0] [url = about:blank] 05:05:08 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x1214b7000) [pid = 2373] [serial = 797] [outer = 0x0] [url = about:blank] 05:05:08 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x124ae6000) [pid = 2373] [serial = 801] [outer = 0x0] [url = about:blank] 05:05:08 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x119946c00) [pid = 2373] [serial = 791] [outer = 0x0] [url = about:blank] 05:05:08 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x119116000) [pid = 2373] [serial = 788] [outer = 0x0] [url = about:blank] 05:05:08 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x125723400) [pid = 2373] [serial = 803] [outer = 0x0] [url = about:blank] 05:05:08 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x119671c00) [pid = 2373] [serial = 789] [outer = 0x0] [url = about:blank] 05:05:08 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x1164ec000) [pid = 2373] [serial = 780] [outer = 0x0] [url = about:blank] 05:05:08 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x115de9000) [pid = 2373] [serial = 779] [outer = 0x0] [url = about:blank] 05:05:08 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x11821ec00) [pid = 2373] [serial = 806] [outer = 0x0] [url = about:blank] 05:05:08 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x119c3c800) [pid = 2373] [serial = 807] [outer = 0x0] [url = about:blank] 05:05:08 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x126ba9000) [pid = 2373] [serial = 812] [outer = 0x0] [url = about:blank] 05:05:08 INFO - PROCESS | 2373 | --DOMWINDOW == 75 (0x12784bc00) [pid = 2373] [serial = 813] [outer = 0x0] [url = about:blank] 05:05:08 INFO - PROCESS | 2373 | --DOMWINDOW == 74 (0x116acf000) [pid = 2373] [serial = 768] [outer = 0x0] [url = about:blank] 05:05:08 INFO - PROCESS | 2373 | --DOMWINDOW == 73 (0x116803400) [pid = 2373] [serial = 767] [outer = 0x0] [url = about:blank] 05:05:08 INFO - PROCESS | 2373 | --DOMWINDOW == 72 (0x1291e6c00) [pid = 2373] [serial = 815] [outer = 0x0] [url = about:blank] 05:05:08 INFO - PROCESS | 2373 | --DOMWINDOW == 71 (0x119671000) [pid = 2373] [serial = 771] [outer = 0x0] [url = about:blank] 05:05:08 INFO - PROCESS | 2373 | --DOMWINDOW == 70 (0x118fde800) [pid = 2373] [serial = 770] [outer = 0x0] [url = about:blank] 05:05:08 INFO - PROCESS | 2373 | --DOMWINDOW == 69 (0x125db7800) [pid = 2373] [serial = 774] [outer = 0x0] [url = about:blank] 05:05:08 INFO - PROCESS | 2373 | --DOMWINDOW == 68 (0x1241c9c00) [pid = 2373] [serial = 773] [outer = 0x0] [url = about:blank] 05:05:08 INFO - PROCESS | 2373 | --DOMWINDOW == 67 (0x12691e000) [pid = 2373] [serial = 804] [outer = 0x0] [url = about:blank] 05:05:08 INFO - PROCESS | 2373 | --DOMWINDOW == 66 (0x128edb000) [pid = 2373] [serial = 777] [outer = 0x0] [url = about:blank] 05:05:08 INFO - PROCESS | 2373 | --DOMWINDOW == 65 (0x125ba5400) [pid = 2373] [serial = 810] [outer = 0x0] [url = about:blank] 05:05:08 INFO - PROCESS | 2373 | --DOMWINDOW == 64 (0x1269a9400) [pid = 2373] [serial = 776] [outer = 0x0] [url = about:blank] 05:05:08 INFO - PROCESS | 2373 | --DOMWINDOW == 63 (0x11a005800) [pid = 2373] [serial = 795] [outer = 0x0] [url = about:blank] 05:05:08 INFO - PROCESS | 2373 | --DOMWINDOW == 62 (0x119c3e800) [pid = 2373] [serial = 792] [outer = 0x0] [url = about:blank] 05:05:08 INFO - PROCESS | 2373 | --DOMWINDOW == 61 (0x124090000) [pid = 2373] [serial = 809] [outer = 0x0] [url = about:blank] 05:05:08 INFO - PROCESS | 2373 | --DOCSHELL 0x12c017000 == 27 [pid = 2373] [id = 285] 05:05:09 INFO - PROCESS | 2373 | 1468497909068 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]]]}] 05:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1526ms 05:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:05:09 INFO - PROCESS | 2373 | 1468497909100 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 05:05:09 INFO - PROCESS | 2373 | 1468497909102 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 05:05:09 INFO - PROCESS | 2373 | 1468497909105 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:05:09 INFO - PROCESS | 2373 | 1468497909108 Marionette TRACE conn2 <- [1,1118,null,{}] 05:05:09 INFO - PROCESS | 2373 | 1468497909112 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}] 05:05:09 INFO - PROCESS | 2373 | 1468497909114 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:09 INFO - PROCESS | 2373 | 1468497909196 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 05:05:09 INFO - PROCESS | 2373 | 1468497909245 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:09 INFO - PROCESS | 2373 | 1468497909248 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:09 INFO - PROCESS | 2373 | ++DOCSHELL 0x1133ec800 == 28 [pid = 2373] [id = 287] 05:05:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 62 (0x112d0c000) [pid = 2373] [serial = 859] [outer = 0x0] 05:05:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 63 (0x112ebe400) [pid = 2373] [serial = 860] [outer = 0x112d0c000] 05:05:09 INFO - PROCESS | 2373 | 1468497909276 Marionette DEBUG loaded listener.js 05:05:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 64 (0x115449c00) [pid = 2373] [serial = 861] [outer = 0x112d0c000] 05:05:09 INFO - PROCESS | 2373 | 1468497909589 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]]]}] 05:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 524ms 05:05:09 INFO - PROCESS | 2373 | 1468497909666 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 05:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:05:09 INFO - PROCESS | 2373 | 1468497909670 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 05:05:09 INFO - PROCESS | 2373 | 1468497909677 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:05:09 INFO - PROCESS | 2373 | 1468497909679 Marionette TRACE conn2 <- [1,1122,null,{}] 05:05:09 INFO - PROCESS | 2373 | 1468497909739 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}] 05:05:09 INFO - PROCESS | 2373 | 1468497909741 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:09 INFO - PROCESS | 2373 | 1468497909861 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 05:05:09 INFO - PROCESS | 2373 | 1468497909867 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:09 INFO - PROCESS | 2373 | 1468497909869 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:09 INFO - PROCESS | 2373 | ++DOCSHELL 0x118250800 == 29 [pid = 2373] [id = 288] 05:05:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 65 (0x115e5f800) [pid = 2373] [serial = 862] [outer = 0x0] 05:05:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 66 (0x1167ef800) [pid = 2373] [serial = 863] [outer = 0x115e5f800] 05:05:09 INFO - PROCESS | 2373 | 1468497909898 Marionette DEBUG loaded listener.js 05:05:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 67 (0x11833f000) [pid = 2373] [serial = 864] [outer = 0x115e5f800] 05:05:10 INFO - PROCESS | 2373 | 1468497910221 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]]]}] 05:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 578ms 05:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:05:10 INFO - PROCESS | 2373 | 1468497910255 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 05:05:10 INFO - PROCESS | 2373 | 1468497910256 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 05:05:10 INFO - PROCESS | 2373 | 1468497910258 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:05:10 INFO - PROCESS | 2373 | 1468497910261 Marionette TRACE conn2 <- [1,1126,null,{}] 05:05:10 INFO - PROCESS | 2373 | 1468497910269 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}] 05:05:10 INFO - PROCESS | 2373 | 1468497910272 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:10 INFO - PROCESS | 2373 | 1468497910367 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 05:05:10 INFO - PROCESS | 2373 | 1468497910377 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:10 INFO - PROCESS | 2373 | 1468497910379 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:10 INFO - PROCESS | 2373 | ++DOCSHELL 0x119192000 == 30 [pid = 2373] [id = 289] 05:05:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 68 (0x112137800) [pid = 2373] [serial = 865] [outer = 0x0] 05:05:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 69 (0x119117c00) [pid = 2373] [serial = 866] [outer = 0x112137800] 05:05:10 INFO - PROCESS | 2373 | 1468497910406 Marionette DEBUG loaded listener.js 05:05:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 70 (0x11966e400) [pid = 2373] [serial = 867] [outer = 0x112137800] 05:05:10 INFO - PROCESS | 2373 | 1468497910731 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]]]}] 05:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 521ms 05:05:10 INFO - PROCESS | 2373 | 1468497910780 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 05:05:10 INFO - PROCESS | 2373 | 1468497910782 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 05:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:05:10 INFO - PROCESS | 2373 | 1468497910784 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:05:10 INFO - PROCESS | 2373 | 1468497910785 Marionette TRACE conn2 <- [1,1130,null,{}] 05:05:10 INFO - PROCESS | 2373 | 1468497910787 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}] 05:05:10 INFO - PROCESS | 2373 | 1468497910788 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:10 INFO - PROCESS | 2373 | 1468497910864 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 05:05:10 INFO - PROCESS | 2373 | 1468497910867 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:10 INFO - PROCESS | 2373 | 1468497910868 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:10 INFO - PROCESS | 2373 | ++DOCSHELL 0x119ab0800 == 31 [pid = 2373] [id = 290] 05:05:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 71 (0x11993d000) [pid = 2373] [serial = 868] [outer = 0x0] 05:05:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 72 (0x119974800) [pid = 2373] [serial = 869] [outer = 0x11993d000] 05:05:10 INFO - PROCESS | 2373 | 1468497910895 Marionette DEBUG loaded listener.js 05:05:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 73 (0x119c3d800) [pid = 2373] [serial = 870] [outer = 0x11993d000] 05:05:11 INFO - PROCESS | 2373 | 1468497911201 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]]]}] 05:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 471ms 05:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:05:11 INFO - PROCESS | 2373 | 1468497911256 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 05:05:11 INFO - PROCESS | 2373 | 1468497911258 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 05:05:11 INFO - PROCESS | 2373 | 1468497911260 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:05:11 INFO - PROCESS | 2373 | 1468497911261 Marionette TRACE conn2 <- [1,1134,null,{}] 05:05:11 INFO - PROCESS | 2373 | 1468497911263 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}] 05:05:11 INFO - PROCESS | 2373 | 1468497911264 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:11 INFO - PROCESS | 2373 | 1468497911366 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 05:05:11 INFO - PROCESS | 2373 | 1468497911371 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:11 INFO - PROCESS | 2373 | 1468497911373 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:11 INFO - PROCESS | 2373 | ++DOCSHELL 0x1211d1000 == 32 [pid = 2373] [id = 291] 05:05:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 74 (0x116fec400) [pid = 2373] [serial = 871] [outer = 0x0] 05:05:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 75 (0x119c45400) [pid = 2373] [serial = 872] [outer = 0x116fec400] 05:05:11 INFO - PROCESS | 2373 | 1468497911401 Marionette DEBUG loaded listener.js 05:05:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 76 (0x119c85c00) [pid = 2373] [serial = 873] [outer = 0x116fec400] 05:05:11 INFO - PROCESS | 2373 | 1468497911712 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]]]}] 05:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 469ms 05:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:05:11 INFO - PROCESS | 2373 | 1468497911730 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 05:05:11 INFO - PROCESS | 2373 | 1468497911731 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 05:05:11 INFO - PROCESS | 2373 | 1468497911733 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:05:11 INFO - PROCESS | 2373 | 1468497911734 Marionette TRACE conn2 <- [1,1138,null,{}] 05:05:11 INFO - PROCESS | 2373 | 1468497911736 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}] 05:05:11 INFO - PROCESS | 2373 | 1468497911741 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:11 INFO - PROCESS | 2373 | 1468497911830 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 05:05:11 INFO - PROCESS | 2373 | 1468497911834 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:11 INFO - PROCESS | 2373 | 1468497911835 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:11 INFO - PROCESS | 2373 | ++DOCSHELL 0x12416f800 == 33 [pid = 2373] [id = 292] 05:05:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x11833f800) [pid = 2373] [serial = 874] [outer = 0x0] 05:05:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x121054000) [pid = 2373] [serial = 875] [outer = 0x11833f800] 05:05:11 INFO - PROCESS | 2373 | 1468497911861 Marionette DEBUG loaded listener.js 05:05:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x1234d7400) [pid = 2373] [serial = 876] [outer = 0x11833f800] 05:05:12 INFO - PROCESS | 2373 | 1468497912193 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]]]}] 05:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 470ms 05:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:05:12 INFO - PROCESS | 2373 | 1468497912204 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 05:05:12 INFO - PROCESS | 2373 | 1468497912207 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 05:05:12 INFO - PROCESS | 2373 | 1468497912213 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:05:12 INFO - PROCESS | 2373 | 1468497912215 Marionette TRACE conn2 <- [1,1142,null,{}] 05:05:12 INFO - PROCESS | 2373 | 1468497912218 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}] 05:05:12 INFO - PROCESS | 2373 | 1468497912220 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:12 INFO - PROCESS | 2373 | 1468497912330 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 05:05:12 INFO - PROCESS | 2373 | 1468497912335 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:12 INFO - PROCESS | 2373 | 1468497912336 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:12 INFO - PROCESS | 2373 | ++DOCSHELL 0x124a4f000 == 34 [pid = 2373] [id = 293] 05:05:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x1240ccc00) [pid = 2373] [serial = 877] [outer = 0x0] 05:05:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x1241ce400) [pid = 2373] [serial = 878] [outer = 0x1240ccc00] 05:05:12 INFO - PROCESS | 2373 | 1468497912362 Marionette DEBUG loaded listener.js 05:05:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x12459d400) [pid = 2373] [serial = 879] [outer = 0x1240ccc00] 05:05:12 INFO - PROCESS | 2373 | 1468497912645 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]]]}] 05:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 476ms 05:05:12 INFO - PROCESS | 2373 | 1468497912689 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 05:05:12 INFO - PROCESS | 2373 | 1468497912691 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 05:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:05:12 INFO - PROCESS | 2373 | 1468497912696 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:05:12 INFO - PROCESS | 2373 | 1468497912697 Marionette TRACE conn2 <- [1,1146,null,{}] 05:05:12 INFO - PROCESS | 2373 | 1468497912699 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}] 05:05:12 INFO - PROCESS | 2373 | 1468497912700 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:12 INFO - PROCESS | 2373 | 1468497912772 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 05:05:12 INFO - PROCESS | 2373 | 1468497912778 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:12 INFO - PROCESS | 2373 | 1468497912779 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:12 INFO - PROCESS | 2373 | ++DOCSHELL 0x126b15800 == 35 [pid = 2373] [id = 294] 05:05:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x12459d800) [pid = 2373] [serial = 880] [outer = 0x0] 05:05:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x125725c00) [pid = 2373] [serial = 881] [outer = 0x12459d800] 05:05:12 INFO - PROCESS | 2373 | 1468497912803 Marionette DEBUG loaded listener.js 05:05:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x125d06400) [pid = 2373] [serial = 882] [outer = 0x12459d800] 05:05:13 INFO - PROCESS | 2373 | 1468497913127 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]]]}] 05:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 469ms 05:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:05:13 INFO - PROCESS | 2373 | 1468497913164 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 05:05:13 INFO - PROCESS | 2373 | 1468497913165 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 05:05:13 INFO - PROCESS | 2373 | 1468497913167 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:05:13 INFO - PROCESS | 2373 | 1468497913168 Marionette TRACE conn2 <- [1,1150,null,{}] 05:05:13 INFO - PROCESS | 2373 | 1468497913171 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}] 05:05:13 INFO - PROCESS | 2373 | 1468497913172 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:13 INFO - PROCESS | 2373 | 1468497913268 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 05:05:13 INFO - PROCESS | 2373 | 1468497913275 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:13 INFO - PROCESS | 2373 | 1468497913285 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:13 INFO - PROCESS | 2373 | ++DOCSHELL 0x119190800 == 36 [pid = 2373] [id = 295] 05:05:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x125d07000) [pid = 2373] [serial = 883] [outer = 0x0] 05:05:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x12691e000) [pid = 2373] [serial = 884] [outer = 0x125d07000] 05:05:13 INFO - PROCESS | 2373 | 1468497913309 Marionette DEBUG loaded listener.js 05:05:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x1269a5400) [pid = 2373] [serial = 885] [outer = 0x125d07000] 05:05:13 INFO - PROCESS | 2373 | 1468497913600 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]]]}] 05:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 470ms 05:05:13 INFO - PROCESS | 2373 | 1468497913637 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 05:05:13 INFO - PROCESS | 2373 | 1468497913639 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 05:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:05:13 INFO - PROCESS | 2373 | 1468497913643 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:05:13 INFO - PROCESS | 2373 | 1468497913646 Marionette TRACE conn2 <- [1,1154,null,{}] 05:05:13 INFO - PROCESS | 2373 | 1468497913648 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}] 05:05:13 INFO - PROCESS | 2373 | 1468497913649 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:13 INFO - PROCESS | 2373 | 1468497913728 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 05:05:13 INFO - PROCESS | 2373 | 1468497913732 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:13 INFO - PROCESS | 2373 | 1468497913733 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:13 INFO - PROCESS | 2373 | ++DOCSHELL 0x12941f000 == 37 [pid = 2373] [id = 296] 05:05:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x1269a5800) [pid = 2373] [serial = 886] [outer = 0x0] 05:05:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x126dd4400) [pid = 2373] [serial = 887] [outer = 0x1269a5800] 05:05:13 INFO - PROCESS | 2373 | 1468497913756 Marionette DEBUG loaded listener.js 05:05:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x127844800) [pid = 2373] [serial = 888] [outer = 0x1269a5800] 05:05:14 INFO - PROCESS | 2373 | 1468497914065 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]]]}] 05:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 473ms 05:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:05:14 INFO - PROCESS | 2373 | 1468497914116 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 05:05:14 INFO - PROCESS | 2373 | 1468497914117 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 05:05:14 INFO - PROCESS | 2373 | 1468497914119 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:05:14 INFO - PROCESS | 2373 | 1468497914121 Marionette TRACE conn2 <- [1,1158,null,{}] 05:05:14 INFO - PROCESS | 2373 | 1468497914123 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}] 05:05:14 INFO - PROCESS | 2373 | 1468497914125 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:14 INFO - PROCESS | 2373 | 1468497914257 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 05:05:14 INFO - PROCESS | 2373 | 1468497914270 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:14 INFO - PROCESS | 2373 | 1468497914272 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:14 INFO - PROCESS | 2373 | ++DOCSHELL 0x1211d0800 == 38 [pid = 2373] [id = 297] 05:05:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x12784bc00) [pid = 2373] [serial = 889] [outer = 0x0] 05:05:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x128ed0000) [pid = 2373] [serial = 890] [outer = 0x12784bc00] 05:05:14 INFO - PROCESS | 2373 | 1468497914299 Marionette DEBUG loaded listener.js 05:05:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x129450000) [pid = 2373] [serial = 891] [outer = 0x12784bc00] 05:05:14 INFO - PROCESS | 2373 | 1468497914627 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]]]}] 05:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 518ms 05:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:05:14 INFO - PROCESS | 2373 | 1468497914638 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 05:05:14 INFO - PROCESS | 2373 | 1468497914639 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 05:05:14 INFO - PROCESS | 2373 | 1468497914644 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:05:14 INFO - PROCESS | 2373 | 1468497914645 Marionette TRACE conn2 <- [1,1162,null,{}] 05:05:14 INFO - PROCESS | 2373 | 1468497914647 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}] 05:05:14 INFO - PROCESS | 2373 | 1468497914648 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:14 INFO - PROCESS | 2373 | 1468497914746 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 05:05:14 INFO - PROCESS | 2373 | 1468497914749 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:14 INFO - PROCESS | 2373 | 1468497914750 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:14 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ad2a000 == 39 [pid = 2373] [id = 298] 05:05:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x127853000) [pid = 2373] [serial = 892] [outer = 0x0] 05:05:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x1294b6800) [pid = 2373] [serial = 893] [outer = 0x127853000] 05:05:14 INFO - PROCESS | 2373 | 1468497914774 Marionette DEBUG loaded listener.js 05:05:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x12a69f800) [pid = 2373] [serial = 894] [outer = 0x127853000] 05:05:15 INFO - PROCESS | 2373 | 1468497915078 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]]]}] 05:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 470ms 05:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:05:15 INFO - PROCESS | 2373 | 1468497915121 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 05:05:15 INFO - PROCESS | 2373 | 1468497915122 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 05:05:15 INFO - PROCESS | 2373 | 1468497915126 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:05:15 INFO - PROCESS | 2373 | 1468497915129 Marionette TRACE conn2 <- [1,1166,null,{}] 05:05:15 INFO - PROCESS | 2373 | 1468497915132 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}] 05:05:15 INFO - PROCESS | 2373 | 1468497915133 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:15 INFO - PROCESS | 2373 | 1468497915244 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 05:05:15 INFO - PROCESS | 2373 | 1468497915259 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:15 INFO - PROCESS | 2373 | 1468497915260 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:15 INFO - PROCESS | 2373 | ++DOCSHELL 0x12b1d8800 == 40 [pid = 2373] [id = 299] 05:05:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x12a6a4800) [pid = 2373] [serial = 895] [outer = 0x0] 05:05:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x12a6a6400) [pid = 2373] [serial = 896] [outer = 0x12a6a4800] 05:05:15 INFO - PROCESS | 2373 | 1468497915297 Marionette DEBUG loaded listener.js 05:05:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x12ad3c400) [pid = 2373] [serial = 897] [outer = 0x12a6a4800] 05:05:15 INFO - PROCESS | 2373 | 1468497915794 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]]]}] 05:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 724ms 05:05:15 INFO - PROCESS | 2373 | 1468497915850 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 05:05:15 INFO - PROCESS | 2373 | 1468497915852 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 05:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:05:15 INFO - PROCESS | 2373 | 1468497915855 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:05:15 INFO - PROCESS | 2373 | 1468497915857 Marionette TRACE conn2 <- [1,1170,null,{}] 05:05:15 INFO - PROCESS | 2373 | 1468497915866 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}] 05:05:15 INFO - PROCESS | 2373 | 1468497915868 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:16 INFO - PROCESS | 2373 | 1468497916012 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 05:05:16 INFO - PROCESS | 2373 | 1468497916049 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:16 INFO - PROCESS | 2373 | 1468497916050 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:16 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ba95000 == 41 [pid = 2373] [id = 300] 05:05:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x12a6a5c00) [pid = 2373] [serial = 898] [outer = 0x0] 05:05:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x12ad45c00) [pid = 2373] [serial = 899] [outer = 0x12a6a5c00] 05:05:16 INFO - PROCESS | 2373 | 1468497916074 Marionette DEBUG loaded listener.js 05:05:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x12aecf000) [pid = 2373] [serial = 900] [outer = 0x12a6a5c00] 05:05:16 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x11852cc00) [pid = 2373] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:05:16 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x116ace800) [pid = 2373] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:05:16 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x112d9c800) [pid = 2373] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:05:16 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x126ba7800) [pid = 2373] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:05:16 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x112f92800) [pid = 2373] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:05:16 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x118887400) [pid = 2373] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:05:16 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x116a15c00) [pid = 2373] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:05:16 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x112fe4c00) [pid = 2373] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:05:16 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x116ad0800) [pid = 2373] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:05:16 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x129452c00) [pid = 2373] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:05:16 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x1214b6c00) [pid = 2373] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:05:16 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x126dd2000) [pid = 2373] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:05:16 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x1240d0000) [pid = 2373] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:05:16 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x126dd3c00) [pid = 2373] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:05:16 INFO - PROCESS | 2373 | 1468497916487 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]]]}] 05:05:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x112fe4c00) [pid = 2373] [serial = 901] [outer = 0x12c61e000] 05:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 676ms 05:05:16 INFO - PROCESS | 2373 | 1468497916533 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 05:05:16 INFO - PROCESS | 2373 | 1468497916534 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 05:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:05:16 INFO - PROCESS | 2373 | 1468497916536 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:05:16 INFO - PROCESS | 2373 | 1468497916537 Marionette TRACE conn2 <- [1,1174,null,{}] 05:05:16 INFO - PROCESS | 2373 | 1468497916539 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}] 05:05:16 INFO - PROCESS | 2373 | 1468497916540 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:16 INFO - PROCESS | 2373 | 1468497916623 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 05:05:16 INFO - PROCESS | 2373 | 1468497916697 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:16 INFO - PROCESS | 2373 | 1468497916698 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:16 INFO - PROCESS | 2373 | ++DOCSHELL 0x128e7e800 == 42 [pid = 2373] [id = 301] 05:05:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x112d9c800) [pid = 2373] [serial = 902] [outer = 0x0] 05:05:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x118461800) [pid = 2373] [serial = 903] [outer = 0x112d9c800] 05:05:16 INFO - PROCESS | 2373 | 1468497916721 Marionette DEBUG loaded listener.js 05:05:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x1294aec00) [pid = 2373] [serial = 904] [outer = 0x112d9c800] 05:05:16 INFO - PROCESS | 2373 | 1468497916978 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] 05:05:17 INFO - PROCESS | 2373 | 1468497917006 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 05:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:05:17 INFO - PROCESS | 2373 | 1468497917016 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:05:17 INFO - PROCESS | 2373 | 1468497917017 Marionette TRACE conn2 <- [1,1178,null,{}] 05:05:17 INFO - PROCESS | 2373 | 1468497917019 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}] 05:05:17 INFO - PROCESS | 2373 | 1468497917020 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:17 INFO - PROCESS | 2373 | 1468497917104 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 05:05:17 INFO - PROCESS | 2373 | 1468497917109 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:17 INFO - PROCESS | 2373 | 1468497917111 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:17 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c39f000 == 43 [pid = 2373] [id = 302] 05:05:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x126dd8800) [pid = 2373] [serial = 905] [outer = 0x0] 05:05:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x12aed6800) [pid = 2373] [serial = 906] [outer = 0x126dd8800] 05:05:17 INFO - PROCESS | 2373 | 1468497917134 Marionette DEBUG loaded listener.js 05:05:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x12b01d000) [pid = 2373] [serial = 907] [outer = 0x126dd8800] 05:05:17 INFO - PROCESS | 2373 | 1468497917445 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] 05:05:17 INFO - PROCESS | 2373 | 1468497917488 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 05:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:05:17 INFO - PROCESS | 2373 | 1468497917490 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:05:17 INFO - PROCESS | 2373 | 1468497917491 Marionette TRACE conn2 <- [1,1182,null,{}] 05:05:17 INFO - PROCESS | 2373 | 1468497917494 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}] 05:05:17 INFO - PROCESS | 2373 | 1468497917495 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:17 INFO - PROCESS | 2373 | 1468497917581 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 05:05:17 INFO - PROCESS | 2373 | 1468497917639 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:17 INFO - PROCESS | 2373 | 1468497917640 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:17 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c3c5000 == 44 [pid = 2373] [id = 303] 05:05:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x1294df800) [pid = 2373] [serial = 908] [outer = 0x0] 05:05:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x12b024000) [pid = 2373] [serial = 909] [outer = 0x1294df800] 05:05:17 INFO - PROCESS | 2373 | 1468497917664 Marionette DEBUG loaded listener.js 05:05:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x12b177800) [pid = 2373] [serial = 910] [outer = 0x1294df800] 05:05:17 INFO - PROCESS | 2373 | 1468497917948 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] 05:05:17 INFO - PROCESS | 2373 | 1468497917965 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 05:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:05:17 INFO - PROCESS | 2373 | 1468497917968 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:05:17 INFO - PROCESS | 2373 | 1468497917969 Marionette TRACE conn2 <- [1,1186,null,{}] 05:05:17 INFO - PROCESS | 2373 | 1468497917971 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}] 05:05:17 INFO - PROCESS | 2373 | 1468497917972 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:18 INFO - PROCESS | 2373 | 1468497918055 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 05:05:18 INFO - PROCESS | 2373 | 1468497918061 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:18 INFO - PROCESS | 2373 | 1468497918063 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:18 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ca40800 == 45 [pid = 2373] [id = 304] 05:05:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x12b177c00) [pid = 2373] [serial = 911] [outer = 0x0] 05:05:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x12ba37c00) [pid = 2373] [serial = 912] [outer = 0x12b177c00] 05:05:18 INFO - PROCESS | 2373 | 1468497918085 Marionette DEBUG loaded listener.js 05:05:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x12ba41400) [pid = 2373] [serial = 913] [outer = 0x12b177c00] 05:05:18 INFO - PROCESS | 2373 | 1468497918458 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] 05:05:18 INFO - PROCESS | 2373 | 1468497918527 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 05:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:05:18 INFO - PROCESS | 2373 | 1468497918534 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:05:18 INFO - PROCESS | 2373 | 1468497918539 Marionette TRACE conn2 <- [1,1190,null,{}] 05:05:18 INFO - PROCESS | 2373 | 1468497918546 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}] 05:05:18 INFO - PROCESS | 2373 | 1468497918548 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:18 INFO - PROCESS | 2373 | 1468497918718 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 05:05:18 INFO - PROCESS | 2373 | 1468497918854 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:18 INFO - PROCESS | 2373 | 1468497918856 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:18 INFO - PROCESS | 2373 | ++DOCSHELL 0x1133e1000 == 46 [pid = 2373] [id = 305] 05:05:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x1128b2000) [pid = 2373] [serial = 914] [outer = 0x0] 05:05:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x1129dc800) [pid = 2373] [serial = 915] [outer = 0x1128b2000] 05:05:18 INFO - PROCESS | 2373 | 1468497918910 Marionette DEBUG loaded listener.js 05:05:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x113c2e400) [pid = 2373] [serial = 916] [outer = 0x1128b2000] 05:05:19 INFO - PROCESS | 2373 | 1468497919495 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] 05:05:19 INFO - PROCESS | 2373 | 1468497919538 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 05:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:05:19 INFO - PROCESS | 2373 | 1468497919547 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:05:19 INFO - PROCESS | 2373 | 1468497919549 Marionette TRACE conn2 <- [1,1194,null,{}] 05:05:19 INFO - PROCESS | 2373 | 1468497919551 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}] 05:05:19 INFO - PROCESS | 2373 | 1468497919553 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:19 INFO - PROCESS | 2373 | 1468497919665 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 05:05:19 INFO - PROCESS | 2373 | 1468497919768 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:19 INFO - PROCESS | 2373 | 1468497919769 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:19 INFO - PROCESS | 2373 | ++DOCSHELL 0x11959e000 == 47 [pid = 2373] [id = 306] 05:05:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 106 (0x118464c00) [pid = 2373] [serial = 917] [outer = 0x0] 05:05:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 107 (0x1184c4c00) [pid = 2373] [serial = 918] [outer = 0x118464c00] 05:05:19 INFO - PROCESS | 2373 | 1468497919799 Marionette DEBUG loaded listener.js 05:05:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 108 (0x118fdc400) [pid = 2373] [serial = 919] [outer = 0x118464c00] 05:05:20 INFO - PROCESS | 2373 | 1468497920491 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] 05:05:20 INFO - PROCESS | 2373 | 1468497920572 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 05:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:05:20 INFO - PROCESS | 2373 | 1468497920575 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:05:20 INFO - PROCESS | 2373 | 1468497920576 Marionette TRACE conn2 <- [1,1198,null,{}] 05:05:20 INFO - PROCESS | 2373 | 1468497920589 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}] 05:05:20 INFO - PROCESS | 2373 | 1468497920590 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:20 INFO - PROCESS | 2373 | 1468497920666 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 05:05:20 INFO - PROCESS | 2373 | 1468497920679 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:20 INFO - PROCESS | 2373 | 1468497920680 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:20 INFO - PROCESS | 2373 | ++DOCSHELL 0x11641c800 == 30 [pid = 2373] [id = 307] 05:05:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 108 (0x116a1d000) [pid = 2373] [serial = 920] [outer = 0x0] 05:05:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 109 (0x116acc800) [pid = 2373] [serial = 921] [outer = 0x116a1d000] 05:05:20 INFO - PROCESS | 2373 | 1468497920708 Marionette DEBUG loaded listener.js 05:05:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 110 (0x11821e800) [pid = 2373] [serial = 922] [outer = 0x116a1d000] 05:05:20 INFO - PROCESS | 2373 | --DOMWINDOW == 109 (0x1294b7000) [pid = 2373] [serial = 854] [outer = 0x0] [url = about:blank] 05:05:20 INFO - PROCESS | 2373 | --DOMWINDOW == 108 (0x1234d8000) [pid = 2373] [serial = 837] [outer = 0x0] [url = about:blank] 05:05:20 INFO - PROCESS | 2373 | --DOMWINDOW == 107 (0x1218b2800) [pid = 2373] [serial = 836] [outer = 0x0] [url = about:blank] 05:05:20 INFO - PROCESS | 2373 | --DOMWINDOW == 106 (0x126ddc400) [pid = 2373] [serial = 842] [outer = 0x0] [url = about:blank] 05:05:20 INFO - PROCESS | 2373 | --DOMWINDOW == 105 (0x126dd1800) [pid = 2373] [serial = 840] [outer = 0x0] [url = about:blank] 05:05:20 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x125726400) [pid = 2373] [serial = 839] [outer = 0x0] [url = about:blank] 05:05:20 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x128cc8000) [pid = 2373] [serial = 843] [outer = 0x0] [url = about:blank] 05:05:20 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x1291e3400) [pid = 2373] [serial = 845] [outer = 0x0] [url = about:blank] 05:05:20 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x1214b7400) [pid = 2373] [serial = 852] [outer = 0x0] [url = about:blank] 05:05:20 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x119668400) [pid = 2373] [serial = 848] [outer = 0x0] [url = about:blank] 05:05:20 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x12944e400) [pid = 2373] [serial = 846] [outer = 0x0] [url = about:blank] 05:05:20 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x112f8ec00) [pid = 2373] [serial = 818] [outer = 0x0] [url = about:blank] 05:05:20 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x12944a400) [pid = 2373] [serial = 816] [outer = 0x0] [url = about:blank] 05:05:20 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x121062000) [pid = 2373] [serial = 833] [outer = 0x0] [url = about:blank] 05:05:20 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x12a6c6c00) [pid = 2373] [serial = 855] [outer = 0x0] [url = about:blank] 05:05:20 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x11911b000) [pid = 2373] [serial = 830] [outer = 0x0] [url = about:blank] 05:05:20 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x119c81800) [pid = 2373] [serial = 831] [outer = 0x0] [url = about:blank] 05:05:20 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x118460800) [pid = 2373] [serial = 827] [outer = 0x0] [url = about:blank] 05:05:20 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x118882c00) [pid = 2373] [serial = 828] [outer = 0x0] [url = about:blank] 05:05:20 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x115d0dc00) [pid = 2373] [serial = 824] [outer = 0x0] [url = about:blank] 05:05:20 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x116882c00) [pid = 2373] [serial = 825] [outer = 0x0] [url = about:blank] 05:05:20 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x1184c2400) [pid = 2373] [serial = 822] [outer = 0x0] [url = about:blank] 05:05:20 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x117ead000) [pid = 2373] [serial = 821] [outer = 0x0] [url = about:blank] 05:05:20 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x115e60c00) [pid = 2373] [serial = 819] [outer = 0x0] [url = about:blank] 05:05:20 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x1242db400) [pid = 2373] [serial = 851] [outer = 0x0] [url = about:blank] 05:05:20 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x119c82400) [pid = 2373] [serial = 849] [outer = 0x0] [url = about:blank] 05:05:20 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x1214b5400) [pid = 2373] [serial = 834] [outer = 0x0] [url = about:blank] 05:05:21 INFO - PROCESS | 2373 | 1468497921138 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]]]}] 05:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 579ms 05:05:21 INFO - PROCESS | 2373 | 1468497921155 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 05:05:21 INFO - PROCESS | 2373 | 1468497921159 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 05:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:05:21 INFO - PROCESS | 2373 | 1468497921165 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:05:21 INFO - PROCESS | 2373 | 1468497921168 Marionette TRACE conn2 <- [1,1202,null,{}] 05:05:21 INFO - PROCESS | 2373 | 1468497921171 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}] 05:05:21 INFO - PROCESS | 2373 | 1468497921174 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:21 INFO - PROCESS | 2373 | 1468497921304 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 05:05:21 INFO - PROCESS | 2373 | 1468497921313 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:21 INFO - PROCESS | 2373 | 1468497921314 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:21 INFO - PROCESS | 2373 | ++DOCSHELL 0x1132e5000 == 31 [pid = 2373] [id = 308] 05:05:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x118889000) [pid = 2373] [serial = 923] [outer = 0x0] 05:05:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x118fdd400) [pid = 2373] [serial = 924] [outer = 0x118889000] 05:05:21 INFO - PROCESS | 2373 | 1468497921385 Marionette DEBUG loaded listener.js 05:05:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x11911e800) [pid = 2373] [serial = 925] [outer = 0x118889000] 05:05:21 INFO - PROCESS | 2373 | 1468497921830 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]]]}] 05:05:21 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 05:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 672ms 05:05:21 INFO - PROCESS | 2373 | 1468497921837 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 05:05:21 INFO - PROCESS | 2373 | 1468497921840 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 05:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:05:21 INFO - PROCESS | 2373 | 1468497921849 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:05:21 INFO - PROCESS | 2373 | 1468497921853 Marionette TRACE conn2 <- [1,1206,null,{}] 05:05:21 INFO - PROCESS | 2373 | 1468497921867 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}] 05:05:21 INFO - PROCESS | 2373 | 1468497921871 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:22 INFO - PROCESS | 2373 | 1468497922030 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 05:05:22 INFO - PROCESS | 2373 | 1468497922050 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:22 INFO - PROCESS | 2373 | 1468497922053 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:22 INFO - PROCESS | 2373 | ++DOCSHELL 0x11959b800 == 32 [pid = 2373] [id = 309] 05:05:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x11971f400) [pid = 2373] [serial = 926] [outer = 0x0] 05:05:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x119975000) [pid = 2373] [serial = 927] [outer = 0x11971f400] 05:05:22 INFO - PROCESS | 2373 | 1468497922098 Marionette DEBUG loaded listener.js 05:05:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x119c81000) [pid = 2373] [serial = 928] [outer = 0x11971f400] 05:05:22 INFO - PROCESS | 2373 | 1468497922412 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]]]}] 05:05:22 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 05:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 575ms 05:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:05:22 INFO - PROCESS | 2373 | 1468497922432 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 05:05:22 INFO - PROCESS | 2373 | 1468497922434 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 05:05:22 INFO - PROCESS | 2373 | 1468497922436 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:05:22 INFO - PROCESS | 2373 | 1468497922437 Marionette TRACE conn2 <- [1,1210,null,{}] 05:05:22 INFO - PROCESS | 2373 | 1468497922440 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}] 05:05:22 INFO - PROCESS | 2373 | 1468497922441 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:22 INFO - PROCESS | 2373 | 1468497922553 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 05:05:22 INFO - PROCESS | 2373 | 1468497922558 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:22 INFO - PROCESS | 2373 | 1468497922560 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:22 INFO - PROCESS | 2373 | ++DOCSHELL 0x1212a6000 == 33 [pid = 2373] [id = 310] 05:05:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x118f66400) [pid = 2373] [serial = 929] [outer = 0x0] 05:05:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x119c8c000) [pid = 2373] [serial = 930] [outer = 0x118f66400] 05:05:22 INFO - PROCESS | 2373 | 1468497922584 Marionette DEBUG loaded listener.js 05:05:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x12127cc00) [pid = 2373] [serial = 931] [outer = 0x118f66400] 05:05:22 INFO - PROCESS | 2373 | 1468497922927 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]]]}] 05:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 518ms 05:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:05:22 INFO - PROCESS | 2373 | 1468497922955 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 05:05:22 INFO - PROCESS | 2373 | 1468497922956 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 05:05:22 INFO - PROCESS | 2373 | 1468497922967 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:05:22 INFO - PROCESS | 2373 | 1468497922968 Marionette TRACE conn2 <- [1,1214,null,{}] 05:05:22 INFO - PROCESS | 2373 | 1468497922970 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}] 05:05:22 INFO - PROCESS | 2373 | 1468497922971 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:23 INFO - PROCESS | 2373 | 1468497923065 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 05:05:23 INFO - PROCESS | 2373 | 1468497923068 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:23 INFO - PROCESS | 2373 | 1468497923070 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:23 INFO - PROCESS | 2373 | ++DOCSHELL 0x124069000 == 34 [pid = 2373] [id = 311] 05:05:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x1128a9400) [pid = 2373] [serial = 932] [outer = 0x0] 05:05:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x1214b8400) [pid = 2373] [serial = 933] [outer = 0x1128a9400] 05:05:23 INFO - PROCESS | 2373 | 1468497923094 Marionette DEBUG loaded listener.js 05:05:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x121dc6400) [pid = 2373] [serial = 934] [outer = 0x1128a9400] 05:05:23 INFO - PROCESS | 2373 | 1468497923433 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]]]}] 05:05:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 480ms 05:05:23 INFO - PROCESS | 2373 | 1468497923438 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 05:05:23 INFO - PROCESS | 2373 | 1468497923440 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 05:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:05:23 INFO - PROCESS | 2373 | 1468497923444 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:05:23 INFO - PROCESS | 2373 | 1468497923445 Marionette TRACE conn2 <- [1,1218,null,{}] 05:05:23 INFO - PROCESS | 2373 | 1468497923448 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}] 05:05:23 INFO - PROCESS | 2373 | 1468497923452 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:23 INFO - PROCESS | 2373 | 1468497923562 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 05:05:23 INFO - PROCESS | 2373 | 1468497923572 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:23 INFO - PROCESS | 2373 | 1468497923573 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:23 INFO - PROCESS | 2373 | ++DOCSHELL 0x125baf000 == 35 [pid = 2373] [id = 312] 05:05:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x1234d7800) [pid = 2373] [serial = 935] [outer = 0x0] 05:05:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x124ca2000) [pid = 2373] [serial = 936] [outer = 0x1234d7800] 05:05:23 INFO - PROCESS | 2373 | 1468497923602 Marionette DEBUG loaded listener.js 05:05:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x1269a8000) [pid = 2373] [serial = 937] [outer = 0x1234d7800] 05:05:23 INFO - PROCESS | 2373 | 1468497923939 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]]]}] 05:05:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 519ms 05:05:23 INFO - PROCESS | 2373 | 1468497923963 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 05:05:23 INFO - PROCESS | 2373 | 1468497923965 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 05:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:05:23 INFO - PROCESS | 2373 | 1468497923976 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:05:23 INFO - PROCESS | 2373 | 1468497923978 Marionette TRACE conn2 <- [1,1222,null,{}] 05:05:23 INFO - PROCESS | 2373 | 1468497923980 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}] 05:05:23 INFO - PROCESS | 2373 | 1468497923981 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:24 INFO - PROCESS | 2373 | 1468497924075 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 05:05:24 INFO - PROCESS | 2373 | 1468497924078 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:24 INFO - PROCESS | 2373 | 1468497924079 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:24 INFO - PROCESS | 2373 | ++DOCSHELL 0x128b1a800 == 36 [pid = 2373] [id = 313] 05:05:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x1269aa000) [pid = 2373] [serial = 938] [outer = 0x0] 05:05:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x126dd7c00) [pid = 2373] [serial = 939] [outer = 0x1269aa000] 05:05:24 INFO - PROCESS | 2373 | 1468497924103 Marionette DEBUG loaded listener.js 05:05:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x127846c00) [pid = 2373] [serial = 940] [outer = 0x1269aa000] 05:05:24 INFO - PROCESS | 2373 | 1468497924454 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] 05:05:24 INFO - PROCESS | 2373 | 1468497924498 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 05:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:05:24 INFO - PROCESS | 2373 | 1468497924501 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:05:24 INFO - PROCESS | 2373 | 1468497924503 Marionette TRACE conn2 <- [1,1226,null,{}] 05:05:24 INFO - PROCESS | 2373 | 1468497924507 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}] 05:05:24 INFO - PROCESS | 2373 | 1468497924509 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:24 INFO - PROCESS | 2373 | 1468497924662 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 05:05:24 INFO - PROCESS | 2373 | 1468497924676 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:24 INFO - PROCESS | 2373 | 1468497924678 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:24 INFO - PROCESS | 2373 | ++DOCSHELL 0x129153800 == 37 [pid = 2373] [id = 314] 05:05:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x1269aa800) [pid = 2373] [serial = 941] [outer = 0x0] 05:05:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x128ed7400) [pid = 2373] [serial = 942] [outer = 0x1269aa800] 05:05:24 INFO - PROCESS | 2373 | 1468497924726 Marionette DEBUG loaded listener.js 05:05:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x128ed9000) [pid = 2373] [serial = 943] [outer = 0x1269aa800] 05:05:25 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x12784bc00) [pid = 2373] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:05:25 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x126dd8800) [pid = 2373] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:05:25 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x115e5f800) [pid = 2373] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:05:25 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x12459d800) [pid = 2373] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:05:25 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x116fec400) [pid = 2373] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:05:25 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x11993d000) [pid = 2373] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:05:25 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x1240ccc00) [pid = 2373] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:05:25 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x125d07000) [pid = 2373] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:05:25 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x112d0c000) [pid = 2373] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:05:25 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x1269a5800) [pid = 2373] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:05:25 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x112137800) [pid = 2373] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:05:25 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x129454000) [pid = 2373] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:05:25 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x12a6a4800) [pid = 2373] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:05:25 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x11833f800) [pid = 2373] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:05:25 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x127853000) [pid = 2373] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:05:25 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x12a6a5c00) [pid = 2373] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:05:25 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x112d9c800) [pid = 2373] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:05:25 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x1294df800) [pid = 2373] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:05:25 INFO - PROCESS | 2373 | 1468497925226 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]]]}] 05:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 771ms 05:05:25 INFO - PROCESS | 2373 | 1468497925272 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 05:05:25 INFO - PROCESS | 2373 | 1468497925274 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 05:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:05:25 INFO - PROCESS | 2373 | 1468497925282 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:05:25 INFO - PROCESS | 2373 | 1468497925283 Marionette TRACE conn2 <- [1,1230,null,{}] 05:05:25 INFO - PROCESS | 2373 | 1468497925285 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}] 05:05:25 INFO - PROCESS | 2373 | 1468497925287 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:25 INFO - PROCESS | 2373 | 1468497925391 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 05:05:25 INFO - PROCESS | 2373 | 1468497925429 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:25 INFO - PROCESS | 2373 | 1468497925430 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:25 INFO - PROCESS | 2373 | ++DOCSHELL 0x129434000 == 38 [pid = 2373] [id = 315] 05:05:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x112e29400) [pid = 2373] [serial = 944] [outer = 0x0] 05:05:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x119c41c00) [pid = 2373] [serial = 945] [outer = 0x112e29400] 05:05:25 INFO - PROCESS | 2373 | 1468497925454 Marionette DEBUG loaded listener.js 05:05:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x1269a5800) [pid = 2373] [serial = 946] [outer = 0x112e29400] 05:05:25 INFO - PROCESS | 2373 | 1468497925707 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]]]}] 05:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 472ms 05:05:25 INFO - PROCESS | 2373 | 1468497925754 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 05:05:25 INFO - PROCESS | 2373 | 1468497925756 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 05:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:05:25 INFO - PROCESS | 2373 | 1468497925767 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:05:25 INFO - PROCESS | 2373 | 1468497925768 Marionette TRACE conn2 <- [1,1234,null,{}] 05:05:25 INFO - PROCESS | 2373 | 1468497925770 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}] 05:05:25 INFO - PROCESS | 2373 | 1468497925771 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:25 INFO - PROCESS | 2373 | 1468497925862 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 05:05:25 INFO - PROCESS | 2373 | 1468497925866 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:25 INFO - PROCESS | 2373 | 1468497925868 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:25 INFO - PROCESS | 2373 | ++DOCSHELL 0x12a727000 == 39 [pid = 2373] [id = 316] 05:05:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x121279800) [pid = 2373] [serial = 947] [outer = 0x0] 05:05:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x126ddb800) [pid = 2373] [serial = 948] [outer = 0x121279800] 05:05:25 INFO - PROCESS | 2373 | 1468497925912 Marionette DEBUG loaded listener.js 05:05:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x1291ea400) [pid = 2373] [serial = 949] [outer = 0x121279800] 05:05:26 INFO - PROCESS | 2373 | 1468497926399 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]]]}] 05:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 670ms 05:05:26 INFO - PROCESS | 2373 | 1468497926437 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 05:05:26 INFO - PROCESS | 2373 | 1468497926439 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 05:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:05:26 INFO - PROCESS | 2373 | 1468497926441 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:05:26 INFO - PROCESS | 2373 | 1468497926443 Marionette TRACE conn2 <- [1,1238,null,{}] 05:05:26 INFO - PROCESS | 2373 | 1468497926445 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}] 05:05:26 INFO - PROCESS | 2373 | 1468497926447 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:26 INFO - PROCESS | 2373 | 1468497926533 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 05:05:26 INFO - PROCESS | 2373 | 1468497926536 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:26 INFO - PROCESS | 2373 | 1468497926538 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:26 INFO - PROCESS | 2373 | ++DOCSHELL 0x12b159800 == 40 [pid = 2373] [id = 317] 05:05:26 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x115456c00) [pid = 2373] [serial = 950] [outer = 0x0] 05:05:26 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x12944b400) [pid = 2373] [serial = 951] [outer = 0x115456c00] 05:05:26 INFO - PROCESS | 2373 | 1468497926564 Marionette DEBUG loaded listener.js 05:05:26 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x12a6c4c00) [pid = 2373] [serial = 952] [outer = 0x115456c00] 05:05:26 INFO - PROCESS | 2373 | 1468497926861 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]]]}] 05:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 471ms 05:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:05:26 INFO - PROCESS | 2373 | 1468497926912 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 05:05:26 INFO - PROCESS | 2373 | 1468497926914 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 05:05:26 INFO - PROCESS | 2373 | 1468497926916 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:05:26 INFO - PROCESS | 2373 | 1468497926917 Marionette TRACE conn2 <- [1,1242,null,{}] 05:05:26 INFO - PROCESS | 2373 | 1468497926919 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}] 05:05:26 INFO - PROCESS | 2373 | 1468497926920 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:27 INFO - PROCESS | 2373 | 1468497927003 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 05:05:27 INFO - PROCESS | 2373 | 1468497927103 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:27 INFO - PROCESS | 2373 | 1468497927105 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:27 INFO - PROCESS | 2373 | ++DOCSHELL 0x111f2c000 == 41 [pid = 2373] [id = 318] 05:05:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x112133400) [pid = 2373] [serial = 953] [outer = 0x0] 05:05:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x1128a6c00) [pid = 2373] [serial = 954] [outer = 0x112133400] 05:05:27 INFO - PROCESS | 2373 | 1468497927138 Marionette DEBUG loaded listener.js 05:05:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x115e5fc00) [pid = 2373] [serial = 955] [outer = 0x112133400] 05:05:27 INFO - PROCESS | 2373 | 1468497927601 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]]]}] 05:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 721ms 05:05:27 INFO - PROCESS | 2373 | 1468497927638 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 05:05:27 INFO - PROCESS | 2373 | 1468497927641 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 05:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:05:27 INFO - PROCESS | 2373 | 1468497927644 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:05:27 INFO - PROCESS | 2373 | 1468497927646 Marionette TRACE conn2 <- [1,1246,null,{}] 05:05:27 INFO - PROCESS | 2373 | 1468497927650 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}] 05:05:27 INFO - PROCESS | 2373 | 1468497927653 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:27 INFO - PROCESS | 2373 | 1468497927755 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 05:05:27 INFO - PROCESS | 2373 | 1468497927811 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:27 INFO - PROCESS | 2373 | 1468497927813 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:27 INFO - PROCESS | 2373 | ++DOCSHELL 0x119182800 == 42 [pid = 2373] [id = 319] 05:05:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x116fec400) [pid = 2373] [serial = 956] [outer = 0x0] 05:05:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x118684400) [pid = 2373] [serial = 957] [outer = 0x116fec400] 05:05:27 INFO - PROCESS | 2373 | 1468497927843 Marionette DEBUG loaded listener.js 05:05:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x11966b000) [pid = 2373] [serial = 958] [outer = 0x116fec400] 05:05:28 INFO - PROCESS | 2373 | 1468497928260 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]]]}] 05:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 669ms 05:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:05:28 INFO - PROCESS | 2373 | 1468497928316 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 05:05:28 INFO - PROCESS | 2373 | 1468497928318 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 05:05:28 INFO - PROCESS | 2373 | 1468497928322 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:05:28 INFO - PROCESS | 2373 | 1468497928323 Marionette TRACE conn2 <- [1,1250,null,{}] 05:05:28 INFO - PROCESS | 2373 | 1468497928326 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}] 05:05:28 INFO - PROCESS | 2373 | 1468497928327 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:28 INFO - PROCESS | 2373 | 1468497928445 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 05:05:28 INFO - PROCESS | 2373 | 1468497928526 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:28 INFO - PROCESS | 2373 | 1468497928528 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:28 INFO - PROCESS | 2373 | ++DOCSHELL 0x12914e800 == 43 [pid = 2373] [id = 320] 05:05:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x119726400) [pid = 2373] [serial = 959] [outer = 0x0] 05:05:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x119c89c00) [pid = 2373] [serial = 960] [outer = 0x119726400] 05:05:28 INFO - PROCESS | 2373 | 1468497928558 Marionette DEBUG loaded listener.js 05:05:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x1214bf400) [pid = 2373] [serial = 961] [outer = 0x119726400] 05:05:28 INFO - PROCESS | 2373 | 1468497928966 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]]]}] 05:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 673ms 05:05:28 INFO - PROCESS | 2373 | 1468497928995 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 05:05:28 INFO - PROCESS | 2373 | 1468497928997 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 05:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:05:29 INFO - PROCESS | 2373 | 1468497929000 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:05:29 INFO - PROCESS | 2373 | 1468497929005 Marionette TRACE conn2 <- [1,1254,null,{}] 05:05:29 INFO - PROCESS | 2373 | 1468497929012 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}] 05:05:29 INFO - PROCESS | 2373 | 1468497929014 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:29 INFO - PROCESS | 2373 | 1468497929116 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 05:05:29 INFO - PROCESS | 2373 | 1468497929173 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:29 INFO - PROCESS | 2373 | 1468497929174 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:29 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c010800 == 44 [pid = 2373] [id = 321] 05:05:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x1214bfc00) [pid = 2373] [serial = 962] [outer = 0x0] 05:05:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 106 (0x124ae6800) [pid = 2373] [serial = 963] [outer = 0x1214bfc00] 05:05:29 INFO - PROCESS | 2373 | 1468497929202 Marionette DEBUG loaded listener.js 05:05:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 107 (0x128cc3c00) [pid = 2373] [serial = 964] [outer = 0x1214bfc00] 05:05:29 INFO - PROCESS | 2373 | 1468497929681 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]]]}] 05:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 724ms 05:05:29 INFO - PROCESS | 2373 | 1468497929759 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 05:05:29 INFO - PROCESS | 2373 | 1468497929761 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 05:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:05:29 INFO - PROCESS | 2373 | 1468497929765 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:05:29 INFO - PROCESS | 2373 | 1468497929766 Marionette TRACE conn2 <- [1,1258,null,{}] 05:05:29 INFO - PROCESS | 2373 | 1468497929769 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}] 05:05:29 INFO - PROCESS | 2373 | 1468497929770 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:29 INFO - PROCESS | 2373 | 1468497929870 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 05:05:29 INFO - PROCESS | 2373 | 1468497929943 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:29 INFO - PROCESS | 2373 | 1468497929945 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:29 INFO - PROCESS | 2373 | ++DOCSHELL 0x116414000 == 45 [pid = 2373] [id = 322] 05:05:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 108 (0x116a1d400) [pid = 2373] [serial = 965] [outer = 0x0] 05:05:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 109 (0x12572d800) [pid = 2373] [serial = 966] [outer = 0x116a1d400] 05:05:29 INFO - PROCESS | 2373 | 1468497929976 Marionette DEBUG loaded listener.js 05:05:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 110 (0x12944a800) [pid = 2373] [serial = 967] [outer = 0x116a1d400] 05:05:30 INFO - PROCESS | 2373 | 1468497930633 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]]]}] 05:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 919ms 05:05:30 INFO - PROCESS | 2373 | 1468497930684 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 05:05:30 INFO - PROCESS | 2373 | 1468497930686 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 05:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:05:30 INFO - PROCESS | 2373 | 1468497930690 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:05:30 INFO - PROCESS | 2373 | 1468497930691 Marionette TRACE conn2 <- [1,1262,null,{}] 05:05:30 INFO - PROCESS | 2373 | 1468497930717 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}] 05:05:30 INFO - PROCESS | 2373 | 1468497930718 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:30 INFO - PROCESS | 2373 | 1468497930811 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 05:05:30 INFO - PROCESS | 2373 | 1468497930881 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:30 INFO - PROCESS | 2373 | 1468497930882 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:30 INFO - PROCESS | 2373 | ++DOCSHELL 0x118265800 == 46 [pid = 2373] [id = 323] 05:05:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 111 (0x1167ef400) [pid = 2373] [serial = 968] [outer = 0x0] 05:05:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 112 (0x116fe5400) [pid = 2373] [serial = 969] [outer = 0x1167ef400] 05:05:30 INFO - PROCESS | 2373 | 1468497930907 Marionette DEBUG loaded listener.js 05:05:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 113 (0x11867f400) [pid = 2373] [serial = 970] [outer = 0x1167ef400] 05:05:31 INFO - PROCESS | 2373 | --DOCSHELL 0x12b159800 == 45 [pid = 2373] [id = 317] 05:05:31 INFO - PROCESS | 2373 | --DOCSHELL 0x12a727000 == 44 [pid = 2373] [id = 316] 05:05:31 INFO - PROCESS | 2373 | --DOCSHELL 0x129434000 == 43 [pid = 2373] [id = 315] 05:05:31 INFO - PROCESS | 2373 | --DOCSHELL 0x129153800 == 42 [pid = 2373] [id = 314] 05:05:31 INFO - PROCESS | 2373 | --DOCSHELL 0x128b1a800 == 41 [pid = 2373] [id = 313] 05:05:31 INFO - PROCESS | 2373 | --DOCSHELL 0x125baf000 == 40 [pid = 2373] [id = 312] 05:05:31 INFO - PROCESS | 2373 | --DOCSHELL 0x124069000 == 39 [pid = 2373] [id = 311] 05:05:31 INFO - PROCESS | 2373 | --DOCSHELL 0x1212a6000 == 38 [pid = 2373] [id = 310] 05:05:31 INFO - PROCESS | 2373 | --DOCSHELL 0x11959b800 == 37 [pid = 2373] [id = 309] 05:05:31 INFO - PROCESS | 2373 | --DOCSHELL 0x1132e5000 == 36 [pid = 2373] [id = 308] 05:05:31 INFO - PROCESS | 2373 | --DOCSHELL 0x11641c800 == 35 [pid = 2373] [id = 307] 05:05:31 INFO - PROCESS | 2373 | --DOCSHELL 0x12ca40800 == 34 [pid = 2373] [id = 304] 05:05:31 INFO - PROCESS | 2373 | --DOCSHELL 0x1133e1000 == 33 [pid = 2373] [id = 305] 05:05:31 INFO - PROCESS | 2373 | --DOCSHELL 0x11959e000 == 32 [pid = 2373] [id = 306] 05:05:31 INFO - PROCESS | 2373 | --DOCSHELL 0x116414000 == 31 [pid = 2373] [id = 322] 05:05:31 INFO - PROCESS | 2373 | --DOCSHELL 0x12c010800 == 30 [pid = 2373] [id = 321] 05:05:31 INFO - PROCESS | 2373 | --DOCSHELL 0x12914e800 == 29 [pid = 2373] [id = 320] 05:05:31 INFO - PROCESS | 2373 | --DOCSHELL 0x119182800 == 28 [pid = 2373] [id = 319] 05:05:31 INFO - PROCESS | 2373 | --DOCSHELL 0x111f2c000 == 27 [pid = 2373] [id = 318] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 112 (0x1167ef800) [pid = 2373] [serial = 863] [outer = 0x0] [url = about:blank] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 111 (0x125725c00) [pid = 2373] [serial = 881] [outer = 0x0] [url = about:blank] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 110 (0x125d06400) [pid = 2373] [serial = 882] [outer = 0x0] [url = about:blank] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 109 (0x119c45400) [pid = 2373] [serial = 872] [outer = 0x0] [url = about:blank] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 108 (0x119974800) [pid = 2373] [serial = 869] [outer = 0x0] [url = about:blank] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 107 (0x119c3d800) [pid = 2373] [serial = 870] [outer = 0x0] [url = about:blank] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 106 (0x119c85c00) [pid = 2373] [serial = 873] [outer = 0x0] [url = about:blank] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 105 (0x1241ce400) [pid = 2373] [serial = 878] [outer = 0x0] [url = about:blank] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x12459d400) [pid = 2373] [serial = 879] [outer = 0x0] [url = about:blank] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x12691e000) [pid = 2373] [serial = 884] [outer = 0x0] [url = about:blank] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x1269a5400) [pid = 2373] [serial = 885] [outer = 0x0] [url = about:blank] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x112ebe400) [pid = 2373] [serial = 860] [outer = 0x0] [url = about:blank] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x115449c00) [pid = 2373] [serial = 861] [outer = 0x0] [url = about:blank] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x126dd4400) [pid = 2373] [serial = 887] [outer = 0x0] [url = about:blank] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x127844800) [pid = 2373] [serial = 888] [outer = 0x0] [url = about:blank] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x119117c00) [pid = 2373] [serial = 866] [outer = 0x0] [url = about:blank] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x11966e400) [pid = 2373] [serial = 867] [outer = 0x0] [url = about:blank] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x12ad3ec00) [pid = 2373] [serial = 858] [outer = 0x0] [url = about:blank] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x12a6a6400) [pid = 2373] [serial = 896] [outer = 0x0] [url = about:blank] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x121054000) [pid = 2373] [serial = 875] [outer = 0x0] [url = about:blank] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x1234d7400) [pid = 2373] [serial = 876] [outer = 0x0] [url = about:blank] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x1294b6800) [pid = 2373] [serial = 893] [outer = 0x0] [url = about:blank] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x116ac5800) [pid = 2373] [serial = 492] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x12ad45c00) [pid = 2373] [serial = 899] [outer = 0x0] [url = about:blank] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x118461800) [pid = 2373] [serial = 903] [outer = 0x0] [url = about:blank] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x12aecf000) [pid = 2373] [serial = 900] [outer = 0x0] [url = about:blank] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x12b177800) [pid = 2373] [serial = 910] [outer = 0x0] [url = about:blank] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x11833f000) [pid = 2373] [serial = 864] [outer = 0x0] [url = about:blank] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x12ad3c400) [pid = 2373] [serial = 897] [outer = 0x0] [url = about:blank] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x1294aec00) [pid = 2373] [serial = 904] [outer = 0x0] [url = about:blank] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x12b024000) [pid = 2373] [serial = 909] [outer = 0x0] [url = about:blank] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x12ba37c00) [pid = 2373] [serial = 912] [outer = 0x0] [url = about:blank] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x128ed0000) [pid = 2373] [serial = 890] [outer = 0x0] [url = about:blank] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x12b01d000) [pid = 2373] [serial = 907] [outer = 0x0] [url = about:blank] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x12a69f800) [pid = 2373] [serial = 894] [outer = 0x0] [url = about:blank] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x12aed6800) [pid = 2373] [serial = 906] [outer = 0x0] [url = about:blank] 05:05:31 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x129450000) [pid = 2373] [serial = 891] [outer = 0x0] [url = about:blank] 05:05:31 INFO - PROCESS | 2373 | 1468497931836 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]]]}] 05:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1197ms 05:05:31 INFO - PROCESS | 2373 | 1468497931887 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 05:05:31 INFO - PROCESS | 2373 | 1468497931890 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 05:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:05:31 INFO - PROCESS | 2373 | 1468497931894 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:05:31 INFO - PROCESS | 2373 | 1468497931896 Marionette TRACE conn2 <- [1,1266,null,{}] 05:05:31 INFO - PROCESS | 2373 | 1468497931899 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}] 05:05:31 INFO - PROCESS | 2373 | 1468497931901 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:31 INFO - PROCESS | 2373 | 1468497931979 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 05:05:31 INFO - PROCESS | 2373 | 1468497931984 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:31 INFO - PROCESS | 2373 | 1468497931986 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:32 INFO - PROCESS | 2373 | ++DOCSHELL 0x11640b000 == 28 [pid = 2373] [id = 324] 05:05:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x115454400) [pid = 2373] [serial = 971] [outer = 0x0] 05:05:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x11648d000) [pid = 2373] [serial = 972] [outer = 0x115454400] 05:05:32 INFO - PROCESS | 2373 | 1468497932016 Marionette DEBUG loaded listener.js 05:05:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x112d98800) [pid = 2373] [serial = 973] [outer = 0x115454400] 05:05:32 INFO - PROCESS | 2373 | 1468497932453 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]]]}] 05:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 571ms 05:05:32 INFO - PROCESS | 2373 | 1468497932465 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 05:05:32 INFO - PROCESS | 2373 | 1468497932470 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 05:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:05:32 INFO - PROCESS | 2373 | 1468497932480 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:05:32 INFO - PROCESS | 2373 | 1468497932483 Marionette TRACE conn2 <- [1,1270,null,{}] 05:05:32 INFO - PROCESS | 2373 | 1468497932487 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}] 05:05:32 INFO - PROCESS | 2373 | 1468497932489 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:32 INFO - PROCESS | 2373 | 1468497932612 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 05:05:32 INFO - PROCESS | 2373 | 1468497932618 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:32 INFO - PROCESS | 2373 | 1468497932619 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:32 INFO - PROCESS | 2373 | ++DOCSHELL 0x1186d0000 == 29 [pid = 2373] [id = 325] 05:05:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x117ea7000) [pid = 2373] [serial = 974] [outer = 0x0] 05:05:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x1184ca800) [pid = 2373] [serial = 975] [outer = 0x117ea7000] 05:05:32 INFO - PROCESS | 2373 | 1468497932663 Marionette DEBUG loaded listener.js 05:05:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x118fe7c00) [pid = 2373] [serial = 976] [outer = 0x117ea7000] 05:05:33 INFO - PROCESS | 2373 | 1468497933042 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]]]}] 05:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 623ms 05:05:33 INFO - PROCESS | 2373 | 1468497933102 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 05:05:33 INFO - PROCESS | 2373 | 1468497933104 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 05:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:05:33 INFO - PROCESS | 2373 | 1468497933107 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:05:33 INFO - PROCESS | 2373 | 1468497933111 Marionette TRACE conn2 <- [1,1274,null,{}] 05:05:33 INFO - PROCESS | 2373 | 1468497933121 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}] 05:05:33 INFO - PROCESS | 2373 | 1468497933126 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:33 INFO - PROCESS | 2373 | 1468497933237 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 05:05:33 INFO - PROCESS | 2373 | 1468497933265 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:33 INFO - PROCESS | 2373 | 1468497933267 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:33 INFO - PROCESS | 2373 | ++DOCSHELL 0x11a0e5800 == 30 [pid = 2373] [id = 326] 05:05:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x112979c00) [pid = 2373] [serial = 977] [outer = 0x0] 05:05:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x119974400) [pid = 2373] [serial = 978] [outer = 0x112979c00] 05:05:33 INFO - PROCESS | 2373 | 1468497933288 Marionette DEBUG loaded listener.js 05:05:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x119c45400) [pid = 2373] [serial = 979] [outer = 0x112979c00] 05:05:33 INFO - PROCESS | 2373 | 1468497933697 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]]]}] 05:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 623ms 05:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:05:33 INFO - PROCESS | 2373 | 1468497933731 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 05:05:33 INFO - PROCESS | 2373 | 1468497933734 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 05:05:33 INFO - PROCESS | 2373 | 1468497933737 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:05:33 INFO - PROCESS | 2373 | 1468497933739 Marionette TRACE conn2 <- [1,1278,null,{}] 05:05:33 INFO - PROCESS | 2373 | 1468497933745 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}] 05:05:33 INFO - PROCESS | 2373 | 1468497933746 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:33 INFO - PROCESS | 2373 | 1468497933864 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 05:05:33 INFO - PROCESS | 2373 | 1468497933878 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:33 INFO - PROCESS | 2373 | 1468497933879 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:33 INFO - PROCESS | 2373 | ++DOCSHELL 0x12168c800 == 31 [pid = 2373] [id = 327] 05:05:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x12105b800) [pid = 2373] [serial = 980] [outer = 0x0] 05:05:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x121163800) [pid = 2373] [serial = 981] [outer = 0x12105b800] 05:05:33 INFO - PROCESS | 2373 | 1468497933920 Marionette DEBUG loaded listener.js 05:05:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x1214b2000) [pid = 2373] [serial = 982] [outer = 0x12105b800] 05:05:34 INFO - PROCESS | 2373 | 1468497934355 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]]]}] 05:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 625ms 05:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:05:34 INFO - PROCESS | 2373 | 1468497934364 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 05:05:34 INFO - PROCESS | 2373 | 1468497934365 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 05:05:34 INFO - PROCESS | 2373 | 1468497934376 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:05:34 INFO - PROCESS | 2373 | 1468497934378 Marionette TRACE conn2 <- [1,1282,null,{}] 05:05:34 INFO - PROCESS | 2373 | 1468497934387 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}] 05:05:34 INFO - PROCESS | 2373 | 1468497934389 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:34 INFO - PROCESS | 2373 | 1468497934482 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 05:05:34 INFO - PROCESS | 2373 | 1468497934531 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:34 INFO - PROCESS | 2373 | 1468497934532 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:34 INFO - PROCESS | 2373 | ++DOCSHELL 0x124412800 == 32 [pid = 2373] [id = 328] 05:05:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x11612f000) [pid = 2373] [serial = 983] [outer = 0x0] 05:05:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x1214bdc00) [pid = 2373] [serial = 984] [outer = 0x11612f000] 05:05:34 INFO - PROCESS | 2373 | 1468497934557 Marionette DEBUG loaded listener.js 05:05:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x12402d400) [pid = 2373] [serial = 985] [outer = 0x11612f000] 05:05:34 INFO - PROCESS | 2373 | 1468497934873 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]]]}] 05:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 533ms 05:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:05:34 INFO - PROCESS | 2373 | 1468497934917 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 05:05:34 INFO - PROCESS | 2373 | 1468497934918 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 05:05:34 INFO - PROCESS | 2373 | 1468497934920 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:05:34 INFO - PROCESS | 2373 | 1468497934921 Marionette TRACE conn2 <- [1,1286,null,{}] 05:05:34 INFO - PROCESS | 2373 | 1468497934923 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}] 05:05:34 INFO - PROCESS | 2373 | 1468497934927 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:35 INFO - PROCESS | 2373 | 1468497935035 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 05:05:35 INFO - PROCESS | 2373 | 1468497935070 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:35 INFO - PROCESS | 2373 | 1468497935071 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:35 INFO - PROCESS | 2373 | ++DOCSHELL 0x125bc9800 == 33 [pid = 2373] [id = 329] 05:05:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x1214b6400) [pid = 2373] [serial = 986] [outer = 0x0] 05:05:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x1242e1000) [pid = 2373] [serial = 987] [outer = 0x1214b6400] 05:05:35 INFO - PROCESS | 2373 | 1468497935095 Marionette DEBUG loaded listener.js 05:05:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x12691f800) [pid = 2373] [serial = 988] [outer = 0x1214b6400] 05:05:35 INFO - PROCESS | 2373 | 1468497935432 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]]]}] 05:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 518ms 05:05:35 INFO - PROCESS | 2373 | 1468497935439 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 05:05:35 INFO - PROCESS | 2373 | 1468497935442 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 05:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:05:35 INFO - PROCESS | 2373 | 1468497935445 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:05:35 INFO - PROCESS | 2373 | 1468497935447 Marionette TRACE conn2 <- [1,1290,null,{}] 05:05:35 INFO - PROCESS | 2373 | 1468497935450 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}] 05:05:35 INFO - PROCESS | 2373 | 1468497935452 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:35 INFO - PROCESS | 2373 | 1468497935607 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 05:05:35 INFO - PROCESS | 2373 | 1468497935627 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:35 INFO - PROCESS | 2373 | 1468497935628 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:35 INFO - PROCESS | 2373 | ++DOCSHELL 0x128b1b800 == 34 [pid = 2373] [id = 330] 05:05:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x12691fc00) [pid = 2373] [serial = 989] [outer = 0x0] 05:05:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x1269a9400) [pid = 2373] [serial = 990] [outer = 0x12691fc00] 05:05:35 INFO - PROCESS | 2373 | 1468497935668 Marionette DEBUG loaded listener.js 05:05:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x126ddb400) [pid = 2373] [serial = 991] [outer = 0x12691fc00] 05:05:36 INFO - PROCESS | 2373 | 1468497936038 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]]]}] 05:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 620ms 05:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:05:36 INFO - PROCESS | 2373 | 1468497936064 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 05:05:36 INFO - PROCESS | 2373 | 1468497936065 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 05:05:36 INFO - PROCESS | 2373 | 1468497936067 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:05:36 INFO - PROCESS | 2373 | 1468497936069 Marionette TRACE conn2 <- [1,1294,null,{}] 05:05:36 INFO - PROCESS | 2373 | 1468497936071 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}] 05:05:36 INFO - PROCESS | 2373 | 1468497936072 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:36 INFO - PROCESS | 2373 | 1468497936297 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 05:05:36 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x1234d7800) [pid = 2373] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:05:36 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x1128a9400) [pid = 2373] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:05:36 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x1269aa800) [pid = 2373] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:05:36 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x112e29400) [pid = 2373] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:05:36 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x11971f400) [pid = 2373] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:05:36 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x116a1d000) [pid = 2373] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:05:36 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x118f66400) [pid = 2373] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:05:36 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x118464c00) [pid = 2373] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:05:36 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x1128b2000) [pid = 2373] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:05:36 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x12b177c00) [pid = 2373] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:05:36 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x118889000) [pid = 2373] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:05:36 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x1269aa000) [pid = 2373] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:05:36 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x121279800) [pid = 2373] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:05:36 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x115456c00) [pid = 2373] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:05:36 INFO - PROCESS | 2373 | 1468497936342 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:36 INFO - PROCESS | 2373 | 1468497936342 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:36 INFO - PROCESS | 2373 | ++DOCSHELL 0x119599000 == 35 [pid = 2373] [id = 331] 05:05:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x1128a9400) [pid = 2373] [serial = 992] [outer = 0x0] 05:05:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x112e29400) [pid = 2373] [serial = 993] [outer = 0x1128a9400] 05:05:36 INFO - PROCESS | 2373 | 1468497936367 Marionette DEBUG loaded listener.js 05:05:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x118464c00) [pid = 2373] [serial = 994] [outer = 0x1128a9400] 05:05:36 INFO - PROCESS | 2373 | 1468497936615 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]]]}] 05:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 572ms 05:05:36 INFO - PROCESS | 2373 | 1468497936639 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 05:05:36 INFO - PROCESS | 2373 | 1468497936641 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 05:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:05:36 INFO - PROCESS | 2373 | 1468497936654 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:05:36 INFO - PROCESS | 2373 | 1468497936655 Marionette TRACE conn2 <- [1,1298,null,{}] 05:05:36 INFO - PROCESS | 2373 | 1468497936664 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}] 05:05:36 INFO - PROCESS | 2373 | 1468497936665 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:36 INFO - PROCESS | 2373 | 1468497936751 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 05:05:36 INFO - PROCESS | 2373 | 1468497936755 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:36 INFO - PROCESS | 2373 | 1468497936756 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:36 INFO - PROCESS | 2373 | ++DOCSHELL 0x11a0e4800 == 36 [pid = 2373] [id = 332] 05:05:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x11966c800) [pid = 2373] [serial = 995] [outer = 0x0] 05:05:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x125dc5400) [pid = 2373] [serial = 996] [outer = 0x11966c800] 05:05:36 INFO - PROCESS | 2373 | 1468497936784 Marionette DEBUG loaded listener.js 05:05:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x127847800) [pid = 2373] [serial = 997] [outer = 0x11966c800] 05:05:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 467ms 05:05:37 INFO - PROCESS | 2373 | 1468497937119 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]]]}] 05:05:37 INFO - PROCESS | 2373 | 1468497937122 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 05:05:37 INFO - PROCESS | 2373 | 1468497937123 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 05:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:05:37 INFO - PROCESS | 2373 | 1468497937127 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:05:37 INFO - PROCESS | 2373 | 1468497937129 Marionette TRACE conn2 <- [1,1302,null,{}] 05:05:37 INFO - PROCESS | 2373 | 1468497937131 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}] 05:05:37 INFO - PROCESS | 2373 | 1468497937132 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:37 INFO - PROCESS | 2373 | 1468497937230 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 05:05:37 INFO - PROCESS | 2373 | 1468497937236 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:37 INFO - PROCESS | 2373 | 1468497937237 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:37 INFO - PROCESS | 2373 | ++DOCSHELL 0x1299c7000 == 37 [pid = 2373] [id = 333] 05:05:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x113c65800) [pid = 2373] [serial = 998] [outer = 0x0] 05:05:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x128cc7400) [pid = 2373] [serial = 999] [outer = 0x113c65800] 05:05:37 INFO - PROCESS | 2373 | 1468497937261 Marionette DEBUG loaded listener.js 05:05:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x12944d400) [pid = 2373] [serial = 1000] [outer = 0x113c65800] 05:05:37 INFO - PROCESS | 2373 | 1468497937547 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]]]}] 05:05:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 474ms 05:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:05:37 INFO - PROCESS | 2373 | 1468497937600 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 05:05:37 INFO - PROCESS | 2373 | 1468497937602 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 05:05:37 INFO - PROCESS | 2373 | 1468497937604 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:05:37 INFO - PROCESS | 2373 | 1468497937606 Marionette TRACE conn2 <- [1,1306,null,{}] 05:05:37 INFO - PROCESS | 2373 | 1468497937611 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}] 05:05:37 INFO - PROCESS | 2373 | 1468497937613 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:37 INFO - PROCESS | 2373 | 1468497937704 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 05:05:37 INFO - PROCESS | 2373 | 1468497937710 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:37 INFO - PROCESS | 2373 | 1468497937712 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:37 INFO - PROCESS | 2373 | ++DOCSHELL 0x12440c800 == 38 [pid = 2373] [id = 334] 05:05:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x129455c00) [pid = 2373] [serial = 1001] [outer = 0x0] 05:05:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x1294b1400) [pid = 2373] [serial = 1002] [outer = 0x129455c00] 05:05:37 INFO - PROCESS | 2373 | 1468497937737 Marionette DEBUG loaded listener.js 05:05:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x12a6d1800) [pid = 2373] [serial = 1003] [outer = 0x129455c00] 05:05:38 INFO - PROCESS | 2373 | 1468497938136 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]]]}] 05:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 573ms 05:05:38 INFO - PROCESS | 2373 | 1468497938178 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 05:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:05:38 INFO - PROCESS | 2373 | 1468497938180 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 05:05:38 INFO - PROCESS | 2373 | 1468497938184 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:05:38 INFO - PROCESS | 2373 | 1468497938186 Marionette TRACE conn2 <- [1,1310,null,{}] 05:05:38 INFO - PROCESS | 2373 | 1468497938189 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}] 05:05:38 INFO - PROCESS | 2373 | 1468497938191 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:38 INFO - PROCESS | 2373 | 1468497938311 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 05:05:38 INFO - PROCESS | 2373 | 1468497938462 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:38 INFO - PROCESS | 2373 | 1468497938464 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:38 INFO - PROCESS | 2373 | ++DOCSHELL 0x112cd1800 == 39 [pid = 2373] [id = 335] 05:05:38 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x111c22000) [pid = 2373] [serial = 1004] [outer = 0x0] 05:05:38 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x1121b7400) [pid = 2373] [serial = 1005] [outer = 0x111c22000] 05:05:38 INFO - PROCESS | 2373 | 1468497938517 Marionette DEBUG loaded listener.js 05:05:38 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x112d9a800) [pid = 2373] [serial = 1006] [outer = 0x111c22000] 05:05:39 INFO - PROCESS | 2373 | 1468497939095 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] 05:05:39 INFO - PROCESS | 2373 | 1468497939135 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 05:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:05:39 INFO - PROCESS | 2373 | 1468497939140 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:05:39 INFO - PROCESS | 2373 | 1468497939144 Marionette TRACE conn2 <- [1,1314,null,{}] 05:05:39 INFO - PROCESS | 2373 | 1468497939148 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}] 05:05:39 INFO - PROCESS | 2373 | 1468497939150 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:39 INFO - PROCESS | 2373 | 1468497939255 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 05:05:39 INFO - PROCESS | 2373 | 1468497939331 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:39 INFO - PROCESS | 2373 | 1468497939333 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:39 INFO - PROCESS | 2373 | ++DOCSHELL 0x11a0da800 == 40 [pid = 2373] [id = 336] 05:05:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x118210800) [pid = 2373] [serial = 1007] [outer = 0x0] 05:05:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x118341400) [pid = 2373] [serial = 1008] [outer = 0x118210800] 05:05:39 INFO - PROCESS | 2373 | 1468497939363 Marionette DEBUG loaded listener.js 05:05:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x118fdb400) [pid = 2373] [serial = 1009] [outer = 0x118210800] 05:05:40 INFO - PROCESS | 2373 | 1468497940025 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]]]}] 05:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 923ms 05:05:40 INFO - PROCESS | 2373 | 1468497940064 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 05:05:40 INFO - PROCESS | 2373 | 1468497940066 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 05:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:05:40 INFO - PROCESS | 2373 | 1468497940070 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:05:40 INFO - PROCESS | 2373 | 1468497940072 Marionette TRACE conn2 <- [1,1318,null,{}] 05:05:40 INFO - PROCESS | 2373 | 1468497940077 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}] 05:05:40 INFO - PROCESS | 2373 | 1468497940078 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:40 INFO - PROCESS | 2373 | 1468497940186 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 05:05:40 INFO - PROCESS | 2373 | 1468497940264 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:40 INFO - PROCESS | 2373 | 1468497940266 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:40 INFO - PROCESS | 2373 | ++DOCSHELL 0x117155000 == 41 [pid = 2373] [id = 337] 05:05:40 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x11612ec00) [pid = 2373] [serial = 1010] [outer = 0x0] 05:05:40 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x116a1d000) [pid = 2373] [serial = 1011] [outer = 0x11612ec00] 05:05:40 INFO - PROCESS | 2373 | 1468497940295 Marionette DEBUG loaded listener.js 05:05:40 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x118217800) [pid = 2373] [serial = 1012] [outer = 0x11612ec00] 05:05:40 INFO - PROCESS | 2373 | --DOCSHELL 0x12440c800 == 40 [pid = 2373] [id = 334] 05:05:40 INFO - PROCESS | 2373 | --DOCSHELL 0x1299c7000 == 39 [pid = 2373] [id = 333] 05:05:40 INFO - PROCESS | 2373 | --DOCSHELL 0x11a0e4800 == 38 [pid = 2373] [id = 332] 05:05:40 INFO - PROCESS | 2373 | --DOCSHELL 0x119599000 == 37 [pid = 2373] [id = 331] 05:05:40 INFO - PROCESS | 2373 | --DOCSHELL 0x128b1b800 == 36 [pid = 2373] [id = 330] 05:05:40 INFO - PROCESS | 2373 | --DOCSHELL 0x125bc9800 == 35 [pid = 2373] [id = 329] 05:05:40 INFO - PROCESS | 2373 | --DOCSHELL 0x124412800 == 34 [pid = 2373] [id = 328] 05:05:40 INFO - PROCESS | 2373 | --DOCSHELL 0x12168c800 == 33 [pid = 2373] [id = 327] 05:05:40 INFO - PROCESS | 2373 | --DOCSHELL 0x11a0e5800 == 32 [pid = 2373] [id = 326] 05:05:40 INFO - PROCESS | 2373 | --DOCSHELL 0x1186d0000 == 31 [pid = 2373] [id = 325] 05:05:40 INFO - PROCESS | 2373 | --DOCSHELL 0x11640b000 == 30 [pid = 2373] [id = 324] 05:05:40 INFO - PROCESS | 2373 | 1468497940684 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]]]}] 05:05:40 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x124ca2000) [pid = 2373] [serial = 936] [outer = 0x0] [url = about:blank] 05:05:40 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x1214b8400) [pid = 2373] [serial = 933] [outer = 0x0] [url = about:blank] 05:05:40 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x1269a8000) [pid = 2373] [serial = 937] [outer = 0x0] [url = about:blank] 05:05:40 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x128ed7400) [pid = 2373] [serial = 942] [outer = 0x0] [url = about:blank] 05:05:40 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x119c41c00) [pid = 2373] [serial = 945] [outer = 0x0] [url = about:blank] 05:05:40 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x119975000) [pid = 2373] [serial = 927] [outer = 0x0] [url = about:blank] 05:05:40 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x119c81000) [pid = 2373] [serial = 928] [outer = 0x0] [url = about:blank] 05:05:40 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x116acc800) [pid = 2373] [serial = 921] [outer = 0x0] [url = about:blank] 05:05:40 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x11821e800) [pid = 2373] [serial = 922] [outer = 0x0] [url = about:blank] 05:05:40 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x119c8c000) [pid = 2373] [serial = 930] [outer = 0x0] [url = about:blank] 05:05:40 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x1184c4c00) [pid = 2373] [serial = 918] [outer = 0x0] [url = about:blank] 05:05:40 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x118fdc400) [pid = 2373] [serial = 919] [outer = 0x0] [url = about:blank] 05:05:40 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x1129dc800) [pid = 2373] [serial = 915] [outer = 0x0] [url = about:blank] 05:05:40 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x113c2e400) [pid = 2373] [serial = 916] [outer = 0x0] [url = about:blank] 05:05:40 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x12ba41400) [pid = 2373] [serial = 913] [outer = 0x0] [url = about:blank] 05:05:40 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x118fdd400) [pid = 2373] [serial = 924] [outer = 0x0] [url = about:blank] 05:05:40 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x11911e800) [pid = 2373] [serial = 925] [outer = 0x0] [url = about:blank] 05:05:40 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x126dd7c00) [pid = 2373] [serial = 939] [outer = 0x0] [url = about:blank] 05:05:40 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x126ddb800) [pid = 2373] [serial = 948] [outer = 0x0] [url = about:blank] 05:05:40 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x12944b400) [pid = 2373] [serial = 951] [outer = 0x0] [url = about:blank] 05:05:40 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x128ed9000) [pid = 2373] [serial = 943] [outer = 0x0] [url = about:blank] 05:05:40 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x1269a5800) [pid = 2373] [serial = 946] [outer = 0x0] [url = about:blank] 05:05:40 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x127846c00) [pid = 2373] [serial = 940] [outer = 0x0] [url = about:blank] 05:05:40 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x12a6c4c00) [pid = 2373] [serial = 952] [outer = 0x0] [url = about:blank] 05:05:40 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x121dc6400) [pid = 2373] [serial = 934] [outer = 0x0] [url = about:blank] 05:05:40 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x12127cc00) [pid = 2373] [serial = 931] [outer = 0x0] [url = about:blank] 05:05:40 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x1291ea400) [pid = 2373] [serial = 949] [outer = 0x0] [url = about:blank] 05:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 672ms 05:05:40 INFO - PROCESS | 2373 | 1468497940741 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 05:05:40 INFO - PROCESS | 2373 | 1468497940745 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 05:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:05:40 INFO - PROCESS | 2373 | 1468497940749 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:05:40 INFO - PROCESS | 2373 | 1468497940751 Marionette TRACE conn2 <- [1,1322,null,{}] 05:05:40 INFO - PROCESS | 2373 | 1468497940753 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}] 05:05:40 INFO - PROCESS | 2373 | 1468497940755 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:40 INFO - PROCESS | 2373 | 1468497940833 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 05:05:40 INFO - PROCESS | 2373 | 1468497940837 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:40 INFO - PROCESS | 2373 | 1468497940838 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:40 INFO - PROCESS | 2373 | ++DOCSHELL 0x119599000 == 31 [pid = 2373] [id = 338] 05:05:40 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x118f67000) [pid = 2373] [serial = 1013] [outer = 0x0] 05:05:40 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x11911e800) [pid = 2373] [serial = 1014] [outer = 0x118f67000] 05:05:40 INFO - PROCESS | 2373 | 1468497940867 Marionette DEBUG loaded listener.js 05:05:40 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x119938000) [pid = 2373] [serial = 1015] [outer = 0x118f67000] 05:05:41 INFO - PROCESS | 2373 | 1468497941192 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]]]}] 05:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 471ms 05:05:41 INFO - PROCESS | 2373 | 1468497941221 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 05:05:41 INFO - PROCESS | 2373 | 1468497941222 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 05:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:05:41 INFO - PROCESS | 2373 | 1468497941239 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:05:41 INFO - PROCESS | 2373 | 1468497941241 Marionette TRACE conn2 <- [1,1326,null,{}] 05:05:41 INFO - PROCESS | 2373 | 1468497941255 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}] 05:05:41 INFO - PROCESS | 2373 | 1468497941258 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:41 INFO - PROCESS | 2373 | 1468497941338 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 05:05:41 INFO - PROCESS | 2373 | 1468497941346 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:41 INFO - PROCESS | 2373 | 1468497941348 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:41 INFO - PROCESS | 2373 | ++DOCSHELL 0x12168e800 == 32 [pid = 2373] [id = 339] 05:05:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x119a53c00) [pid = 2373] [serial = 1016] [outer = 0x0] 05:05:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x119c85400) [pid = 2373] [serial = 1017] [outer = 0x119a53c00] 05:05:41 INFO - PROCESS | 2373 | 1468497941376 Marionette DEBUG loaded listener.js 05:05:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x121167800) [pid = 2373] [serial = 1018] [outer = 0x119a53c00] 05:05:41 INFO - PROCESS | 2373 | 1468497941778 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]]]}] 05:05:41 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 05:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 590ms 05:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:05:41 INFO - PROCESS | 2373 | 1468497941815 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 05:05:41 INFO - PROCESS | 2373 | 1468497941816 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 05:05:41 INFO - PROCESS | 2373 | 1468497941818 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:05:41 INFO - PROCESS | 2373 | 1468497941819 Marionette TRACE conn2 <- [1,1330,null,{}] 05:05:41 INFO - PROCESS | 2373 | 1468497941822 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}] 05:05:41 INFO - PROCESS | 2373 | 1468497941823 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:41 INFO - PROCESS | 2373 | 1468497941901 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 05:05:41 INFO - PROCESS | 2373 | 1468497941905 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:41 INFO - PROCESS | 2373 | 1468497941906 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:41 INFO - PROCESS | 2373 | ++DOCSHELL 0x124ce8000 == 33 [pid = 2373] [id = 340] 05:05:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x1214b5000) [pid = 2373] [serial = 1019] [outer = 0x0] 05:05:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x121dcb800) [pid = 2373] [serial = 1020] [outer = 0x1214b5000] 05:05:41 INFO - PROCESS | 2373 | 1468497941935 Marionette DEBUG loaded listener.js 05:05:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x1242db800) [pid = 2373] [serial = 1021] [outer = 0x1214b5000] 05:05:42 INFO - PROCESS | 2373 | 1468497942254 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]]]}] 05:05:42 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 05:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 471ms 05:05:42 INFO - PROCESS | 2373 | 1468497942290 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 05:05:42 INFO - PROCESS | 2373 | 1468497942294 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 05:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:05:42 INFO - PROCESS | 2373 | 1468497942297 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:05:42 INFO - PROCESS | 2373 | 1468497942298 Marionette TRACE conn2 <- [1,1334,null,{}] 05:05:42 INFO - PROCESS | 2373 | 1468497942301 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}] 05:05:42 INFO - PROCESS | 2373 | 1468497942302 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:42 INFO - PROCESS | 2373 | 1468497942382 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 05:05:42 INFO - PROCESS | 2373 | 1468497942487 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:42 INFO - PROCESS | 2373 | 1468497942488 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:42 INFO - PROCESS | 2373 | ++DOCSHELL 0x115e21800 == 34 [pid = 2373] [id = 341] 05:05:42 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x1128a7400) [pid = 2373] [serial = 1022] [outer = 0x0] 05:05:42 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x112d0f800) [pid = 2373] [serial = 1023] [outer = 0x1128a7400] 05:05:42 INFO - PROCESS | 2373 | 1468497942526 Marionette DEBUG loaded listener.js 05:05:42 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x11648f000) [pid = 2373] [serial = 1024] [outer = 0x1128a7400] 05:05:43 INFO - PROCESS | 2373 | 1468497943000 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]]]}] 05:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 718ms 05:05:43 INFO - PROCESS | 2373 | 1468497943017 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 05:05:43 INFO - PROCESS | 2373 | 1468497943019 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 05:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:05:43 INFO - PROCESS | 2373 | 1468497943022 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:05:43 INFO - PROCESS | 2373 | 1468497943025 Marionette TRACE conn2 <- [1,1338,null,{}] 05:05:43 INFO - PROCESS | 2373 | 1468497943028 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}] 05:05:43 INFO - PROCESS | 2373 | 1468497943030 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:43 INFO - PROCESS | 2373 | 1468497943131 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 05:05:43 INFO - PROCESS | 2373 | 1468497943185 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:43 INFO - PROCESS | 2373 | 1468497943187 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:43 INFO - PROCESS | 2373 | ++DOCSHELL 0x124c7d000 == 35 [pid = 2373] [id = 342] 05:05:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x116acac00) [pid = 2373] [serial = 1025] [outer = 0x0] 05:05:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x119c3f000) [pid = 2373] [serial = 1026] [outer = 0x116acac00] 05:05:43 INFO - PROCESS | 2373 | 1468497943217 Marionette DEBUG loaded listener.js 05:05:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x12105f000) [pid = 2373] [serial = 1027] [outer = 0x116acac00] 05:05:44 INFO - PROCESS | 2373 | 1468497944113 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]]]}] 05:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1122ms 05:05:44 INFO - PROCESS | 2373 | 1468497944147 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 05:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:05:44 INFO - PROCESS | 2373 | 1468497944149 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 05:05:44 INFO - PROCESS | 2373 | 1468497944152 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:05:44 INFO - PROCESS | 2373 | 1468497944153 Marionette TRACE conn2 <- [1,1342,null,{}] 05:05:44 INFO - PROCESS | 2373 | 1468497944156 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}] 05:05:44 INFO - PROCESS | 2373 | 1468497944157 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:44 INFO - PROCESS | 2373 | 1468497944253 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 05:05:44 INFO - PROCESS | 2373 | 1468497944305 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:44 INFO - PROCESS | 2373 | 1468497944307 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:44 INFO - PROCESS | 2373 | ++DOCSHELL 0x129418000 == 36 [pid = 2373] [id = 343] 05:05:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x1240d8400) [pid = 2373] [serial = 1028] [outer = 0x0] 05:05:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x125725800) [pid = 2373] [serial = 1029] [outer = 0x1240d8400] 05:05:44 INFO - PROCESS | 2373 | 1468497944335 Marionette DEBUG loaded listener.js 05:05:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x12691cc00) [pid = 2373] [serial = 1030] [outer = 0x1240d8400] 05:05:44 INFO - PROCESS | 2373 | 1468497944751 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]]]}] 05:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 618ms 05:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:05:44 INFO - PROCESS | 2373 | 1468497944771 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 05:05:44 INFO - PROCESS | 2373 | 1468497944772 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 05:05:44 INFO - PROCESS | 2373 | 1468497944782 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:05:44 INFO - PROCESS | 2373 | 1468497944786 Marionette TRACE conn2 <- [1,1346,null,{}] 05:05:44 INFO - PROCESS | 2373 | 1468497944789 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}] 05:05:44 INFO - PROCESS | 2373 | 1468497944792 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:44 INFO - PROCESS | 2373 | 1468497944886 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 05:05:44 INFO - PROCESS | 2373 | 1468497944940 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:44 INFO - PROCESS | 2373 | 1468497944941 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:44 INFO - PROCESS | 2373 | ++DOCSHELL 0x1299c2800 == 37 [pid = 2373] [id = 344] 05:05:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x1269a3800) [pid = 2373] [serial = 1031] [outer = 0x0] 05:05:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x126dd1800) [pid = 2373] [serial = 1032] [outer = 0x1269a3800] 05:05:44 INFO - PROCESS | 2373 | 1468497944970 Marionette DEBUG loaded listener.js 05:05:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x1291ea400) [pid = 2373] [serial = 1033] [outer = 0x1269a3800] 05:05:45 INFO - PROCESS | 2373 | 1468497945404 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]]]}] 05:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 680ms 05:05:45 INFO - PROCESS | 2373 | 1468497945455 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 05:05:45 INFO - PROCESS | 2373 | 1468497945457 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 05:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:05:45 INFO - PROCESS | 2373 | 1468497945480 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:05:45 INFO - PROCESS | 2373 | 1468497945482 Marionette TRACE conn2 <- [1,1350,null,{}] 05:05:45 INFO - PROCESS | 2373 | 1468497945484 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}] 05:05:45 INFO - PROCESS | 2373 | 1468497945485 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:45 INFO - PROCESS | 2373 | 1468497945602 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 05:05:45 INFO - PROCESS | 2373 | 1468497945682 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:45 INFO - PROCESS | 2373 | 1468497945684 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:45 INFO - PROCESS | 2373 | ++DOCSHELL 0x12b1cc000 == 38 [pid = 2373] [id = 345] 05:05:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x1294bd000) [pid = 2373] [serial = 1034] [outer = 0x0] 05:05:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x12a69b800) [pid = 2373] [serial = 1035] [outer = 0x1294bd000] 05:05:45 INFO - PROCESS | 2373 | 1468497945712 Marionette DEBUG loaded listener.js 05:05:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x12a6c8800) [pid = 2373] [serial = 1036] [outer = 0x1294bd000] 05:05:46 INFO - PROCESS | 2373 | 1468497946181 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]]]}] 05:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 723ms 05:05:46 INFO - PROCESS | 2373 | 1468497946202 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 05:05:46 INFO - PROCESS | 2373 | 1468497946204 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 05:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:05:46 INFO - PROCESS | 2373 | 1468497946315 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:05:46 INFO - PROCESS | 2373 | 1468497946317 Marionette TRACE conn2 <- [1,1354,null,{}] 05:05:46 INFO - PROCESS | 2373 | 1468497946349 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}] 05:05:46 INFO - PROCESS | 2373 | 1468497946351 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:46 INFO - PROCESS | 2373 | 1468497946454 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 05:05:46 INFO - PROCESS | 2373 | 1468497946505 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:46 INFO - PROCESS | 2373 | 1468497946507 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:46 INFO - PROCESS | 2373 | ++DOCSHELL 0x1213ec800 == 39 [pid = 2373] [id = 346] 05:05:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x116719000) [pid = 2373] [serial = 1037] [outer = 0x0] 05:05:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x116f27800) [pid = 2373] [serial = 1038] [outer = 0x116719000] 05:05:46 INFO - PROCESS | 2373 | 1468497946535 Marionette DEBUG loaded listener.js 05:05:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x119670400) [pid = 2373] [serial = 1039] [outer = 0x116719000] 05:05:47 INFO - PROCESS | 2373 | --DOCSHELL 0x124ce8000 == 38 [pid = 2373] [id = 340] 05:05:47 INFO - PROCESS | 2373 | --DOCSHELL 0x12168e800 == 37 [pid = 2373] [id = 339] 05:05:47 INFO - PROCESS | 2373 | --DOCSHELL 0x119599000 == 36 [pid = 2373] [id = 338] 05:05:47 INFO - PROCESS | 2373 | --DOCSHELL 0x117155000 == 35 [pid = 2373] [id = 337] 05:05:47 INFO - PROCESS | 2373 | --DOCSHELL 0x11a0da800 == 34 [pid = 2373] [id = 336] 05:05:47 INFO - PROCESS | 2373 | --DOCSHELL 0x112cd1800 == 33 [pid = 2373] [id = 335] 05:05:47 INFO - PROCESS | 2373 | --DOCSHELL 0x118265800 == 32 [pid = 2373] [id = 323] 05:05:47 INFO - PROCESS | 2373 | --DOCSHELL 0x12b1cc000 == 31 [pid = 2373] [id = 345] 05:05:47 INFO - PROCESS | 2373 | --DOCSHELL 0x1299c2800 == 30 [pid = 2373] [id = 344] 05:05:47 INFO - PROCESS | 2373 | --DOCSHELL 0x129418000 == 29 [pid = 2373] [id = 343] 05:05:47 INFO - PROCESS | 2373 | --DOCSHELL 0x124c7d000 == 28 [pid = 2373] [id = 342] 05:05:47 INFO - PROCESS | 2373 | --DOCSHELL 0x115e21800 == 27 [pid = 2373] [id = 341] 05:05:47 INFO - PROCESS | 2373 | 1468497947514 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]]]}] 05:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1351ms 05:05:47 INFO - PROCESS | 2373 | 1468497947564 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 05:05:47 INFO - PROCESS | 2373 | 1468497947566 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 05:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:05:47 INFO - PROCESS | 2373 | 1468497947570 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:05:47 INFO - PROCESS | 2373 | 1468497947571 Marionette TRACE conn2 <- [1,1358,null,{}] 05:05:47 INFO - PROCESS | 2373 | 1468497947577 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}] 05:05:47 INFO - PROCESS | 2373 | 1468497947578 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:47 INFO - PROCESS | 2373 | 1468497947662 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 05:05:47 INFO - PROCESS | 2373 | 1468497947667 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:47 INFO - PROCESS | 2373 | 1468497947668 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:47 INFO - PROCESS | 2373 | ++DOCSHELL 0x1164a9000 == 28 [pid = 2373] [id = 347] 05:05:47 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x113c61c00) [pid = 2373] [serial = 1040] [outer = 0x0] 05:05:47 INFO - PROCESS | 2373 | ++DOMWINDOW == 106 (0x115d07c00) [pid = 2373] [serial = 1041] [outer = 0x113c61c00] 05:05:47 INFO - PROCESS | 2373 | 1468497947699 Marionette DEBUG loaded listener.js 05:05:47 INFO - PROCESS | 2373 | ++DOMWINDOW == 107 (0x1121bd800) [pid = 2373] [serial = 1042] [outer = 0x113c61c00] 05:05:48 INFO - PROCESS | 2373 | 1468497948198 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]]]}] 05:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 671ms 05:05:48 INFO - PROCESS | 2373 | 1468497948241 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 05:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:05:48 INFO - PROCESS | 2373 | 1468497948247 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 05:05:48 INFO - PROCESS | 2373 | 1468497948253 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:05:48 INFO - PROCESS | 2373 | 1468497948256 Marionette TRACE conn2 <- [1,1362,null,{}] 05:05:48 INFO - PROCESS | 2373 | 1468497948266 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}] 05:05:48 INFO - PROCESS | 2373 | 1468497948268 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:48 INFO - PROCESS | 2373 | 1468497948367 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 05:05:48 INFO - PROCESS | 2373 | 1468497948373 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:48 INFO - PROCESS | 2373 | 1468497948375 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:48 INFO - PROCESS | 2373 | ++DOCSHELL 0x118fd2800 == 29 [pid = 2373] [id = 348] 05:05:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 108 (0x116ac9000) [pid = 2373] [serial = 1043] [outer = 0x0] 05:05:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 109 (0x118345400) [pid = 2373] [serial = 1044] [outer = 0x116ac9000] 05:05:48 INFO - PROCESS | 2373 | 1468497948403 Marionette DEBUG loaded listener.js 05:05:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 110 (0x118f66400) [pid = 2373] [serial = 1045] [outer = 0x116ac9000] 05:05:48 INFO - PROCESS | 2373 | 1468497948769 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]]]}] 05:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 522ms 05:05:48 INFO - PROCESS | 2373 | 1468497948775 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 05:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:05:48 INFO - PROCESS | 2373 | 1468497948784 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 05:05:48 INFO - PROCESS | 2373 | 1468497948787 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:05:48 INFO - PROCESS | 2373 | 1468497948789 Marionette TRACE conn2 <- [1,1366,null,{}] 05:05:48 INFO - PROCESS | 2373 | 1468497948805 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}] 05:05:48 INFO - PROCESS | 2373 | 1468497948808 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:48 INFO - PROCESS | 2373 | 1468497948903 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 05:05:48 INFO - PROCESS | 2373 | 1468497948909 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:48 INFO - PROCESS | 2373 | 1468497948911 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:48 INFO - PROCESS | 2373 | ++DOCSHELL 0x121df0800 == 30 [pid = 2373] [id = 349] 05:05:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 111 (0x112d04800) [pid = 2373] [serial = 1046] [outer = 0x0] 05:05:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 112 (0x119c42400) [pid = 2373] [serial = 1047] [outer = 0x112d04800] 05:05:48 INFO - PROCESS | 2373 | 1468497948938 Marionette DEBUG loaded listener.js 05:05:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 113 (0x119c89800) [pid = 2373] [serial = 1048] [outer = 0x112d04800] 05:05:49 INFO - PROCESS | 2373 | 1468497949329 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] 05:05:49 INFO - PROCESS | 2373 | 1468497949377 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 05:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:05:49 INFO - PROCESS | 2373 | 1468497949381 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:05:49 INFO - PROCESS | 2373 | 1468497949382 Marionette TRACE conn2 <- [1,1370,null,{}] 05:05:49 INFO - PROCESS | 2373 | 1468497949386 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}] 05:05:49 INFO - PROCESS | 2373 | 1468497949388 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:49 INFO - PROCESS | 2373 | 1468497949538 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 05:05:49 INFO - PROCESS | 2373 | 1468497949559 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:49 INFO - PROCESS | 2373 | 1468497949560 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:49 INFO - PROCESS | 2373 | ++DOCSHELL 0x128b07800 == 31 [pid = 2373] [id = 350] 05:05:49 INFO - PROCESS | 2373 | ++DOMWINDOW == 114 (0x1213a4c00) [pid = 2373] [serial = 1049] [outer = 0x0] 05:05:49 INFO - PROCESS | 2373 | ++DOMWINDOW == 115 (0x121afbc00) [pid = 2373] [serial = 1050] [outer = 0x1213a4c00] 05:05:49 INFO - PROCESS | 2373 | 1468497949601 Marionette DEBUG loaded listener.js 05:05:49 INFO - PROCESS | 2373 | ++DOMWINDOW == 116 (0x12444b400) [pid = 2373] [serial = 1051] [outer = 0x1213a4c00] 05:05:50 INFO - PROCESS | 2373 | --DOMWINDOW == 115 (0x11612f000) [pid = 2373] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:05:50 INFO - PROCESS | 2373 | --DOMWINDOW == 114 (0x112979c00) [pid = 2373] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:05:50 INFO - PROCESS | 2373 | --DOMWINDOW == 113 (0x117ea7000) [pid = 2373] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:05:50 INFO - PROCESS | 2373 | --DOMWINDOW == 112 (0x1214b6400) [pid = 2373] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:05:50 INFO - PROCESS | 2373 | --DOMWINDOW == 111 (0x1167ef400) [pid = 2373] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:05:50 INFO - PROCESS | 2373 | --DOMWINDOW == 110 (0x115454400) [pid = 2373] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:05:50 INFO - PROCESS | 2373 | --DOMWINDOW == 109 (0x12105b800) [pid = 2373] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:05:50 INFO - PROCESS | 2373 | --DOMWINDOW == 108 (0x112133400) [pid = 2373] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:05:50 INFO - PROCESS | 2373 | --DOMWINDOW == 107 (0x116fec400) [pid = 2373] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:05:50 INFO - PROCESS | 2373 | --DOMWINDOW == 106 (0x119726400) [pid = 2373] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:05:50 INFO - PROCESS | 2373 | --DOMWINDOW == 105 (0x12691fc00) [pid = 2373] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:05:50 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x1214bfc00) [pid = 2373] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:05:50 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x119a53c00) [pid = 2373] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:05:50 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x116a1d400) [pid = 2373] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:05:50 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x1128a9400) [pid = 2373] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:05:50 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x11966c800) [pid = 2373] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:05:50 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x113c65800) [pid = 2373] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:05:50 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x11612ec00) [pid = 2373] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:05:50 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x118f67000) [pid = 2373] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:05:50 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x111c22000) [pid = 2373] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:05:50 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x118210800) [pid = 2373] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:05:50 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x129455c00) [pid = 2373] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:05:50 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x1214b5000) [pid = 2373] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:05:50 INFO - PROCESS | 2373 | 1468497950283 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] 05:05:50 INFO - PROCESS | 2373 | 1468497950304 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 05:05:50 INFO - PROCESS | 2373 | 1468497950306 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:05:50 INFO - PROCESS | 2373 | 1468497950307 Marionette TRACE conn2 <- [1,1374,null,{}] 05:05:50 INFO - PROCESS | 2373 | 1468497950318 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}] 05:05:50 INFO - PROCESS | 2373 | 1468497950319 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:50 INFO - PROCESS | 2373 | 1468497950389 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 05:05:50 INFO - PROCESS | 2373 | 1468497950444 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:50 INFO - PROCESS | 2373 | 1468497950446 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:50 INFO - PROCESS | 2373 | ++DOCSHELL 0x124173800 == 32 [pid = 2373] [id = 351] 05:05:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x1133b7800) [pid = 2373] [serial = 1052] [outer = 0x0] 05:05:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x1167ef800) [pid = 2373] [serial = 1053] [outer = 0x1133b7800] 05:05:50 INFO - PROCESS | 2373 | 1468497950470 Marionette DEBUG loaded listener.js 05:05:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x11966c800) [pid = 2373] [serial = 1054] [outer = 0x1133b7800] 05:05:50 INFO - PROCESS | 2373 | [2373] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:05:50 INFO - PROCESS | 2373 | 1468497950754 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] 05:05:50 INFO - PROCESS | 2373 | 1468497950785 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 05:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:05:50 INFO - PROCESS | 2373 | 1468497950787 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:05:50 INFO - PROCESS | 2373 | 1468497950788 Marionette TRACE conn2 <- [1,1378,null,{}] 05:05:50 INFO - PROCESS | 2373 | 1468497950790 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}] 05:05:50 INFO - PROCESS | 2373 | 1468497950798 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:50 INFO - PROCESS | 2373 | 1468497950891 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 05:05:50 INFO - PROCESS | 2373 | 1468497950898 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:50 INFO - PROCESS | 2373 | 1468497950899 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:50 INFO - PROCESS | 2373 | ++DOCSHELL 0x12a725800 == 33 [pid = 2373] [id = 352] 05:05:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x119946c00) [pid = 2373] [serial = 1055] [outer = 0x0] 05:05:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x1240d0400) [pid = 2373] [serial = 1056] [outer = 0x119946c00] 05:05:50 INFO - PROCESS | 2373 | 1468497950923 Marionette DEBUG loaded listener.js 05:05:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x12691b400) [pid = 2373] [serial = 1057] [outer = 0x119946c00] 05:05:51 INFO - PROCESS | 2373 | 1468497951258 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] 05:05:51 INFO - PROCESS | 2373 | 1468497951311 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 05:05:51 INFO - PROCESS | 2373 | 1468497951313 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:05:51 INFO - PROCESS | 2373 | 1468497951314 Marionette TRACE conn2 <- [1,1382,null,{}] 05:05:51 INFO - PROCESS | 2373 | 1468497951317 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}] 05:05:51 INFO - PROCESS | 2373 | 1468497951318 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:51 INFO - PROCESS | 2373 | 1468497951396 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 05:05:51 INFO - PROCESS | 2373 | 1468497951400 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:51 INFO - PROCESS | 2373 | 1468497951401 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:51 INFO - PROCESS | 2373 | ++DOCSHELL 0x12b1d7800 == 34 [pid = 2373] [id = 353] 05:05:51 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x119c8c000) [pid = 2373] [serial = 1058] [outer = 0x0] 05:05:51 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x1269aa000) [pid = 2373] [serial = 1059] [outer = 0x119c8c000] 05:05:51 INFO - PROCESS | 2373 | 1468497951424 Marionette DEBUG loaded listener.js 05:05:51 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x126dd8800) [pid = 2373] [serial = 1060] [outer = 0x119c8c000] 05:05:51 INFO - PROCESS | 2373 | [2373] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:05:51 INFO - PROCESS | 2373 | 1468497951755 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] 05:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:05:51 INFO - PROCESS | 2373 | 1468497951784 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 05:05:51 INFO - PROCESS | 2373 | 1468497951787 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:05:51 INFO - PROCESS | 2373 | 1468497951789 Marionette TRACE conn2 <- [1,1386,null,{}] 05:05:51 INFO - PROCESS | 2373 | 1468497951792 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}] 05:05:51 INFO - PROCESS | 2373 | 1468497951794 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:51 INFO - PROCESS | 2373 | 1468497951907 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 05:05:51 INFO - PROCESS | 2373 | 1468497951991 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:51 INFO - PROCESS | 2373 | 1468497951992 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:52 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ba9a800 == 35 [pid = 2373] [id = 354] 05:05:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x1154d4000) [pid = 2373] [serial = 1061] [outer = 0x0] 05:05:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x126ddc000) [pid = 2373] [serial = 1062] [outer = 0x1154d4000] 05:05:52 INFO - PROCESS | 2373 | 1468497952028 Marionette DEBUG loaded listener.js 05:05:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x1291e6c00) [pid = 2373] [serial = 1063] [outer = 0x1154d4000] 05:05:52 INFO - PROCESS | 2373 | 1468497952698 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] 05:05:52 INFO - PROCESS | 2373 | 1468497952762 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 05:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:05:52 INFO - PROCESS | 2373 | 1468497952765 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:05:52 INFO - PROCESS | 2373 | 1468497952767 Marionette TRACE conn2 <- [1,1390,null,{}] 05:05:52 INFO - PROCESS | 2373 | 1468497952772 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}] 05:05:52 INFO - PROCESS | 2373 | 1468497952773 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:52 INFO - PROCESS | 2373 | 1468497952884 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 05:05:52 INFO - PROCESS | 2373 | 1468497952940 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:52 INFO - PROCESS | 2373 | 1468497952942 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:52 INFO - PROCESS | 2373 | ++DOCSHELL 0x1186e3000 == 36 [pid = 2373] [id = 355] 05:05:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 106 (0x116127c00) [pid = 2373] [serial = 1064] [outer = 0x0] 05:05:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 107 (0x11671b000) [pid = 2373] [serial = 1065] [outer = 0x116127c00] 05:05:52 INFO - PROCESS | 2373 | 1468497952973 Marionette DEBUG loaded listener.js 05:05:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 108 (0x11821e400) [pid = 2373] [serial = 1066] [outer = 0x116127c00] 05:05:53 INFO - PROCESS | 2373 | 1468497953464 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]]]}] 05:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 773ms 05:05:53 INFO - PROCESS | 2373 | 1468497953539 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 05:05:53 INFO - PROCESS | 2373 | 1468497953542 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 05:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:05:53 INFO - PROCESS | 2373 | 1468497953547 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:05:53 INFO - PROCESS | 2373 | 1468497953548 Marionette TRACE conn2 <- [1,1394,null,{}] 05:05:53 INFO - PROCESS | 2373 | 1468497953551 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}] 05:05:53 INFO - PROCESS | 2373 | 1468497953553 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:53 INFO - PROCESS | 2373 | 1468497953659 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 05:05:53 INFO - PROCESS | 2373 | 1468497953738 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:53 INFO - PROCESS | 2373 | 1468497953739 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:53 INFO - PROCESS | 2373 | ++DOCSHELL 0x1133db800 == 37 [pid = 2373] [id = 356] 05:05:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 109 (0x116131c00) [pid = 2373] [serial = 1067] [outer = 0x0] 05:05:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 110 (0x118461400) [pid = 2373] [serial = 1068] [outer = 0x116131c00] 05:05:53 INFO - PROCESS | 2373 | 1468497953771 Marionette DEBUG loaded listener.js 05:05:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 111 (0x118f68400) [pid = 2373] [serial = 1069] [outer = 0x116131c00] 05:05:54 INFO - PROCESS | 2373 | --DOCSHELL 0x12b1d7800 == 36 [pid = 2373] [id = 353] 05:05:54 INFO - PROCESS | 2373 | --DOCSHELL 0x12a725800 == 35 [pid = 2373] [id = 352] 05:05:54 INFO - PROCESS | 2373 | --DOCSHELL 0x124173800 == 34 [pid = 2373] [id = 351] 05:05:54 INFO - PROCESS | 2373 | --DOCSHELL 0x128b07800 == 33 [pid = 2373] [id = 350] 05:05:54 INFO - PROCESS | 2373 | --DOCSHELL 0x121df0800 == 32 [pid = 2373] [id = 349] 05:05:54 INFO - PROCESS | 2373 | --DOCSHELL 0x118fd2800 == 31 [pid = 2373] [id = 348] 05:05:54 INFO - PROCESS | 2373 | --DOCSHELL 0x1164a9000 == 30 [pid = 2373] [id = 347] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 110 (0x12a6d1800) [pid = 2373] [serial = 1003] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 109 (0x1242db800) [pid = 2373] [serial = 1021] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 108 (0x1214bdc00) [pid = 2373] [serial = 984] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 107 (0x119974400) [pid = 2373] [serial = 978] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 106 (0x119c45400) [pid = 2373] [serial = 979] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 105 (0x1184ca800) [pid = 2373] [serial = 975] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x118fe7c00) [pid = 2373] [serial = 976] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x1242e1000) [pid = 2373] [serial = 987] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x11867f400) [pid = 2373] [serial = 970] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x116fe5400) [pid = 2373] [serial = 969] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x11648d000) [pid = 2373] [serial = 972] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x112d98800) [pid = 2373] [serial = 973] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x121163800) [pid = 2373] [serial = 981] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x115e5fc00) [pid = 2373] [serial = 955] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x1128a6c00) [pid = 2373] [serial = 954] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x12402d400) [pid = 2373] [serial = 985] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x11966b000) [pid = 2373] [serial = 958] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x118684400) [pid = 2373] [serial = 957] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x1214bf400) [pid = 2373] [serial = 961] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x119c89c00) [pid = 2373] [serial = 960] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x1269a9400) [pid = 2373] [serial = 990] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x128cc3c00) [pid = 2373] [serial = 964] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x124ae6800) [pid = 2373] [serial = 963] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x121167800) [pid = 2373] [serial = 1018] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x12944a800) [pid = 2373] [serial = 967] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x12691f800) [pid = 2373] [serial = 988] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x12572d800) [pid = 2373] [serial = 966] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x126ddb400) [pid = 2373] [serial = 991] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x118464c00) [pid = 2373] [serial = 994] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x127847800) [pid = 2373] [serial = 997] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x12944d400) [pid = 2373] [serial = 1000] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x112e29400) [pid = 2373] [serial = 993] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x116a1d000) [pid = 2373] [serial = 1011] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x128cc7400) [pid = 2373] [serial = 999] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x125dc5400) [pid = 2373] [serial = 996] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 75 (0x118217800) [pid = 2373] [serial = 1012] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 74 (0x11911e800) [pid = 2373] [serial = 1014] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 73 (0x121dcb800) [pid = 2373] [serial = 1020] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 72 (0x119c85400) [pid = 2373] [serial = 1017] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 71 (0x1121b7400) [pid = 2373] [serial = 1005] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 70 (0x119938000) [pid = 2373] [serial = 1015] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 69 (0x1214b2000) [pid = 2373] [serial = 982] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 68 (0x118341400) [pid = 2373] [serial = 1008] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 67 (0x112d9a800) [pid = 2373] [serial = 1006] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 66 (0x118fdb400) [pid = 2373] [serial = 1009] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | --DOMWINDOW == 65 (0x1294b1400) [pid = 2373] [serial = 1002] [outer = 0x0] [url = about:blank] 05:05:54 INFO - PROCESS | 2373 | 1468497954340 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]]]}] 05:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 820ms 05:05:54 INFO - PROCESS | 2373 | 1468497954366 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 05:05:54 INFO - PROCESS | 2373 | 1468497954368 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 05:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:05:54 INFO - PROCESS | 2373 | 1468497954371 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:05:54 INFO - PROCESS | 2373 | 1468497954374 Marionette TRACE conn2 <- [1,1398,null,{}] 05:05:54 INFO - PROCESS | 2373 | 1468497954378 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}] 05:05:54 INFO - PROCESS | 2373 | 1468497954379 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:54 INFO - PROCESS | 2373 | 1468497954461 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 05:05:54 INFO - PROCESS | 2373 | 1468497954466 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:54 INFO - PROCESS | 2373 | 1468497954468 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:54 INFO - PROCESS | 2373 | ++DOCSHELL 0x1164a9000 == 31 [pid = 2373] [id = 357] 05:05:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 66 (0x1167fb800) [pid = 2373] [serial = 1070] [outer = 0x0] 05:05:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 67 (0x116acc400) [pid = 2373] [serial = 1071] [outer = 0x1167fb800] 05:05:54 INFO - PROCESS | 2373 | 1468497954496 Marionette DEBUG loaded listener.js 05:05:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 68 (0x11846c400) [pid = 2373] [serial = 1072] [outer = 0x1167fb800] 05:05:54 INFO - PROCESS | 2373 | 1468497954828 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]]]}] 05:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 471ms 05:05:54 INFO - PROCESS | 2373 | 1468497954860 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 05:05:54 INFO - PROCESS | 2373 | 1468497954863 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 05:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:05:54 INFO - PROCESS | 2373 | 1468497954868 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:05:54 INFO - PROCESS | 2373 | 1468497954870 Marionette TRACE conn2 <- [1,1402,null,{}] 05:05:54 INFO - PROCESS | 2373 | 1468497954872 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}] 05:05:54 INFO - PROCESS | 2373 | 1468497954874 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:54 INFO - PROCESS | 2373 | 1468497954953 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 05:05:54 INFO - PROCESS | 2373 | 1468497954957 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:54 INFO - PROCESS | 2373 | 1468497954958 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:54 INFO - PROCESS | 2373 | ++DOCSHELL 0x118f1a000 == 32 [pid = 2373] [id = 358] 05:05:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 69 (0x118533400) [pid = 2373] [serial = 1073] [outer = 0x0] 05:05:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 70 (0x11911c000) [pid = 2373] [serial = 1074] [outer = 0x118533400] 05:05:54 INFO - PROCESS | 2373 | 1468497954988 Marionette DEBUG loaded listener.js 05:05:55 INFO - PROCESS | 2373 | ++DOMWINDOW == 71 (0x119939c00) [pid = 2373] [serial = 1075] [outer = 0x118533400] 05:05:55 INFO - PROCESS | 2373 | 1468497955339 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]]]}] 05:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 522ms 05:05:55 INFO - PROCESS | 2373 | 1468497955394 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 05:05:55 INFO - PROCESS | 2373 | 1468497955395 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 05:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:05:55 INFO - PROCESS | 2373 | 1468497955399 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:05:55 INFO - PROCESS | 2373 | 1468497955402 Marionette TRACE conn2 <- [1,1406,null,{}] 05:05:55 INFO - PROCESS | 2373 | 1468497955409 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}] 05:05:55 INFO - PROCESS | 2373 | 1468497955413 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:55 INFO - PROCESS | 2373 | 1468497955494 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 05:05:55 INFO - PROCESS | 2373 | 1468497955500 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:55 INFO - PROCESS | 2373 | 1468497955502 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:55 INFO - PROCESS | 2373 | ++DOCSHELL 0x12128c000 == 33 [pid = 2373] [id = 359] 05:05:55 INFO - PROCESS | 2373 | ++DOMWINDOW == 72 (0x1127d4000) [pid = 2373] [serial = 1076] [outer = 0x0] 05:05:55 INFO - PROCESS | 2373 | ++DOMWINDOW == 73 (0x119c45000) [pid = 2373] [serial = 1077] [outer = 0x1127d4000] 05:05:55 INFO - PROCESS | 2373 | 1468497955529 Marionette DEBUG loaded listener.js 05:05:55 INFO - PROCESS | 2373 | ++DOMWINDOW == 74 (0x11a0bf800) [pid = 2373] [serial = 1078] [outer = 0x1127d4000] 05:05:55 INFO - PROCESS | 2373 | 1468497955871 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]]]}] 05:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 523ms 05:05:55 INFO - PROCESS | 2373 | 1468497955922 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 05:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:05:55 INFO - PROCESS | 2373 | 1468497955924 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 05:05:55 INFO - PROCESS | 2373 | 1468497955926 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:05:55 INFO - PROCESS | 2373 | 1468497955927 Marionette TRACE conn2 <- [1,1410,null,{}] 05:05:55 INFO - PROCESS | 2373 | 1468497955930 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}] 05:05:55 INFO - PROCESS | 2373 | 1468497955931 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:56 INFO - PROCESS | 2373 | 1468497956038 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 05:05:56 INFO - PROCESS | 2373 | 1468497956070 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:56 INFO - PROCESS | 2373 | 1468497956071 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:56 INFO - PROCESS | 2373 | ++DOCSHELL 0x121b1f000 == 34 [pid = 2373] [id = 360] 05:05:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 75 (0x119c8e000) [pid = 2373] [serial = 1079] [outer = 0x0] 05:05:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 76 (0x1214bf400) [pid = 2373] [serial = 1080] [outer = 0x119c8e000] 05:05:56 INFO - PROCESS | 2373 | 1468497956095 Marionette DEBUG loaded listener.js 05:05:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x1234d7800) [pid = 2373] [serial = 1081] [outer = 0x119c8e000] 05:05:56 INFO - PROCESS | 2373 | 1468497956423 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]]]}] 05:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 519ms 05:05:56 INFO - PROCESS | 2373 | 1468497956446 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 05:05:56 INFO - PROCESS | 2373 | 1468497956448 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 05:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:05:56 INFO - PROCESS | 2373 | 1468497956450 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:05:56 INFO - PROCESS | 2373 | 1468497956451 Marionette TRACE conn2 <- [1,1414,null,{}] 05:05:56 INFO - PROCESS | 2373 | 1468497956453 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}] 05:05:56 INFO - PROCESS | 2373 | 1468497956454 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:56 INFO - PROCESS | 2373 | 1468497956547 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 05:05:56 INFO - PROCESS | 2373 | 1468497956550 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:56 INFO - PROCESS | 2373 | 1468497956552 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:56 INFO - PROCESS | 2373 | ++DOCSHELL 0x124c86800 == 35 [pid = 2373] [id = 361] 05:05:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x1127d4800) [pid = 2373] [serial = 1082] [outer = 0x0] 05:05:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x1242e1000) [pid = 2373] [serial = 1083] [outer = 0x1127d4800] 05:05:56 INFO - PROCESS | 2373 | 1468497956575 Marionette DEBUG loaded listener.js 05:05:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x124aeb000) [pid = 2373] [serial = 1084] [outer = 0x1127d4800] 05:05:56 INFO - PROCESS | 2373 | 1468497956950 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]]]}] 05:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 517ms 05:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:05:56 INFO - PROCESS | 2373 | 1468497956968 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 05:05:56 INFO - PROCESS | 2373 | 1468497956969 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 05:05:56 INFO - PROCESS | 2373 | 1468497956971 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:05:56 INFO - PROCESS | 2373 | 1468497956972 Marionette TRACE conn2 <- [1,1418,null,{}] 05:05:56 INFO - PROCESS | 2373 | 1468497956975 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}] 05:05:56 INFO - PROCESS | 2373 | 1468497956981 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:57 INFO - PROCESS | 2373 | 1468497957085 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 05:05:57 INFO - PROCESS | 2373 | 1468497957127 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:57 INFO - PROCESS | 2373 | 1468497957128 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:57 INFO - PROCESS | 2373 | ++DOCSHELL 0x12913e800 == 36 [pid = 2373] [id = 362] 05:05:57 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x12572cc00) [pid = 2373] [serial = 1085] [outer = 0x0] 05:05:57 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x126bab800) [pid = 2373] [serial = 1086] [outer = 0x12572cc00] 05:05:57 INFO - PROCESS | 2373 | 1468497957153 Marionette DEBUG loaded listener.js 05:05:57 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x128cc7400) [pid = 2373] [serial = 1087] [outer = 0x12572cc00] 05:05:57 INFO - PROCESS | 2373 | 1468497957522 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]]]}] 05:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 569ms 05:05:57 INFO - PROCESS | 2373 | 1468497957541 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 05:05:57 INFO - PROCESS | 2373 | 1468497957543 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 05:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:05:57 INFO - PROCESS | 2373 | 1468497957548 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:05:57 INFO - PROCESS | 2373 | 1468497957549 Marionette TRACE conn2 <- [1,1422,null,{}] 05:05:57 INFO - PROCESS | 2373 | 1468497957553 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}] 05:05:57 INFO - PROCESS | 2373 | 1468497957555 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:57 INFO - PROCESS | 2373 | 1468497957704 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 05:05:57 INFO - PROCESS | 2373 | 1468497957726 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:57 INFO - PROCESS | 2373 | 1468497957727 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:57 INFO - PROCESS | 2373 | ++DOCSHELL 0x1299b0800 == 37 [pid = 2373] [id = 363] 05:05:57 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x125d06400) [pid = 2373] [serial = 1088] [outer = 0x0] 05:05:57 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x1291e9c00) [pid = 2373] [serial = 1089] [outer = 0x125d06400] 05:05:57 INFO - PROCESS | 2373 | 1468497957766 Marionette DEBUG loaded listener.js 05:05:57 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x12944d400) [pid = 2373] [serial = 1090] [outer = 0x125d06400] 05:05:58 INFO - PROCESS | 2373 | 1468497958187 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]]]}] 05:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 669ms 05:05:58 INFO - PROCESS | 2373 | 1468497958223 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 05:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:05:58 INFO - PROCESS | 2373 | 1468497958225 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 05:05:58 INFO - PROCESS | 2373 | 1468497958229 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:05:58 INFO - PROCESS | 2373 | 1468497958231 Marionette TRACE conn2 <- [1,1426,null,{}] 05:05:58 INFO - PROCESS | 2373 | 1468497958234 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}] 05:05:58 INFO - PROCESS | 2373 | 1468497958236 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:58 INFO - PROCESS | 2373 | 1468497958453 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 05:05:58 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x116719000) [pid = 2373] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:05:58 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x1213a4c00) [pid = 2373] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:05:58 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x1294bd000) [pid = 2373] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:05:58 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x113c61c00) [pid = 2373] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:05:58 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x1269a3800) [pid = 2373] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:05:58 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x1128a7400) [pid = 2373] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:05:58 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x1133b7800) [pid = 2373] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:05:58 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x1240d8400) [pid = 2373] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:05:58 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x112d04800) [pid = 2373] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:05:58 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x119946c00) [pid = 2373] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:05:58 INFO - PROCESS | 2373 | --DOMWINDOW == 75 (0x116acac00) [pid = 2373] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:05:58 INFO - PROCESS | 2373 | --DOMWINDOW == 74 (0x119c8c000) [pid = 2373] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:05:58 INFO - PROCESS | 2373 | --DOMWINDOW == 73 (0x116ac9000) [pid = 2373] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:05:58 INFO - PROCESS | 2373 | 1468497958517 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:58 INFO - PROCESS | 2373 | 1468497958519 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:58 INFO - PROCESS | 2373 | ++DOCSHELL 0x1211cf800 == 38 [pid = 2373] [id = 364] 05:05:58 INFO - PROCESS | 2373 | ++DOMWINDOW == 74 (0x1128a7400) [pid = 2373] [serial = 1091] [outer = 0x0] 05:05:58 INFO - PROCESS | 2373 | ++DOMWINDOW == 75 (0x113c1fc00) [pid = 2373] [serial = 1092] [outer = 0x1128a7400] 05:05:58 INFO - PROCESS | 2373 | 1468497958559 Marionette DEBUG loaded listener.js 05:05:58 INFO - PROCESS | 2373 | ++DOMWINDOW == 76 (0x11971f400) [pid = 2373] [serial = 1093] [outer = 0x1128a7400] 05:05:58 INFO - PROCESS | 2373 | 1468497958874 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]]]}] 05:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 671ms 05:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:05:58 INFO - PROCESS | 2373 | 1468497958900 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 05:05:58 INFO - PROCESS | 2373 | 1468497958901 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 05:05:58 INFO - PROCESS | 2373 | 1468497958903 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:05:58 INFO - PROCESS | 2373 | 1468497958904 Marionette TRACE conn2 <- [1,1430,null,{}] 05:05:58 INFO - PROCESS | 2373 | 1468497958907 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}] 05:05:58 INFO - PROCESS | 2373 | 1468497958908 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:59 INFO - PROCESS | 2373 | 1468497959019 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 05:05:59 INFO - PROCESS | 2373 | 1468497959024 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:59 INFO - PROCESS | 2373 | 1468497959027 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:59 INFO - PROCESS | 2373 | ++DOCSHELL 0x12128b800 == 39 [pid = 2373] [id = 365] 05:05:59 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x119726400) [pid = 2373] [serial = 1094] [outer = 0x0] 05:05:59 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x1269a8000) [pid = 2373] [serial = 1095] [outer = 0x119726400] 05:05:59 INFO - PROCESS | 2373 | 1468497959052 Marionette DEBUG loaded listener.js 05:05:59 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x1294b5000) [pid = 2373] [serial = 1096] [outer = 0x119726400] 05:05:59 INFO - PROCESS | 2373 | 1468497959328 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]]]}] 05:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 468ms 05:05:59 INFO - PROCESS | 2373 | 1468497959372 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 05:05:59 INFO - PROCESS | 2373 | 1468497959373 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 05:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:05:59 INFO - PROCESS | 2373 | 1468497959376 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:05:59 INFO - PROCESS | 2373 | 1468497959378 Marionette TRACE conn2 <- [1,1434,null,{}] 05:05:59 INFO - PROCESS | 2373 | 1468497959382 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}] 05:05:59 INFO - PROCESS | 2373 | 1468497959383 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:59 INFO - PROCESS | 2373 | 1468497959463 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 05:05:59 INFO - PROCESS | 2373 | 1468497959466 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:59 INFO - PROCESS | 2373 | 1468497959467 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:05:59 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c005800 == 40 [pid = 2373] [id = 366] 05:05:59 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x11971ec00) [pid = 2373] [serial = 1097] [outer = 0x0] 05:05:59 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x12a6a5c00) [pid = 2373] [serial = 1098] [outer = 0x11971ec00] 05:05:59 INFO - PROCESS | 2373 | 1468497959491 Marionette DEBUG loaded listener.js 05:05:59 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x12a6ce400) [pid = 2373] [serial = 1099] [outer = 0x11971ec00] 05:05:59 INFO - PROCESS | 2373 | 1468497959854 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]]]}] 05:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 522ms 05:05:59 INFO - PROCESS | 2373 | 1468497959898 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 05:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:05:59 INFO - PROCESS | 2373 | 1468497959900 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 05:05:59 INFO - PROCESS | 2373 | 1468497959902 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:05:59 INFO - PROCESS | 2373 | 1468497959904 Marionette TRACE conn2 <- [1,1438,null,{}] 05:05:59 INFO - PROCESS | 2373 | 1468497959906 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}] 05:05:59 INFO - PROCESS | 2373 | 1468497959908 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:00 INFO - PROCESS | 2373 | 1468497959997 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 05:06:00 INFO - PROCESS | 2373 | 1468497960001 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:00 INFO - PROCESS | 2373 | 1468497960003 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:00 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c0e7000 == 41 [pid = 2373] [id = 367] 05:06:00 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x12a6d3c00) [pid = 2373] [serial = 1100] [outer = 0x0] 05:06:00 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x12aecf000) [pid = 2373] [serial = 1101] [outer = 0x12a6d3c00] 05:06:00 INFO - PROCESS | 2373 | 1468497960031 Marionette DEBUG loaded listener.js 05:06:00 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x12b024800) [pid = 2373] [serial = 1102] [outer = 0x12a6d3c00] 05:06:00 INFO - PROCESS | 2373 | 1468497960337 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]]]}] 05:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 468ms 05:06:00 INFO - PROCESS | 2373 | 1468497960422 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 05:06:00 INFO - PROCESS | 2373 | 1468497960424 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 05:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:06:00 INFO - PROCESS | 2373 | 1468497960430 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:06:00 INFO - PROCESS | 2373 | 1468497960433 Marionette TRACE conn2 <- [1,1442,null,{}] 05:06:00 INFO - PROCESS | 2373 | 1468497960438 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}] 05:06:00 INFO - PROCESS | 2373 | 1468497960440 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:00 INFO - PROCESS | 2373 | 1468497960552 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 05:06:00 INFO - PROCESS | 2373 | 1468497960613 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:00 INFO - PROCESS | 2373 | 1468497960615 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:00 INFO - PROCESS | 2373 | ++DOCSHELL 0x11615f800 == 42 [pid = 2373] [id = 368] 05:06:00 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x113251c00) [pid = 2373] [serial = 1103] [outer = 0x0] 05:06:00 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x113c5cc00) [pid = 2373] [serial = 1104] [outer = 0x113251c00] 05:06:00 INFO - PROCESS | 2373 | 1468497960647 Marionette DEBUG loaded listener.js 05:06:00 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x116a1d000) [pid = 2373] [serial = 1105] [outer = 0x113251c00] 05:06:01 INFO - PROCESS | 2373 | 1468497961091 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]]]}] 05:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 672ms 05:06:01 INFO - PROCESS | 2373 | 1468497961103 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 05:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:06:01 INFO - PROCESS | 2373 | 1468497961105 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 05:06:01 INFO - PROCESS | 2373 | 1468497961111 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:06:01 INFO - PROCESS | 2373 | 1468497961114 Marionette TRACE conn2 <- [1,1446,null,{}] 05:06:01 INFO - PROCESS | 2373 | 1468497961117 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}] 05:06:01 INFO - PROCESS | 2373 | 1468497961119 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:01 INFO - PROCESS | 2373 | 1468497961221 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 05:06:01 INFO - PROCESS | 2373 | 1468497961310 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:01 INFO - PROCESS | 2373 | 1468497961312 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:01 INFO - PROCESS | 2373 | ++DOCSHELL 0x12199e800 == 43 [pid = 2373] [id = 369] 05:06:01 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x11911b400) [pid = 2373] [serial = 1106] [outer = 0x0] 05:06:01 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x11993d000) [pid = 2373] [serial = 1107] [outer = 0x11911b400] 05:06:01 INFO - PROCESS | 2373 | 1468497961355 Marionette DEBUG loaded listener.js 05:06:01 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x119c43400) [pid = 2373] [serial = 1108] [outer = 0x11911b400] 05:06:01 INFO - PROCESS | 2373 | 1468497961799 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]]]}] 05:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 726ms 05:06:01 INFO - PROCESS | 2373 | 1468497961835 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 05:06:01 INFO - PROCESS | 2373 | 1468497961837 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 05:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:06:01 INFO - PROCESS | 2373 | 1468497961841 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:06:01 INFO - PROCESS | 2373 | 1468497961843 Marionette TRACE conn2 <- [1,1450,null,{}] 05:06:01 INFO - PROCESS | 2373 | 1468497961874 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}] 05:06:01 INFO - PROCESS | 2373 | 1468497961881 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:01 INFO - PROCESS | 2373 | 1468497961985 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 05:06:02 INFO - PROCESS | 2373 | 1468497962053 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:02 INFO - PROCESS | 2373 | 1468497962056 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:02 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c0da000 == 44 [pid = 2373] [id = 370] 05:06:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x124ae2800) [pid = 2373] [serial = 1109] [outer = 0x0] 05:06:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x124ca3400) [pid = 2373] [serial = 1110] [outer = 0x124ae2800] 05:06:02 INFO - PROCESS | 2373 | 1468497962087 Marionette DEBUG loaded listener.js 05:06:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x125dc5400) [pid = 2373] [serial = 1111] [outer = 0x124ae2800] 05:06:02 INFO - PROCESS | 2373 | 1468497962514 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]]]}] 05:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 691ms 05:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:06:02 INFO - PROCESS | 2373 | 1468497962570 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 05:06:02 INFO - PROCESS | 2373 | 1468497962571 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 05:06:02 INFO - PROCESS | 2373 | 1468497962573 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:06:02 INFO - PROCESS | 2373 | 1468497962575 Marionette TRACE conn2 <- [1,1454,null,{}] 05:06:02 INFO - PROCESS | 2373 | 1468497962596 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}] 05:06:02 INFO - PROCESS | 2373 | 1468497962597 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:02 INFO - PROCESS | 2373 | 1468497962697 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 05:06:02 INFO - PROCESS | 2373 | 1468497962765 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:02 INFO - PROCESS | 2373 | 1468497962766 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:02 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c3cf000 == 45 [pid = 2373] [id = 371] 05:06:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x126ddc800) [pid = 2373] [serial = 1112] [outer = 0x0] 05:06:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x128cd0c00) [pid = 2373] [serial = 1113] [outer = 0x126ddc800] 05:06:02 INFO - PROCESS | 2373 | 1468497962795 Marionette DEBUG loaded listener.js 05:06:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x12a6a3800) [pid = 2373] [serial = 1114] [outer = 0x126ddc800] 05:06:03 INFO - PROCESS | 2373 | 1468497963381 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]]]}] 05:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 839ms 05:06:03 INFO - PROCESS | 2373 | 1468497963413 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 05:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:06:03 INFO - PROCESS | 2373 | 1468497963415 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 05:06:03 INFO - PROCESS | 2373 | 1468497963418 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:06:03 INFO - PROCESS | 2373 | 1468497963420 Marionette TRACE conn2 <- [1,1458,null,{}] 05:06:03 INFO - PROCESS | 2373 | 1468497963423 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}] 05:06:03 INFO - PROCESS | 2373 | 1468497963424 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:03 INFO - PROCESS | 2373 | 1468497963536 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 05:06:03 INFO - PROCESS | 2373 | 1468497963604 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:03 INFO - PROCESS | 2373 | 1468497963608 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:03 INFO - PROCESS | 2373 | ++DOCSHELL 0x116411000 == 46 [pid = 2373] [id = 372] 05:06:03 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x1127d7800) [pid = 2373] [serial = 1115] [outer = 0x0] 05:06:03 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x113254c00) [pid = 2373] [serial = 1116] [outer = 0x1127d7800] 05:06:03 INFO - PROCESS | 2373 | 1468497963701 Marionette DEBUG loaded listener.js 05:06:03 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x1167ef400) [pid = 2373] [serial = 1117] [outer = 0x1127d7800] 05:06:04 INFO - PROCESS | 2373 | --DOCSHELL 0x12c005800 == 45 [pid = 2373] [id = 366] 05:06:04 INFO - PROCESS | 2373 | --DOCSHELL 0x12128b800 == 44 [pid = 2373] [id = 365] 05:06:04 INFO - PROCESS | 2373 | --DOCSHELL 0x1211cf800 == 43 [pid = 2373] [id = 364] 05:06:04 INFO - PROCESS | 2373 | --DOCSHELL 0x1299b0800 == 42 [pid = 2373] [id = 363] 05:06:04 INFO - PROCESS | 2373 | --DOCSHELL 0x12913e800 == 41 [pid = 2373] [id = 362] 05:06:04 INFO - PROCESS | 2373 | --DOCSHELL 0x124c86800 == 40 [pid = 2373] [id = 361] 05:06:04 INFO - PROCESS | 2373 | --DOCSHELL 0x121b1f000 == 39 [pid = 2373] [id = 360] 05:06:04 INFO - PROCESS | 2373 | --DOCSHELL 0x12128c000 == 38 [pid = 2373] [id = 359] 05:06:04 INFO - PROCESS | 2373 | --DOCSHELL 0x118f1a000 == 37 [pid = 2373] [id = 358] 05:06:04 INFO - PROCESS | 2373 | --DOCSHELL 0x1164a9000 == 36 [pid = 2373] [id = 357] 05:06:04 INFO - PROCESS | 2373 | --DOCSHELL 0x1133db800 == 35 [pid = 2373] [id = 356] 05:06:04 INFO - PROCESS | 2373 | --DOCSHELL 0x12ba9a800 == 34 [pid = 2373] [id = 354] 05:06:04 INFO - PROCESS | 2373 | --DOCSHELL 0x1186e3000 == 33 [pid = 2373] [id = 355] 05:06:04 INFO - PROCESS | 2373 | --DOCSHELL 0x1213ec800 == 32 [pid = 2373] [id = 346] 05:06:04 INFO - PROCESS | 2373 | --DOCSHELL 0x12c3cf000 == 31 [pid = 2373] [id = 371] 05:06:04 INFO - PROCESS | 2373 | --DOCSHELL 0x12c0da000 == 30 [pid = 2373] [id = 370] 05:06:04 INFO - PROCESS | 2373 | --DOCSHELL 0x12199e800 == 29 [pid = 2373] [id = 369] 05:06:04 INFO - PROCESS | 2373 | --DOCSHELL 0x12c0e7000 == 28 [pid = 2373] [id = 367] 05:06:04 INFO - PROCESS | 2373 | --DOCSHELL 0x11615f800 == 27 [pid = 2373] [id = 368] 05:06:04 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x126ddc000) [pid = 2373] [serial = 1062] [outer = 0x0] [url = about:blank] 05:06:04 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x116f27800) [pid = 2373] [serial = 1038] [outer = 0x0] [url = about:blank] 05:06:04 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x121afbc00) [pid = 2373] [serial = 1050] [outer = 0x0] [url = about:blank] 05:06:04 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x12a69b800) [pid = 2373] [serial = 1035] [outer = 0x0] [url = about:blank] 05:06:04 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x1121bd800) [pid = 2373] [serial = 1042] [outer = 0x0] [url = about:blank] 05:06:04 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x126dd1800) [pid = 2373] [serial = 1032] [outer = 0x0] [url = about:blank] 05:06:04 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x11648f000) [pid = 2373] [serial = 1024] [outer = 0x0] [url = about:blank] 05:06:04 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x12a6c8800) [pid = 2373] [serial = 1036] [outer = 0x0] [url = about:blank] 05:06:04 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x11966c800) [pid = 2373] [serial = 1054] [outer = 0x0] [url = about:blank] 05:06:04 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x12691cc00) [pid = 2373] [serial = 1030] [outer = 0x0] [url = about:blank] 05:06:04 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x119670400) [pid = 2373] [serial = 1039] [outer = 0x0] [url = about:blank] 05:06:04 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x119c89800) [pid = 2373] [serial = 1048] [outer = 0x0] [url = about:blank] 05:06:04 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x1240d0400) [pid = 2373] [serial = 1056] [outer = 0x0] [url = about:blank] 05:06:04 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x12691b400) [pid = 2373] [serial = 1057] [outer = 0x0] [url = about:blank] 05:06:04 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x1291ea400) [pid = 2373] [serial = 1033] [outer = 0x0] [url = about:blank] 05:06:04 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x12105f000) [pid = 2373] [serial = 1027] [outer = 0x0] [url = about:blank] 05:06:04 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x12444b400) [pid = 2373] [serial = 1051] [outer = 0x0] [url = about:blank] 05:06:04 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x1269aa000) [pid = 2373] [serial = 1059] [outer = 0x0] [url = about:blank] 05:06:04 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x115d07c00) [pid = 2373] [serial = 1041] [outer = 0x0] [url = about:blank] 05:06:04 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x118f66400) [pid = 2373] [serial = 1045] [outer = 0x0] [url = about:blank] 05:06:04 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x112d0f800) [pid = 2373] [serial = 1023] [outer = 0x0] [url = about:blank] 05:06:04 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x125725800) [pid = 2373] [serial = 1029] [outer = 0x0] [url = about:blank] 05:06:04 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x1167ef800) [pid = 2373] [serial = 1053] [outer = 0x0] [url = about:blank] 05:06:04 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x119c3f000) [pid = 2373] [serial = 1026] [outer = 0x0] [url = about:blank] 05:06:04 INFO - PROCESS | 2373 | --DOMWINDOW == 75 (0x119c42400) [pid = 2373] [serial = 1047] [outer = 0x0] [url = about:blank] 05:06:04 INFO - PROCESS | 2373 | --DOMWINDOW == 74 (0x118345400) [pid = 2373] [serial = 1044] [outer = 0x0] [url = about:blank] 05:06:04 INFO - PROCESS | 2373 | --DOMWINDOW == 73 (0x126dd8800) [pid = 2373] [serial = 1060] [outer = 0x0] [url = about:blank] 05:06:04 INFO - PROCESS | 2373 | 1468497964828 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]]]}] 05:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1428ms 05:06:04 INFO - PROCESS | 2373 | 1468497964848 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 05:06:04 INFO - PROCESS | 2373 | 1468497964850 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 05:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:06:04 INFO - PROCESS | 2373 | 1468497964854 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:06:04 INFO - PROCESS | 2373 | 1468497964855 Marionette TRACE conn2 <- [1,1462,null,{}] 05:06:04 INFO - PROCESS | 2373 | 1468497964859 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}] 05:06:04 INFO - PROCESS | 2373 | 1468497964862 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:04 INFO - PROCESS | 2373 | 1468497964939 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 05:06:04 INFO - PROCESS | 2373 | 1468497964947 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:04 INFO - PROCESS | 2373 | 1468497964949 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:04 INFO - PROCESS | 2373 | ++DOCSHELL 0x1133e7000 == 28 [pid = 2373] [id = 373] 05:06:04 INFO - PROCESS | 2373 | ++DOMWINDOW == 74 (0x112e31800) [pid = 2373] [serial = 1118] [outer = 0x0] 05:06:04 INFO - PROCESS | 2373 | ++DOMWINDOW == 75 (0x112fe7c00) [pid = 2373] [serial = 1119] [outer = 0x112e31800] 05:06:04 INFO - PROCESS | 2373 | 1468497964977 Marionette DEBUG loaded listener.js 05:06:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 76 (0x115d0e400) [pid = 2373] [serial = 1120] [outer = 0x112e31800] 05:06:05 INFO - PROCESS | 2373 | 1468497965307 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]]]}] 05:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 470ms 05:06:05 INFO - PROCESS | 2373 | 1468497965339 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 05:06:05 INFO - PROCESS | 2373 | 1468497965342 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 05:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:06:05 INFO - PROCESS | 2373 | 1468497965348 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:06:05 INFO - PROCESS | 2373 | 1468497965350 Marionette TRACE conn2 <- [1,1466,null,{}] 05:06:05 INFO - PROCESS | 2373 | 1468497965352 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}] 05:06:05 INFO - PROCESS | 2373 | 1468497965354 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:05 INFO - PROCESS | 2373 | 1468497965430 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 05:06:05 INFO - PROCESS | 2373 | 1468497965434 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:05 INFO - PROCESS | 2373 | 1468497965435 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:05 INFO - PROCESS | 2373 | ++DOCSHELL 0x118250800 == 29 [pid = 2373] [id = 374] 05:06:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x116631c00) [pid = 2373] [serial = 1121] [outer = 0x0] 05:06:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x116fec400) [pid = 2373] [serial = 1122] [outer = 0x116631c00] 05:06:05 INFO - PROCESS | 2373 | 1468497965464 Marionette DEBUG loaded listener.js 05:06:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x118342400) [pid = 2373] [serial = 1123] [outer = 0x116631c00] 05:06:05 INFO - PROCESS | 2373 | 1468497965805 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]]]}] 05:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 518ms 05:06:05 INFO - PROCESS | 2373 | 1468497965867 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 05:06:05 INFO - PROCESS | 2373 | 1468497965868 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 05:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:06:05 INFO - PROCESS | 2373 | 1468497965871 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:06:05 INFO - PROCESS | 2373 | 1468497965873 Marionette TRACE conn2 <- [1,1470,null,{}] 05:06:05 INFO - PROCESS | 2373 | 1468497965881 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}] 05:06:05 INFO - PROCESS | 2373 | 1468497965884 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:05 INFO - PROCESS | 2373 | 1468497965963 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 05:06:05 INFO - PROCESS | 2373 | 1468497965970 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:05 INFO - PROCESS | 2373 | 1468497965972 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:05 INFO - PROCESS | 2373 | ++DOCSHELL 0x119914000 == 30 [pid = 2373] [id = 375] 05:06:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x112f8e800) [pid = 2373] [serial = 1124] [outer = 0x0] 05:06:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x119118000) [pid = 2373] [serial = 1125] [outer = 0x112f8e800] 05:06:06 INFO - PROCESS | 2373 | 1468497966004 Marionette DEBUG loaded listener.js 05:06:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x11971d800) [pid = 2373] [serial = 1126] [outer = 0x112f8e800] 05:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 574ms 05:06:06 INFO - PROCESS | 2373 | 1468497966439 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]]]}] 05:06:06 INFO - PROCESS | 2373 | 1468497966446 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 05:06:06 INFO - PROCESS | 2373 | 1468497966448 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 05:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:06:06 INFO - PROCESS | 2373 | 1468497966450 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:06:06 INFO - PROCESS | 2373 | 1468497966451 Marionette TRACE conn2 <- [1,1474,null,{}] 05:06:06 INFO - PROCESS | 2373 | 1468497966453 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}] 05:06:06 INFO - PROCESS | 2373 | 1468497966454 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:06 INFO - PROCESS | 2373 | 1468497966558 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 05:06:06 INFO - PROCESS | 2373 | 1468497966588 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:06 INFO - PROCESS | 2373 | 1468497966589 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:06 INFO - PROCESS | 2373 | ++DOCSHELL 0x1211cb000 == 31 [pid = 2373] [id = 376] 05:06:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x119671000) [pid = 2373] [serial = 1127] [outer = 0x0] 05:06:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x119971c00) [pid = 2373] [serial = 1128] [outer = 0x119671000] 05:06:06 INFO - PROCESS | 2373 | 1468497966614 Marionette DEBUG loaded listener.js 05:06:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x119c47800) [pid = 2373] [serial = 1129] [outer = 0x119671000] 05:06:06 INFO - PROCESS | 2373 | 1468497966961 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]]]}] 05:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 520ms 05:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:06:06 INFO - PROCESS | 2373 | 1468497966971 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 05:06:06 INFO - PROCESS | 2373 | 1468497966973 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 05:06:06 INFO - PROCESS | 2373 | 1468497966990 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:06:06 INFO - PROCESS | 2373 | 1468497966992 Marionette TRACE conn2 <- [1,1478,null,{}] 05:06:07 INFO - PROCESS | 2373 | 1468497967008 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}] 05:06:07 INFO - PROCESS | 2373 | 1468497967010 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:07 INFO - PROCESS | 2373 | 1468497967156 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 05:06:07 INFO - PROCESS | 2373 | 1468497967209 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:07 INFO - PROCESS | 2373 | 1468497967211 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:07 INFO - PROCESS | 2373 | ++DOCSHELL 0x121df4800 == 32 [pid = 2373] [id = 377] 05:06:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x1128a9000) [pid = 2373] [serial = 1130] [outer = 0x0] 05:06:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x119c80c00) [pid = 2373] [serial = 1131] [outer = 0x1128a9000] 05:06:07 INFO - PROCESS | 2373 | 1468497967247 Marionette DEBUG loaded listener.js 05:06:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x12105bc00) [pid = 2373] [serial = 1132] [outer = 0x1128a9000] 05:06:07 INFO - PROCESS | 2373 | 1468497967682 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]]]}] 05:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 750ms 05:06:07 INFO - PROCESS | 2373 | 1468497967728 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 05:06:07 INFO - PROCESS | 2373 | 1468497967730 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 05:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:06:07 INFO - PROCESS | 2373 | 1468497967732 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:06:07 INFO - PROCESS | 2373 | 1468497967733 Marionette TRACE conn2 <- [1,1482,null,{}] 05:06:07 INFO - PROCESS | 2373 | 1468497967735 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}] 05:06:07 INFO - PROCESS | 2373 | 1468497967739 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:07 INFO - PROCESS | 2373 | 1468497967851 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 05:06:07 INFO - PROCESS | 2373 | 1468497967862 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:07 INFO - PROCESS | 2373 | 1468497967863 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:07 INFO - PROCESS | 2373 | ++DOCSHELL 0x125d65000 == 33 [pid = 2373] [id = 378] 05:06:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x121165400) [pid = 2373] [serial = 1133] [outer = 0x0] 05:06:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x121a67400) [pid = 2373] [serial = 1134] [outer = 0x121165400] 05:06:07 INFO - PROCESS | 2373 | 1468497967916 Marionette DEBUG loaded listener.js 05:06:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x1242dc000) [pid = 2373] [serial = 1135] [outer = 0x121165400] 05:06:08 INFO - PROCESS | 2373 | 1468497968277 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]]]}] 05:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 568ms 05:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:06:08 INFO - PROCESS | 2373 | 1468497968313 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 05:06:08 INFO - PROCESS | 2373 | 1468497968315 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 05:06:08 INFO - PROCESS | 2373 | 1468497968319 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:06:08 INFO - PROCESS | 2373 | 1468497968321 Marionette TRACE conn2 <- [1,1486,null,{}] 05:06:08 INFO - PROCESS | 2373 | 1468497968324 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}] 05:06:08 INFO - PROCESS | 2373 | 1468497968326 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:08 INFO - PROCESS | 2373 | 1468497968469 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 05:06:08 INFO - PROCESS | 2373 | 1468497968561 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:08 INFO - PROCESS | 2373 | 1468497968562 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:08 INFO - PROCESS | 2373 | ++DOCSHELL 0x129428800 == 34 [pid = 2373] [id = 379] 05:06:08 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x12459d400) [pid = 2373] [serial = 1136] [outer = 0x0] 05:06:08 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x12572d000) [pid = 2373] [serial = 1137] [outer = 0x12459d400] 05:06:08 INFO - PROCESS | 2373 | 1468497968603 Marionette DEBUG loaded listener.js 05:06:08 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x126bad800) [pid = 2373] [serial = 1138] [outer = 0x12459d400] 05:06:09 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x1127d4800) [pid = 2373] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:06:09 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x12572cc00) [pid = 2373] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:06:09 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x1167fb800) [pid = 2373] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:06:09 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x116127c00) [pid = 2373] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:06:09 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x1154d4000) [pid = 2373] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:06:09 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x119c8e000) [pid = 2373] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:06:09 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x116131c00) [pid = 2373] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:06:09 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x12a6d3c00) [pid = 2373] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:06:09 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x1127d4000) [pid = 2373] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:06:09 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x118533400) [pid = 2373] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:06:09 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x11971ec00) [pid = 2373] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:06:09 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x125d06400) [pid = 2373] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:06:09 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x119726400) [pid = 2373] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:06:09 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x1128a7400) [pid = 2373] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:06:09 INFO - PROCESS | 2373 | 1468497969128 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]]]}] 05:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 821ms 05:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:06:09 INFO - PROCESS | 2373 | 1468497969140 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 05:06:09 INFO - PROCESS | 2373 | 1468497969141 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 05:06:09 INFO - PROCESS | 2373 | 1468497969145 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:06:09 INFO - PROCESS | 2373 | 1468497969148 Marionette TRACE conn2 <- [1,1490,null,{}] 05:06:09 INFO - PROCESS | 2373 | 1468497969150 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}] 05:06:09 INFO - PROCESS | 2373 | 1468497969152 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:09 INFO - PROCESS | 2373 | 1468497969225 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 05:06:09 INFO - PROCESS | 2373 | 1468497969230 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:09 INFO - PROCESS | 2373 | 1468497969231 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:09 INFO - PROCESS | 2373 | ++DOCSHELL 0x129918000 == 35 [pid = 2373] [id = 380] 05:06:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x112ebe000) [pid = 2373] [serial = 1139] [outer = 0x0] 05:06:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x119663800) [pid = 2373] [serial = 1140] [outer = 0x112ebe000] 05:06:09 INFO - PROCESS | 2373 | 1468497969256 Marionette DEBUG loaded listener.js 05:06:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x1214bec00) [pid = 2373] [serial = 1141] [outer = 0x112ebe000] 05:06:09 INFO - PROCESS | 2373 | 1468497969574 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]]]}] 05:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 472ms 05:06:09 INFO - PROCESS | 2373 | 1468497969642 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 05:06:09 INFO - PROCESS | 2373 | 1468497969643 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 05:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:06:09 INFO - PROCESS | 2373 | 1468497969681 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:06:09 INFO - PROCESS | 2373 | 1468497969682 Marionette TRACE conn2 <- [1,1494,null,{}] 05:06:09 INFO - PROCESS | 2373 | 1468497969687 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}] 05:06:09 INFO - PROCESS | 2373 | 1468497969688 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:09 INFO - PROCESS | 2373 | 1468497969764 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 05:06:09 INFO - PROCESS | 2373 | 1468497969767 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:09 INFO - PROCESS | 2373 | 1468497969768 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:09 INFO - PROCESS | 2373 | ++DOCSHELL 0x119911000 == 36 [pid = 2373] [id = 381] 05:06:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x119671400) [pid = 2373] [serial = 1142] [outer = 0x0] 05:06:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x126ddc000) [pid = 2373] [serial = 1143] [outer = 0x119671400] 05:06:09 INFO - PROCESS | 2373 | 1468497969792 Marionette DEBUG loaded listener.js 05:06:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x1291f0400) [pid = 2373] [serial = 1144] [outer = 0x119671400] 05:06:10 INFO - PROCESS | 2373 | 1468497970114 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]]]}] 05:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 481ms 05:06:10 INFO - PROCESS | 2373 | 1468497970158 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 05:06:10 INFO - PROCESS | 2373 | 1468497970159 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 05:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:06:10 INFO - PROCESS | 2373 | 1468497970161 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:06:10 INFO - PROCESS | 2373 | 1468497970162 Marionette TRACE conn2 <- [1,1498,null,{}] 05:06:10 INFO - PROCESS | 2373 | 1468497970165 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}] 05:06:10 INFO - PROCESS | 2373 | 1468497970166 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:10 INFO - PROCESS | 2373 | 1468497970253 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 05:06:10 INFO - PROCESS | 2373 | 1468497970307 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:10 INFO - PROCESS | 2373 | 1468497970308 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:10 INFO - PROCESS | 2373 | ++DOCSHELL 0x12b1c1800 == 37 [pid = 2373] [id = 382] 05:06:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x12105ec00) [pid = 2373] [serial = 1145] [outer = 0x0] 05:06:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x12944e800) [pid = 2373] [serial = 1146] [outer = 0x12105ec00] 05:06:10 INFO - PROCESS | 2373 | 1468497970332 Marionette DEBUG loaded listener.js 05:06:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x1294e4800) [pid = 2373] [serial = 1147] [outer = 0x12105ec00] 05:06:10 INFO - PROCESS | 2373 | 1468497970580 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]]]}] 05:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 470ms 05:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:06:10 INFO - PROCESS | 2373 | 1468497970633 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 05:06:10 INFO - PROCESS | 2373 | 1468497970634 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 05:06:10 INFO - PROCESS | 2373 | 1468497970637 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:06:10 INFO - PROCESS | 2373 | 1468497970639 Marionette TRACE conn2 <- [1,1502,null,{}] 05:06:10 INFO - PROCESS | 2373 | 1468497970641 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}] 05:06:10 INFO - PROCESS | 2373 | 1468497970643 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:10 INFO - PROCESS | 2373 | 1468497970740 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 05:06:10 INFO - PROCESS | 2373 | 1468497970746 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:10 INFO - PROCESS | 2373 | 1468497970747 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:10 INFO - PROCESS | 2373 | ++DOCSHELL 0x113cbf000 == 38 [pid = 2373] [id = 383] 05:06:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x12a6ca000) [pid = 2373] [serial = 1148] [outer = 0x0] 05:06:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x12ad3fc00) [pid = 2373] [serial = 1149] [outer = 0x12a6ca000] 05:06:10 INFO - PROCESS | 2373 | 1468497970774 Marionette DEBUG loaded listener.js 05:06:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x12aed2000) [pid = 2373] [serial = 1150] [outer = 0x12a6ca000] 05:06:11 INFO - PROCESS | 2373 | 1468497971264 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]]]}] 05:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 670ms 05:06:11 INFO - PROCESS | 2373 | 1468497971319 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 05:06:11 INFO - PROCESS | 2373 | 1468497971321 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 05:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:06:11 INFO - PROCESS | 2373 | 1468497971326 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:06:11 INFO - PROCESS | 2373 | 1468497971330 Marionette TRACE conn2 <- [1,1506,null,{}] 05:06:11 INFO - PROCESS | 2373 | 1468497971334 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}] 05:06:11 INFO - PROCESS | 2373 | 1468497971336 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:11 INFO - PROCESS | 2373 | 1468497971449 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 05:06:11 INFO - PROCESS | 2373 | 1468497971505 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:11 INFO - PROCESS | 2373 | 1468497971506 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:11 INFO - PROCESS | 2373 | ++DOCSHELL 0x1168c3800 == 39 [pid = 2373] [id = 384] 05:06:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x112984800) [pid = 2373] [serial = 1151] [outer = 0x0] 05:06:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x112da0800) [pid = 2373] [serial = 1152] [outer = 0x112984800] 05:06:11 INFO - PROCESS | 2373 | 1468497971537 Marionette DEBUG loaded listener.js 05:06:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x115df3000) [pid = 2373] [serial = 1153] [outer = 0x112984800] 05:06:12 INFO - PROCESS | 2373 | 1468497972115 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]]]}] 05:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 873ms 05:06:12 INFO - PROCESS | 2373 | 1468497972199 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 05:06:12 INFO - PROCESS | 2373 | 1468497972202 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 05:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:06:12 INFO - PROCESS | 2373 | 1468497972206 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:06:12 INFO - PROCESS | 2373 | 1468497972209 Marionette TRACE conn2 <- [1,1510,null,{}] 05:06:12 INFO - PROCESS | 2373 | 1468497972211 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}] 05:06:12 INFO - PROCESS | 2373 | 1468497972213 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:12 INFO - PROCESS | 2373 | 1468497972324 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 05:06:12 INFO - PROCESS | 2373 | 1468497972379 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:12 INFO - PROCESS | 2373 | 1468497972380 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:12 INFO - PROCESS | 2373 | ++DOCSHELL 0x1212a2800 == 40 [pid = 2373] [id = 385] 05:06:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x11833e800) [pid = 2373] [serial = 1154] [outer = 0x0] 05:06:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x11846a000) [pid = 2373] [serial = 1155] [outer = 0x11833e800] 05:06:12 INFO - PROCESS | 2373 | 1468497972411 Marionette DEBUG loaded listener.js 05:06:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x11887f400) [pid = 2373] [serial = 1156] [outer = 0x11833e800] 05:06:13 INFO - PROCESS | 2373 | --DOCSHELL 0x12b1c1800 == 39 [pid = 2373] [id = 382] 05:06:13 INFO - PROCESS | 2373 | --DOCSHELL 0x119911000 == 38 [pid = 2373] [id = 381] 05:06:13 INFO - PROCESS | 2373 | --DOCSHELL 0x129918000 == 37 [pid = 2373] [id = 380] 05:06:13 INFO - PROCESS | 2373 | --DOCSHELL 0x129428800 == 36 [pid = 2373] [id = 379] 05:06:13 INFO - PROCESS | 2373 | --DOCSHELL 0x125d65000 == 35 [pid = 2373] [id = 378] 05:06:13 INFO - PROCESS | 2373 | --DOCSHELL 0x121df4800 == 34 [pid = 2373] [id = 377] 05:06:13 INFO - PROCESS | 2373 | --DOCSHELL 0x1211cb000 == 33 [pid = 2373] [id = 376] 05:06:13 INFO - PROCESS | 2373 | 1468497973067 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]]]}] 05:06:13 INFO - PROCESS | 2373 | --DOCSHELL 0x119914000 == 32 [pid = 2373] [id = 375] 05:06:13 INFO - PROCESS | 2373 | --DOCSHELL 0x118250800 == 31 [pid = 2373] [id = 374] 05:06:13 INFO - PROCESS | 2373 | --DOCSHELL 0x1133e7000 == 30 [pid = 2373] [id = 373] 05:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 921ms 05:06:13 INFO - PROCESS | 2373 | 1468497973128 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 05:06:13 INFO - PROCESS | 2373 | 1468497973130 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 05:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:06:13 INFO - PROCESS | 2373 | 1468497973133 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:06:13 INFO - PROCESS | 2373 | 1468497973135 Marionette TRACE conn2 <- [1,1514,null,{}] 05:06:13 INFO - PROCESS | 2373 | 1468497973138 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}] 05:06:13 INFO - PROCESS | 2373 | 1468497973140 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:13 INFO - PROCESS | 2373 | 1468497973231 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 05:06:13 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x1242e1000) [pid = 2373] [serial = 1083] [outer = 0x0] [url = about:blank] 05:06:13 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x128cc7400) [pid = 2373] [serial = 1087] [outer = 0x0] [url = about:blank] 05:06:13 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x126bab800) [pid = 2373] [serial = 1086] [outer = 0x0] [url = about:blank] 05:06:13 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x116acc400) [pid = 2373] [serial = 1071] [outer = 0x0] [url = about:blank] 05:06:13 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x11671b000) [pid = 2373] [serial = 1065] [outer = 0x0] [url = about:blank] 05:06:13 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x11821e400) [pid = 2373] [serial = 1066] [outer = 0x0] [url = about:blank] 05:06:13 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x1291e6c00) [pid = 2373] [serial = 1063] [outer = 0x0] [url = about:blank] 05:06:13 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x1214bf400) [pid = 2373] [serial = 1080] [outer = 0x0] [url = about:blank] 05:06:13 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x118461400) [pid = 2373] [serial = 1068] [outer = 0x0] [url = about:blank] 05:06:13 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x12aecf000) [pid = 2373] [serial = 1101] [outer = 0x0] [url = about:blank] 05:06:13 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x118f68400) [pid = 2373] [serial = 1069] [outer = 0x0] [url = about:blank] 05:06:13 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x119c45000) [pid = 2373] [serial = 1077] [outer = 0x0] [url = about:blank] 05:06:13 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x11a0bf800) [pid = 2373] [serial = 1078] [outer = 0x0] [url = about:blank] 05:06:13 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x11911c000) [pid = 2373] [serial = 1074] [outer = 0x0] [url = about:blank] 05:06:13 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x119939c00) [pid = 2373] [serial = 1075] [outer = 0x0] [url = about:blank] 05:06:13 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x11846c400) [pid = 2373] [serial = 1072] [outer = 0x0] [url = about:blank] 05:06:13 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x12b024800) [pid = 2373] [serial = 1102] [outer = 0x0] [url = about:blank] 05:06:13 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x12a6ce400) [pid = 2373] [serial = 1099] [outer = 0x0] [url = about:blank] 05:06:13 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x1291e9c00) [pid = 2373] [serial = 1089] [outer = 0x0] [url = about:blank] 05:06:13 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x12944d400) [pid = 2373] [serial = 1090] [outer = 0x0] [url = about:blank] 05:06:13 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x1269a8000) [pid = 2373] [serial = 1095] [outer = 0x0] [url = about:blank] 05:06:13 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x12a6a5c00) [pid = 2373] [serial = 1098] [outer = 0x0] [url = about:blank] 05:06:13 INFO - PROCESS | 2373 | --DOMWINDOW == 75 (0x113c1fc00) [pid = 2373] [serial = 1092] [outer = 0x0] [url = about:blank] 05:06:13 INFO - PROCESS | 2373 | --DOMWINDOW == 74 (0x124aeb000) [pid = 2373] [serial = 1084] [outer = 0x0] [url = about:blank] 05:06:13 INFO - PROCESS | 2373 | --DOMWINDOW == 73 (0x11971f400) [pid = 2373] [serial = 1093] [outer = 0x0] [url = about:blank] 05:06:13 INFO - PROCESS | 2373 | --DOMWINDOW == 72 (0x1294b5000) [pid = 2373] [serial = 1096] [outer = 0x0] [url = about:blank] 05:06:13 INFO - PROCESS | 2373 | --DOMWINDOW == 71 (0x1234d7800) [pid = 2373] [serial = 1081] [outer = 0x0] [url = about:blank] 05:06:13 INFO - PROCESS | 2373 | 1468497973291 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:13 INFO - PROCESS | 2373 | 1468497973292 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:13 INFO - PROCESS | 2373 | ++DOCSHELL 0x11678c800 == 31 [pid = 2373] [id = 386] 05:06:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 72 (0x115456400) [pid = 2373] [serial = 1157] [outer = 0x0] 05:06:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 73 (0x1167fbc00) [pid = 2373] [serial = 1158] [outer = 0x115456400] 05:06:13 INFO - PROCESS | 2373 | 1468497973319 Marionette DEBUG loaded listener.js 05:06:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 74 (0x118213400) [pid = 2373] [serial = 1159] [outer = 0x115456400] 05:06:13 INFO - PROCESS | 2373 | 1468497973593 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]]]}] 05:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 526ms 05:06:13 INFO - PROCESS | 2373 | 1468497973664 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 05:06:13 INFO - PROCESS | 2373 | 1468497973668 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 05:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:06:13 INFO - PROCESS | 2373 | 1468497973675 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:06:13 INFO - PROCESS | 2373 | 1468497973680 Marionette TRACE conn2 <- [1,1518,null,{}] 05:06:13 INFO - PROCESS | 2373 | 1468497973684 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}] 05:06:13 INFO - PROCESS | 2373 | 1468497973686 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:13 INFO - PROCESS | 2373 | 1468497973808 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 05:06:13 INFO - PROCESS | 2373 | 1468497973911 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:13 INFO - PROCESS | 2373 | 1468497973912 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:13 INFO - PROCESS | 2373 | ++DOCSHELL 0x1186ce000 == 32 [pid = 2373] [id = 387] 05:06:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 75 (0x118215000) [pid = 2373] [serial = 1160] [outer = 0x0] 05:06:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 76 (0x1184c2c00) [pid = 2373] [serial = 1161] [outer = 0x118215000] 05:06:13 INFO - PROCESS | 2373 | 1468497973956 Marionette DEBUG loaded listener.js 05:06:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x11966b000) [pid = 2373] [serial = 1162] [outer = 0x118215000] 05:06:14 INFO - PROCESS | 2373 | 1468497974264 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]]]}] 05:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 625ms 05:06:14 INFO - PROCESS | 2373 | 1468497974300 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 05:06:14 INFO - PROCESS | 2373 | 1468497974302 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 05:06:14 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:06:14 INFO - PROCESS | 2373 | 1468497974304 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:06:14 INFO - PROCESS | 2373 | 1468497974307 Marionette TRACE conn2 <- [1,1522,null,{}] 05:06:14 INFO - PROCESS | 2373 | 1468497974318 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}] 05:06:14 INFO - PROCESS | 2373 | 1468497974321 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:14 INFO - PROCESS | 2373 | 1468497974405 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 05:06:14 INFO - PROCESS | 2373 | 1468497974459 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:14 INFO - PROCESS | 2373 | 1468497974461 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:14 INFO - PROCESS | 2373 | ++DOCSHELL 0x121488000 == 33 [pid = 2373] [id = 388] 05:06:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x1128b1c00) [pid = 2373] [serial = 1163] [outer = 0x0] 05:06:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x11993e800) [pid = 2373] [serial = 1164] [outer = 0x1128b1c00] 05:06:14 INFO - PROCESS | 2373 | 1468497974489 Marionette DEBUG loaded listener.js 05:06:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x12105c400) [pid = 2373] [serial = 1165] [outer = 0x1128b1c00] 05:06:14 INFO - PROCESS | 2373 | 1468497974758 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"]]]}] 05:06:14 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 () { 05:06:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:06:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:06:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:06:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:06:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:06:14 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 () { 05:06:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:06:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:06:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:06:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:06:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:06:14 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 () { 05:06:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:06:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:06:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:06:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:06:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:06:14 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 () { 05:06:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:06:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:06:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:06:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:06:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:06:14 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 473ms 05:06:14 INFO - PROCESS | 2373 | 1468497974783 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 05:06:14 INFO - PROCESS | 2373 | 1468497974785 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 05:06:14 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:06:14 INFO - PROCESS | 2373 | 1468497974787 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:06:14 INFO - PROCESS | 2373 | 1468497974788 Marionette TRACE conn2 <- [1,1526,null,{}] 05:06:14 INFO - PROCESS | 2373 | 1468497974791 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}] 05:06:14 INFO - PROCESS | 2373 | 1468497974792 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:14 INFO - PROCESS | 2373 | 1468497974885 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 05:06:14 INFO - PROCESS | 2373 | 1468497974888 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:14 INFO - PROCESS | 2373 | 1468497974889 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:14 INFO - PROCESS | 2373 | ++DOCSHELL 0x124ce4000 == 34 [pid = 2373] [id = 389] 05:06:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x1214b5000) [pid = 2373] [serial = 1166] [outer = 0x0] 05:06:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x1234d8000) [pid = 2373] [serial = 1167] [outer = 0x1214b5000] 05:06:14 INFO - PROCESS | 2373 | 1468497974916 Marionette DEBUG loaded listener.js 05:06:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x1242e1c00) [pid = 2373] [serial = 1168] [outer = 0x1214b5000] 05:06:15 INFO - PROCESS | 2373 | 1468497975243 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"]]]}] 05:06:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:06:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:06:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:06:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:06:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:06:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:06:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:06:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:06:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:06:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:06:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:06:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:06:15 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 469ms 05:06:15 INFO - PROCESS | 2373 | 1468497975259 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 05:06:15 INFO - PROCESS | 2373 | 1468497975262 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 05:06:15 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:06:15 INFO - PROCESS | 2373 | 1468497975266 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:06:15 INFO - PROCESS | 2373 | 1468497975267 Marionette TRACE conn2 <- [1,1530,null,{}] 05:06:15 INFO - PROCESS | 2373 | 1468497975269 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}] 05:06:15 INFO - PROCESS | 2373 | 1468497975271 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:15 INFO - PROCESS | 2373 | 1468497975379 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 05:06:15 INFO - PROCESS | 2373 | 1468497975389 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:15 INFO - PROCESS | 2373 | 1468497975390 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:15 INFO - PROCESS | 2373 | ++DOCSHELL 0x126b21800 == 35 [pid = 2373] [id = 390] 05:06:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x1127d6000) [pid = 2373] [serial = 1169] [outer = 0x0] 05:06:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x1242e1000) [pid = 2373] [serial = 1170] [outer = 0x1127d6000] 05:06:15 INFO - PROCESS | 2373 | 1468497975414 Marionette DEBUG loaded listener.js 05:06:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x1269a9400) [pid = 2373] [serial = 1171] [outer = 0x1127d6000] 05:06:15 INFO - PROCESS | 2373 | 1468497975718 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]]]}] 05:06:15 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 05:06:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:06:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:06:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:06:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:06:15 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. 05:06:15 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:06:15 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 469ms 05:06:15 INFO - PROCESS | 2373 | 1468497975736 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 05:06:15 INFO - PROCESS | 2373 | 1468497975737 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 05:06:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:06:15 INFO - PROCESS | 2373 | 1468497975739 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:06:15 INFO - PROCESS | 2373 | 1468497975740 Marionette TRACE conn2 <- [1,1534,null,{}] 05:06:15 INFO - PROCESS | 2373 | 1468497975750 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}] 05:06:15 INFO - PROCESS | 2373 | 1468497975754 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:15 INFO - PROCESS | 2373 | 1468497975869 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 05:06:15 INFO - PROCESS | 2373 | 1468497975873 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:15 INFO - PROCESS | 2373 | 1468497975874 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:15 INFO - PROCESS | 2373 | ++DOCSHELL 0x12a71a000 == 36 [pid = 2373] [id = 391] 05:06:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x12784b800) [pid = 2373] [serial = 1172] [outer = 0x0] 05:06:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x129459800) [pid = 2373] [serial = 1173] [outer = 0x12784b800] 05:06:15 INFO - PROCESS | 2373 | 1468497975906 Marionette DEBUG loaded listener.js 05:06:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x12ad49800) [pid = 2373] [serial = 1174] [outer = 0x12784b800] 05:06:16 INFO - PROCESS | 2373 | 1468497976255 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]]]}] 05:06:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:06:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 568ms 05:06:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:06:16 INFO - PROCESS | 2373 | 1468497976308 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 05:06:16 INFO - PROCESS | 2373 | 1468497976309 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 05:06:16 INFO - PROCESS | 2373 | 1468497976311 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:06:16 INFO - PROCESS | 2373 | 1468497976312 Marionette TRACE conn2 <- [1,1538,null,{}] 05:06:16 INFO - PROCESS | 2373 | 1468497976314 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}] 05:06:16 INFO - PROCESS | 2373 | 1468497976316 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:16 INFO - PROCESS | 2373 | 1468497976413 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 05:06:16 INFO - PROCESS | 2373 | 1468497976428 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:16 INFO - PROCESS | 2373 | 1468497976429 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:16 INFO - PROCESS | 2373 | ++DOCSHELL 0x12b1c8800 == 37 [pid = 2373] [id = 392] 05:06:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x12aecf000) [pid = 2373] [serial = 1175] [outer = 0x0] 05:06:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x12aedc800) [pid = 2373] [serial = 1176] [outer = 0x12aecf000] 05:06:16 INFO - PROCESS | 2373 | 1468497976453 Marionette DEBUG loaded listener.js 05:06:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x12b171800) [pid = 2373] [serial = 1177] [outer = 0x12aecf000] 05:06:16 INFO - PROCESS | 2373 | 1468497976770 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]]]}] 05:06:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:06:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 520ms 05:06:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:06:16 INFO - PROCESS | 2373 | 1468497976832 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 05:06:16 INFO - PROCESS | 2373 | 1468497976833 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 05:06:16 INFO - PROCESS | 2373 | 1468497976835 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:06:16 INFO - PROCESS | 2373 | 1468497976836 Marionette TRACE conn2 <- [1,1542,null,{}] 05:06:16 INFO - PROCESS | 2373 | 1468497976839 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}] 05:06:16 INFO - PROCESS | 2373 | 1468497976840 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:16 INFO - PROCESS | 2373 | 1468497976936 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 05:06:16 INFO - PROCESS | 2373 | 1468497976950 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:16 INFO - PROCESS | 2373 | 1468497976951 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:16 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c008000 == 38 [pid = 2373] [id = 393] 05:06:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x12ad43400) [pid = 2373] [serial = 1178] [outer = 0x0] 05:06:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x12ba32c00) [pid = 2373] [serial = 1179] [outer = 0x12ad43400] 05:06:16 INFO - PROCESS | 2373 | 1468497976983 Marionette DEBUG loaded listener.js 05:06:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x12ba39800) [pid = 2373] [serial = 1180] [outer = 0x12ad43400] 05:06:17 INFO - PROCESS | 2373 | 1468497977287 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]]]}] 05:06:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:06:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 472ms 05:06:17 INFO - PROCESS | 2373 | 1468497977314 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 05:06:17 INFO - PROCESS | 2373 | 1468497977315 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 05:06:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:06:17 INFO - PROCESS | 2373 | 1468497977317 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:06:17 INFO - PROCESS | 2373 | 1468497977319 Marionette TRACE conn2 <- [1,1546,null,{}] 05:06:17 INFO - PROCESS | 2373 | 1468497977321 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}] 05:06:17 INFO - PROCESS | 2373 | 1468497977322 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:17 INFO - PROCESS | 2373 | 1468497977495 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 05:06:17 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x1127d7800) [pid = 2373] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:06:17 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x119671000) [pid = 2373] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:06:17 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x112f8e800) [pid = 2373] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:06:17 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x116631c00) [pid = 2373] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:06:17 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x112e31800) [pid = 2373] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:06:17 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x113251c00) [pid = 2373] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:06:17 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x11911b400) [pid = 2373] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:06:17 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x124ae2800) [pid = 2373] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:06:17 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x126ddc800) [pid = 2373] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:06:17 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x1128a9000) [pid = 2373] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:06:17 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x121165400) [pid = 2373] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:06:17 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x12459d400) [pid = 2373] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:06:17 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x112ebe000) [pid = 2373] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:06:17 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x12105ec00) [pid = 2373] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:06:17 INFO - PROCESS | 2373 | 1468497977539 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:17 INFO - PROCESS | 2373 | 1468497977540 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:17 INFO - PROCESS | 2373 | ++DOCSHELL 0x119179800 == 39 [pid = 2373] [id = 394] 05:06:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x111f36c00) [pid = 2373] [serial = 1181] [outer = 0x0] 05:06:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x112d06400) [pid = 2373] [serial = 1182] [outer = 0x111f36c00] 05:06:17 INFO - PROCESS | 2373 | 1468497977564 Marionette DEBUG loaded listener.js 05:06:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x118210c00) [pid = 2373] [serial = 1183] [outer = 0x111f36c00] 05:06:17 INFO - PROCESS | 2373 | 1468497977835 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]]]}] 05:06:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:06:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 569ms 05:06:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:06:17 INFO - PROCESS | 2373 | 1468497977887 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 05:06:17 INFO - PROCESS | 2373 | 1468497977888 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 05:06:17 INFO - PROCESS | 2373 | 1468497977890 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:06:17 INFO - PROCESS | 2373 | 1468497977891 Marionette TRACE conn2 <- [1,1550,null,{}] 05:06:17 INFO - PROCESS | 2373 | 1468497977895 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}] 05:06:17 INFO - PROCESS | 2373 | 1468497977898 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:17 INFO - PROCESS | 2373 | 1468497977977 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 05:06:17 INFO - PROCESS | 2373 | 1468497977982 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:17 INFO - PROCESS | 2373 | 1468497977991 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:18 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c3a4800 == 40 [pid = 2373] [id = 395] 05:06:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x118685800) [pid = 2373] [serial = 1184] [outer = 0x0] 05:06:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x12105b800) [pid = 2373] [serial = 1185] [outer = 0x118685800] 05:06:18 INFO - PROCESS | 2373 | 1468497978016 Marionette DEBUG loaded listener.js 05:06:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x1294b8800) [pid = 2373] [serial = 1186] [outer = 0x118685800] 05:06:18 INFO - PROCESS | 2373 | 1468497978338 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]]]}] 05:06:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:06:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 472ms 05:06:18 INFO - PROCESS | 2373 | 1468497978366 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 05:06:18 INFO - PROCESS | 2373 | 1468497978367 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 05:06:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:06:18 INFO - PROCESS | 2373 | 1468497978369 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:06:18 INFO - PROCESS | 2373 | 1468497978371 Marionette TRACE conn2 <- [1,1554,null,{}] 05:06:18 INFO - PROCESS | 2373 | 1468497978395 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}] 05:06:18 INFO - PROCESS | 2373 | 1468497978399 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:18 INFO - PROCESS | 2373 | 1468497978536 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 05:06:18 INFO - PROCESS | 2373 | 1468497978543 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:18 INFO - PROCESS | 2373 | 1468497978545 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:18 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ca43800 == 41 [pid = 2373] [id = 396] 05:06:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x12127cc00) [pid = 2373] [serial = 1187] [outer = 0x0] 05:06:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x12baba400) [pid = 2373] [serial = 1188] [outer = 0x12127cc00] 05:06:18 INFO - PROCESS | 2373 | 1468497978588 Marionette DEBUG loaded listener.js 05:06:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x12bddcc00) [pid = 2373] [serial = 1189] [outer = 0x12127cc00] 05:06:19 INFO - PROCESS | 2373 | 1468497979056 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]]]}] 05:06:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:06:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 721ms 05:06:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:06:19 INFO - PROCESS | 2373 | 1468497979090 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 05:06:19 INFO - PROCESS | 2373 | 1468497979091 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 05:06:19 INFO - PROCESS | 2373 | 1468497979096 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:06:19 INFO - PROCESS | 2373 | 1468497979097 Marionette TRACE conn2 <- [1,1558,null,{}] 05:06:19 INFO - PROCESS | 2373 | 1468497979099 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}] 05:06:19 INFO - PROCESS | 2373 | 1468497979100 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:19 INFO - PROCESS | 2373 | 1468497979185 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 05:06:19 INFO - PROCESS | 2373 | 1468497979190 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:19 INFO - PROCESS | 2373 | 1468497979192 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:19 INFO - PROCESS | 2373 | ++DOCSHELL 0x12caac800 == 42 [pid = 2373] [id = 397] 05:06:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x12bddd000) [pid = 2373] [serial = 1190] [outer = 0x0] 05:06:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x12bde4800) [pid = 2373] [serial = 1191] [outer = 0x12bddd000] 05:06:19 INFO - PROCESS | 2373 | 1468497979215 Marionette DEBUG loaded listener.js 05:06:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x12c047c00) [pid = 2373] [serial = 1192] [outer = 0x12bddd000] 05:06:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:06:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 522ms 05:06:19 INFO - PROCESS | 2373 | 1468497979609 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]]]}] 05:06:19 INFO - PROCESS | 2373 | 1468497979617 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 05:06:19 INFO - PROCESS | 2373 | 1468497979619 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 05:06:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:06:19 INFO - PROCESS | 2373 | 1468497979622 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:06:19 INFO - PROCESS | 2373 | 1468497979624 Marionette TRACE conn2 <- [1,1562,null,{}] 05:06:19 INFO - PROCESS | 2373 | 1468497979628 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}] 05:06:19 INFO - PROCESS | 2373 | 1468497979630 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:19 INFO - PROCESS | 2373 | 1468497979740 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 05:06:19 INFO - PROCESS | 2373 | 1468497979812 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:19 INFO - PROCESS | 2373 | 1468497979813 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:19 INFO - PROCESS | 2373 | ++DOCSHELL 0x1186e6000 == 43 [pid = 2373] [id = 398] 05:06:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x113c61800) [pid = 2373] [serial = 1193] [outer = 0x0] 05:06:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x11648f000) [pid = 2373] [serial = 1194] [outer = 0x113c61800] 05:06:19 INFO - PROCESS | 2373 | 1468497979844 Marionette DEBUG loaded listener.js 05:06:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x118212c00) [pid = 2373] [serial = 1195] [outer = 0x113c61800] 05:06:20 INFO - PROCESS | 2373 | 1468497980280 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]]]}] 05:06:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:06:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 670ms 05:06:20 INFO - PROCESS | 2373 | 1468497980293 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 05:06:20 INFO - PROCESS | 2373 | 1468497980298 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 05:06:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:06:20 INFO - PROCESS | 2373 | 1468497980303 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:06:20 INFO - PROCESS | 2373 | 1468497980304 Marionette TRACE conn2 <- [1,1566,null,{}] 05:06:20 INFO - PROCESS | 2373 | 1468497980307 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}] 05:06:20 INFO - PROCESS | 2373 | 1468497980309 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:20 INFO - PROCESS | 2373 | 1468497980411 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 05:06:20 INFO - PROCESS | 2373 | 1468497980469 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:20 INFO - PROCESS | 2373 | 1468497980471 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:20 INFO - PROCESS | 2373 | ++DOCSHELL 0x128b0b800 == 44 [pid = 2373] [id = 399] 05:06:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x118f66400) [pid = 2373] [serial = 1196] [outer = 0x0] 05:06:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x11996d800) [pid = 2373] [serial = 1197] [outer = 0x118f66400] 05:06:20 INFO - PROCESS | 2373 | 1468497980501 Marionette DEBUG loaded listener.js 05:06:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x119c8c000) [pid = 2373] [serial = 1198] [outer = 0x118f66400] 05:06:20 INFO - PROCESS | 2373 | 1468497980946 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]]]}] 05:06:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:06:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 671ms 05:06:20 INFO - PROCESS | 2373 | 1468497980973 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 05:06:20 INFO - PROCESS | 2373 | 1468497980975 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 05:06:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:06:20 INFO - PROCESS | 2373 | 1468497980978 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:06:20 INFO - PROCESS | 2373 | 1468497980980 Marionette TRACE conn2 <- [1,1570,null,{}] 05:06:20 INFO - PROCESS | 2373 | 1468497980988 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}] 05:06:20 INFO - PROCESS | 2373 | 1468497980992 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:21 INFO - PROCESS | 2373 | 1468497981093 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 05:06:21 INFO - PROCESS | 2373 | 1468497981196 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:21 INFO - PROCESS | 2373 | 1468497981198 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:21 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ca42800 == 45 [pid = 2373] [id = 400] 05:06:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x1214b2c00) [pid = 2373] [serial = 1199] [outer = 0x0] 05:06:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x128cc5000) [pid = 2373] [serial = 1200] [outer = 0x1214b2c00] 05:06:21 INFO - PROCESS | 2373 | 1468497981230 Marionette DEBUG loaded listener.js 05:06:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x1294b0400) [pid = 2373] [serial = 1201] [outer = 0x1214b2c00] 05:06:21 INFO - PROCESS | 2373 | 1468497981646 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]]]}] 05:06:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:06:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 721ms 05:06:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:06:21 INFO - PROCESS | 2373 | 1468497981699 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 05:06:21 INFO - PROCESS | 2373 | 1468497981701 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 05:06:21 INFO - PROCESS | 2373 | 1468497981703 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:06:21 INFO - PROCESS | 2373 | 1468497981705 Marionette TRACE conn2 <- [1,1574,null,{}] 05:06:21 INFO - PROCESS | 2373 | 1468497981707 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}] 05:06:21 INFO - PROCESS | 2373 | 1468497981708 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:21 INFO - PROCESS | 2373 | 1468497981812 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 05:06:21 INFO - PROCESS | 2373 | 1468497981871 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:21 INFO - PROCESS | 2373 | 1468497981872 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:21 INFO - PROCESS | 2373 | ++DOCSHELL 0x12cf15800 == 46 [pid = 2373] [id = 401] 05:06:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x1294bcc00) [pid = 2373] [serial = 1202] [outer = 0x0] 05:06:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x12a6ce000) [pid = 2373] [serial = 1203] [outer = 0x1294bcc00] 05:06:21 INFO - PROCESS | 2373 | 1468497981900 Marionette DEBUG loaded listener.js 05:06:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x12b01e000) [pid = 2373] [serial = 1204] [outer = 0x1294bcc00] 05:06:22 INFO - PROCESS | 2373 | 1468497982334 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]]]}] 05:06:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:06:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 670ms 05:06:22 INFO - PROCESS | 2373 | 1468497982374 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 05:06:22 INFO - PROCESS | 2373 | 1468497982375 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 05:06:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:06:22 INFO - PROCESS | 2373 | 1468497982377 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:06:22 INFO - PROCESS | 2373 | 1468497982379 Marionette TRACE conn2 <- [1,1578,null,{}] 05:06:22 INFO - PROCESS | 2373 | 1468497982381 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}] 05:06:22 INFO - PROCESS | 2373 | 1468497982382 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:22 INFO - PROCESS | 2373 | 1468497982499 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 05:06:22 INFO - PROCESS | 2373 | 1468497982558 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:22 INFO - PROCESS | 2373 | 1468497982560 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:22 INFO - PROCESS | 2373 | ++DOCSHELL 0x124412800 == 47 [pid = 2373] [id = 402] 05:06:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 106 (0x113c20000) [pid = 2373] [serial = 1205] [outer = 0x0] 05:06:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 107 (0x1294e0000) [pid = 2373] [serial = 1206] [outer = 0x113c20000] 05:06:22 INFO - PROCESS | 2373 | 1468497982588 Marionette DEBUG loaded listener.js 05:06:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 108 (0x12bab6800) [pid = 2373] [serial = 1207] [outer = 0x113c20000] 05:06:23 INFO - PROCESS | 2373 | 1468497983189 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]]]}] 05:06:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:06:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 823ms 05:06:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:06:23 INFO - PROCESS | 2373 | 1468497983200 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 05:06:23 INFO - PROCESS | 2373 | 1468497983203 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 05:06:23 INFO - PROCESS | 2373 | 1468497983206 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:06:23 INFO - PROCESS | 2373 | 1468497983209 Marionette TRACE conn2 <- [1,1582,null,{}] 05:06:23 INFO - PROCESS | 2373 | 1468497983213 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}] 05:06:23 INFO - PROCESS | 2373 | 1468497983215 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:23 INFO - PROCESS | 2373 | 1468497983332 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 05:06:23 INFO - PROCESS | 2373 | 1468497983437 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:23 INFO - PROCESS | 2373 | 1468497983439 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:23 INFO - PROCESS | 2373 | ++DOCSHELL 0x1168a6800 == 48 [pid = 2373] [id = 403] 05:06:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 109 (0x112985c00) [pid = 2373] [serial = 1208] [outer = 0x0] 05:06:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 110 (0x112d0d000) [pid = 2373] [serial = 1209] [outer = 0x112985c00] 05:06:23 INFO - PROCESS | 2373 | 1468497983486 Marionette DEBUG loaded listener.js 05:06:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 111 (0x113247c00) [pid = 2373] [serial = 1210] [outer = 0x112985c00] 05:06:24 INFO - PROCESS | 2373 | --DOCSHELL 0x12ca43800 == 47 [pid = 2373] [id = 396] 05:06:24 INFO - PROCESS | 2373 | --DOCSHELL 0x12c3a4800 == 46 [pid = 2373] [id = 395] 05:06:24 INFO - PROCESS | 2373 | --DOCSHELL 0x119179800 == 45 [pid = 2373] [id = 394] 05:06:24 INFO - PROCESS | 2373 | --DOCSHELL 0x12c008000 == 44 [pid = 2373] [id = 393] 05:06:24 INFO - PROCESS | 2373 | --DOCSHELL 0x12b1c8800 == 43 [pid = 2373] [id = 392] 05:06:24 INFO - PROCESS | 2373 | --DOCSHELL 0x12a71a000 == 42 [pid = 2373] [id = 391] 05:06:24 INFO - PROCESS | 2373 | --DOCSHELL 0x126b21800 == 41 [pid = 2373] [id = 390] 05:06:24 INFO - PROCESS | 2373 | --DOCSHELL 0x124ce4000 == 40 [pid = 2373] [id = 389] 05:06:24 INFO - PROCESS | 2373 | --DOCSHELL 0x121488000 == 39 [pid = 2373] [id = 388] 05:06:24 INFO - PROCESS | 2373 | --DOCSHELL 0x1186ce000 == 38 [pid = 2373] [id = 387] 05:06:24 INFO - PROCESS | 2373 | --DOCSHELL 0x11678c800 == 37 [pid = 2373] [id = 386] 05:06:24 INFO - PROCESS | 2373 | --DOCSHELL 0x1212a2800 == 36 [pid = 2373] [id = 385] 05:06:24 INFO - PROCESS | 2373 | --DOCSHELL 0x1168c3800 == 35 [pid = 2373] [id = 384] 05:06:24 INFO - PROCESS | 2373 | --DOCSHELL 0x113cbf000 == 34 [pid = 2373] [id = 383] 05:06:24 INFO - PROCESS | 2373 | --DOCSHELL 0x116411000 == 33 [pid = 2373] [id = 372] 05:06:24 INFO - PROCESS | 2373 | --DOCSHELL 0x124412800 == 32 [pid = 2373] [id = 402] 05:06:24 INFO - PROCESS | 2373 | --DOCSHELL 0x12cf15800 == 31 [pid = 2373] [id = 401] 05:06:24 INFO - PROCESS | 2373 | --DOCSHELL 0x12ca42800 == 30 [pid = 2373] [id = 400] 05:06:24 INFO - PROCESS | 2373 | --DOCSHELL 0x128b0b800 == 29 [pid = 2373] [id = 399] 05:06:24 INFO - PROCESS | 2373 | --DOCSHELL 0x12caac800 == 28 [pid = 2373] [id = 397] 05:06:24 INFO - PROCESS | 2373 | --DOCSHELL 0x1186e6000 == 27 [pid = 2373] [id = 398] 05:06:24 INFO - PROCESS | 2373 | --DOMWINDOW == 110 (0x1167ef400) [pid = 2373] [serial = 1117] [outer = 0x0] [url = about:blank] 05:06:24 INFO - PROCESS | 2373 | --DOMWINDOW == 109 (0x113254c00) [pid = 2373] [serial = 1116] [outer = 0x0] [url = about:blank] 05:06:24 INFO - PROCESS | 2373 | --DOMWINDOW == 108 (0x119971c00) [pid = 2373] [serial = 1128] [outer = 0x0] [url = about:blank] 05:06:24 INFO - PROCESS | 2373 | --DOMWINDOW == 107 (0x119118000) [pid = 2373] [serial = 1125] [outer = 0x0] [url = about:blank] 05:06:24 INFO - PROCESS | 2373 | --DOMWINDOW == 106 (0x11971d800) [pid = 2373] [serial = 1126] [outer = 0x0] [url = about:blank] 05:06:24 INFO - PROCESS | 2373 | --DOMWINDOW == 105 (0x116fec400) [pid = 2373] [serial = 1122] [outer = 0x0] [url = about:blank] 05:06:24 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x118342400) [pid = 2373] [serial = 1123] [outer = 0x0] [url = about:blank] 05:06:24 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x112fe7c00) [pid = 2373] [serial = 1119] [outer = 0x0] [url = about:blank] 05:06:24 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x115d0e400) [pid = 2373] [serial = 1120] [outer = 0x0] [url = about:blank] 05:06:24 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x116a1d000) [pid = 2373] [serial = 1105] [outer = 0x0] [url = about:blank] 05:06:24 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x113c5cc00) [pid = 2373] [serial = 1104] [outer = 0x0] [url = about:blank] 05:06:24 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x119c43400) [pid = 2373] [serial = 1108] [outer = 0x0] [url = about:blank] 05:06:24 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x11993d000) [pid = 2373] [serial = 1107] [outer = 0x0] [url = about:blank] 05:06:24 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x125dc5400) [pid = 2373] [serial = 1111] [outer = 0x0] [url = about:blank] 05:06:24 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x124ca3400) [pid = 2373] [serial = 1110] [outer = 0x0] [url = about:blank] 05:06:24 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x12a6a3800) [pid = 2373] [serial = 1114] [outer = 0x0] [url = about:blank] 05:06:24 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x128cd0c00) [pid = 2373] [serial = 1113] [outer = 0x0] [url = about:blank] 05:06:24 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x12105bc00) [pid = 2373] [serial = 1132] [outer = 0x0] [url = about:blank] 05:06:24 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x119c80c00) [pid = 2373] [serial = 1131] [outer = 0x0] [url = about:blank] 05:06:24 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x1242dc000) [pid = 2373] [serial = 1135] [outer = 0x0] [url = about:blank] 05:06:24 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x121a67400) [pid = 2373] [serial = 1134] [outer = 0x0] [url = about:blank] 05:06:24 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x12572d000) [pid = 2373] [serial = 1137] [outer = 0x0] [url = about:blank] 05:06:24 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x1214bec00) [pid = 2373] [serial = 1141] [outer = 0x0] [url = about:blank] 05:06:24 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x119663800) [pid = 2373] [serial = 1140] [outer = 0x0] [url = about:blank] 05:06:24 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x1294e4800) [pid = 2373] [serial = 1147] [outer = 0x0] [url = about:blank] 05:06:24 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x126bad800) [pid = 2373] [serial = 1138] [outer = 0x0] [url = about:blank] 05:06:24 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x126ddc000) [pid = 2373] [serial = 1143] [outer = 0x0] [url = about:blank] 05:06:24 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x12ad3fc00) [pid = 2373] [serial = 1149] [outer = 0x0] [url = about:blank] 05:06:24 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x12944e800) [pid = 2373] [serial = 1146] [outer = 0x0] [url = about:blank] 05:06:24 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x119c47800) [pid = 2373] [serial = 1129] [outer = 0x0] [url = about:blank] 05:06:24 INFO - PROCESS | 2373 | 1468497984478 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]]]}] 05:06:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:06:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1323ms 05:06:24 INFO - PROCESS | 2373 | 1468497984529 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 05:06:24 INFO - PROCESS | 2373 | 1468497984532 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 05:06:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:06:24 INFO - PROCESS | 2373 | 1468497984535 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:06:24 INFO - PROCESS | 2373 | 1468497984536 Marionette TRACE conn2 <- [1,1586,null,{}] 05:06:24 INFO - PROCESS | 2373 | 1468497984540 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}] 05:06:24 INFO - PROCESS | 2373 | 1468497984542 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:24 INFO - PROCESS | 2373 | 1468497984626 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 05:06:24 INFO - PROCESS | 2373 | 1468497984633 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:24 INFO - PROCESS | 2373 | 1468497984635 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:24 INFO - PROCESS | 2373 | ++DOCSHELL 0x116415000 == 28 [pid = 2373] [id = 404] 05:06:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x112d93400) [pid = 2373] [serial = 1211] [outer = 0x0] 05:06:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x113254c00) [pid = 2373] [serial = 1212] [outer = 0x112d93400] 05:06:24 INFO - PROCESS | 2373 | 1468497984663 Marionette DEBUG loaded listener.js 05:06:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x115d02400) [pid = 2373] [serial = 1213] [outer = 0x112d93400] 05:06:25 INFO - PROCESS | 2373 | 1468497985119 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]]]}] 05:06:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:06:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 622ms 05:06:25 INFO - PROCESS | 2373 | 1468497985157 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 05:06:25 INFO - PROCESS | 2373 | 1468497985165 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 05:06:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:06:25 INFO - PROCESS | 2373 | 1468497985173 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:06:25 INFO - PROCESS | 2373 | 1468497985175 Marionette TRACE conn2 <- [1,1590,null,{}] 05:06:25 INFO - PROCESS | 2373 | 1468497985182 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}] 05:06:25 INFO - PROCESS | 2373 | 1468497985185 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:25 INFO - PROCESS | 2373 | 1468497985289 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 05:06:25 INFO - PROCESS | 2373 | 1468497985350 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:25 INFO - PROCESS | 2373 | 1468497985351 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:25 INFO - PROCESS | 2373 | ++DOCSHELL 0x118266000 == 29 [pid = 2373] [id = 405] 05:06:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x116718800) [pid = 2373] [serial = 1214] [outer = 0x0] 05:06:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x116724800) [pid = 2373] [serial = 1215] [outer = 0x116718800] 05:06:25 INFO - PROCESS | 2373 | 1468497985378 Marionette DEBUG loaded listener.js 05:06:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x116a1c400) [pid = 2373] [serial = 1216] [outer = 0x116718800] 05:06:25 INFO - PROCESS | 2373 | 1468497985684 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]]]}] 05:06:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:06:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 525ms 05:06:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:06:25 INFO - PROCESS | 2373 | 1468497985698 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 05:06:25 INFO - PROCESS | 2373 | 1468497985699 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 05:06:25 INFO - PROCESS | 2373 | 1468497985701 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:06:25 INFO - PROCESS | 2373 | 1468497985704 Marionette TRACE conn2 <- [1,1594,null,{}] 05:06:25 INFO - PROCESS | 2373 | 1468497985715 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}] 05:06:25 INFO - PROCESS | 2373 | 1468497985719 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:25 INFO - PROCESS | 2373 | 1468497985795 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 05:06:25 INFO - PROCESS | 2373 | 1468497985800 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:25 INFO - PROCESS | 2373 | 1468497985802 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:25 INFO - PROCESS | 2373 | ++DOCSHELL 0x1195a3000 == 30 [pid = 2373] [id = 406] 05:06:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x112e26400) [pid = 2373] [serial = 1217] [outer = 0x0] 05:06:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x1184c6c00) [pid = 2373] [serial = 1218] [outer = 0x112e26400] 05:06:25 INFO - PROCESS | 2373 | 1468497985832 Marionette DEBUG loaded listener.js 05:06:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x11887ec00) [pid = 2373] [serial = 1219] [outer = 0x112e26400] 05:06:26 INFO - PROCESS | 2373 | 1468497986265 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]]]}] 05:06:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:06:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 572ms 05:06:26 INFO - PROCESS | 2373 | 1468497986274 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 05:06:26 INFO - PROCESS | 2373 | 1468497986278 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 05:06:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:06:26 INFO - PROCESS | 2373 | 1468497986282 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:06:26 INFO - PROCESS | 2373 | 1468497986284 Marionette TRACE conn2 <- [1,1598,null,{}] 05:06:26 INFO - PROCESS | 2373 | 1468497986287 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}] 05:06:26 INFO - PROCESS | 2373 | 1468497986289 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:26 INFO - PROCESS | 2373 | 1468497986415 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 05:06:26 INFO - PROCESS | 2373 | 1468497986421 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:26 INFO - PROCESS | 2373 | 1468497986423 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:26 INFO - PROCESS | 2373 | ++DOCSHELL 0x1211cd800 == 31 [pid = 2373] [id = 407] 05:06:26 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x118fe2c00) [pid = 2373] [serial = 1220] [outer = 0x0] 05:06:26 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x119120c00) [pid = 2373] [serial = 1221] [outer = 0x118fe2c00] 05:06:26 INFO - PROCESS | 2373 | 1468497986466 Marionette DEBUG loaded listener.js 05:06:26 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x119670800) [pid = 2373] [serial = 1222] [outer = 0x118fe2c00] 05:06:26 INFO - PROCESS | 2373 | 1468497986949 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]]]}] 05:06:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:06:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 721ms 05:06:27 INFO - PROCESS | 2373 | 1468497987002 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 05:06:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:06:27 INFO - PROCESS | 2373 | 1468497987010 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 05:06:27 INFO - PROCESS | 2373 | 1468497987013 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:06:27 INFO - PROCESS | 2373 | 1468497987014 Marionette TRACE conn2 <- [1,1602,null,{}] 05:06:27 INFO - PROCESS | 2373 | 1468497987016 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}] 05:06:27 INFO - PROCESS | 2373 | 1468497987017 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:27 INFO - PROCESS | 2373 | 1468497987125 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 05:06:27 INFO - PROCESS | 2373 | 1468497987138 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:27 INFO - PROCESS | 2373 | 1468497987139 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:27 INFO - PROCESS | 2373 | ++DOCSHELL 0x121686000 == 32 [pid = 2373] [id = 408] 05:06:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x116639800) [pid = 2373] [serial = 1223] [outer = 0x0] 05:06:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x11993c000) [pid = 2373] [serial = 1224] [outer = 0x116639800] 05:06:27 INFO - PROCESS | 2373 | 1468497987163 Marionette DEBUG loaded listener.js 05:06:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x119a58800) [pid = 2373] [serial = 1225] [outer = 0x116639800] 05:06:27 INFO - PROCESS | 2373 | 1468497987480 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]]]}] 05:06:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:06:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 519ms 05:06:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:06:27 INFO - PROCESS | 2373 | 1468497987533 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 05:06:27 INFO - PROCESS | 2373 | 1468497987534 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 05:06:27 INFO - PROCESS | 2373 | 1468497987536 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:06:27 INFO - PROCESS | 2373 | 1468497987537 Marionette TRACE conn2 <- [1,1606,null,{}] 05:06:27 INFO - PROCESS | 2373 | 1468497987545 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}] 05:06:27 INFO - PROCESS | 2373 | 1468497987550 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:27 INFO - PROCESS | 2373 | 1468497987665 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 05:06:27 INFO - PROCESS | 2373 | 1468497987668 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:27 INFO - PROCESS | 2373 | 1468497987669 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:27 INFO - PROCESS | 2373 | ++DOCSHELL 0x124c8c800 == 33 [pid = 2373] [id = 409] 05:06:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x116a1d000) [pid = 2373] [serial = 1226] [outer = 0x0] 05:06:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x119c3d800) [pid = 2373] [serial = 1227] [outer = 0x116a1d000] 05:06:27 INFO - PROCESS | 2373 | 1468497987695 Marionette DEBUG loaded listener.js 05:06:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x1213ac800) [pid = 2373] [serial = 1228] [outer = 0x116a1d000] 05:06:28 INFO - PROCESS | 2373 | 1468497988025 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]]]}] 05:06:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:06:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 520ms 05:06:28 INFO - PROCESS | 2373 | 1468497988072 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 05:06:28 INFO - PROCESS | 2373 | 1468497988073 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 05:06:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:06:28 INFO - PROCESS | 2373 | 1468497988075 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:06:28 INFO - PROCESS | 2373 | 1468497988085 Marionette TRACE conn2 <- [1,1610,null,{}] 05:06:28 INFO - PROCESS | 2373 | 1468497988088 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}] 05:06:28 INFO - PROCESS | 2373 | 1468497988089 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:28 INFO - PROCESS | 2373 | 1468497988180 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 05:06:28 INFO - PROCESS | 2373 | 1468497988216 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:28 INFO - PROCESS | 2373 | 1468497988218 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:28 INFO - PROCESS | 2373 | ++DOCSHELL 0x125d65000 == 34 [pid = 2373] [id = 410] 05:06:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x1214b5c00) [pid = 2373] [serial = 1229] [outer = 0x0] 05:06:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x1215abc00) [pid = 2373] [serial = 1230] [outer = 0x1214b5c00] 05:06:28 INFO - PROCESS | 2373 | 1468497988241 Marionette DEBUG loaded listener.js 05:06:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x1234db400) [pid = 2373] [serial = 1231] [outer = 0x1214b5c00] 05:06:28 INFO - PROCESS | 2373 | 1468497988574 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]]]}] 05:06:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:06:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 531ms 05:06:28 INFO - PROCESS | 2373 | 1468497988606 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 05:06:28 INFO - PROCESS | 2373 | 1468497988608 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 05:06:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:06:28 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x119671400) [pid = 2373] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:06:28 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x12bddd000) [pid = 2373] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:06:28 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x12784b800) [pid = 2373] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:06:28 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x12aecf000) [pid = 2373] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:06:28 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x12ad43400) [pid = 2373] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:06:28 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x112984800) [pid = 2373] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:06:28 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x12a6ca000) [pid = 2373] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:06:28 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x118215000) [pid = 2373] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:06:28 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x1128b1c00) [pid = 2373] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:06:28 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x11833e800) [pid = 2373] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:06:28 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x115456400) [pid = 2373] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:06:28 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x1214b5000) [pid = 2373] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:06:28 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x111f36c00) [pid = 2373] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:06:28 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x12127cc00) [pid = 2373] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:06:28 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x118685800) [pid = 2373] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:06:28 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x1127d6000) [pid = 2373] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:06:28 INFO - PROCESS | 2373 | 1468497988869 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:06:28 INFO - PROCESS | 2373 | 1468497988870 Marionette TRACE conn2 <- [1,1614,null,{}] 05:06:28 INFO - PROCESS | 2373 | 1468497988872 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}] 05:06:28 INFO - PROCESS | 2373 | 1468497988874 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:28 INFO - PROCESS | 2373 | 1468497988948 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 05:06:28 INFO - PROCESS | 2373 | 1468497988952 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:28 INFO - PROCESS | 2373 | 1468497988953 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:28 INFO - PROCESS | 2373 | ++DOCSHELL 0x128b0b000 == 35 [pid = 2373] [id = 411] 05:06:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x115df4c00) [pid = 2373] [serial = 1232] [outer = 0x0] 05:06:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x116fe6800) [pid = 2373] [serial = 1233] [outer = 0x115df4c00] 05:06:28 INFO - PROCESS | 2373 | 1468497988979 Marionette DEBUG loaded listener.js 05:06:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x119977000) [pid = 2373] [serial = 1234] [outer = 0x115df4c00] 05:06:29 INFO - PROCESS | 2373 | 1468497989290 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]]]}] 05:06:29 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 05:06:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 486ms 05:06:29 INFO - PROCESS | 2373 | 1468497989340 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 05:06:29 INFO - PROCESS | 2373 | 1468497989341 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 05:06:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:06:29 INFO - PROCESS | 2373 | 1468497989343 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:06:29 INFO - PROCESS | 2373 | 1468497989344 Marionette TRACE conn2 <- [1,1618,null,{}] 05:06:29 INFO - PROCESS | 2373 | 1468497989347 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}] 05:06:29 INFO - PROCESS | 2373 | 1468497989355 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:29 INFO - PROCESS | 2373 | 1468497989445 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 05:06:29 INFO - PROCESS | 2373 | 1468497989503 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:29 INFO - PROCESS | 2373 | 1468497989504 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:29 INFO - PROCESS | 2373 | ++DOCSHELL 0x1195a2800 == 36 [pid = 2373] [id = 412] 05:06:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x115e68000) [pid = 2373] [serial = 1235] [outer = 0x0] 05:06:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x12402d000) [pid = 2373] [serial = 1236] [outer = 0x115e68000] 05:06:29 INFO - PROCESS | 2373 | 1468497989528 Marionette DEBUG loaded listener.js 05:06:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x12444d800) [pid = 2373] [serial = 1237] [outer = 0x115e68000] 05:06:29 INFO - PROCESS | 2373 | 1468497989792 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]]]}] 05:06:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:06:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 470ms 05:06:29 INFO - PROCESS | 2373 | 1468497989815 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 05:06:29 INFO - PROCESS | 2373 | 1468497989816 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 05:06:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:06:29 INFO - PROCESS | 2373 | 1468497989819 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:06:29 INFO - PROCESS | 2373 | 1468497989820 Marionette TRACE conn2 <- [1,1622,null,{}] 05:06:29 INFO - PROCESS | 2373 | 1468497989822 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}] 05:06:29 INFO - PROCESS | 2373 | 1468497989823 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:29 INFO - PROCESS | 2373 | 1468497989903 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 05:06:29 INFO - PROCESS | 2373 | 1468497989907 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:29 INFO - PROCESS | 2373 | 1468497989909 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:29 INFO - PROCESS | 2373 | ++DOCSHELL 0x12a715800 == 37 [pid = 2373] [id = 413] 05:06:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x124ae4800) [pid = 2373] [serial = 1238] [outer = 0x0] 05:06:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x125723800) [pid = 2373] [serial = 1239] [outer = 0x124ae4800] 05:06:29 INFO - PROCESS | 2373 | 1468497989935 Marionette DEBUG loaded listener.js 05:06:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x125d07800) [pid = 2373] [serial = 1240] [outer = 0x124ae4800] 05:06:30 INFO - PROCESS | 2373 | 1468497990250 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]]]}] 05:06:30 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 05:06:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 472ms 05:06:30 INFO - PROCESS | 2373 | 1468497990292 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 05:06:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:06:30 INFO - PROCESS | 2373 | 1468497990303 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 05:06:30 INFO - PROCESS | 2373 | 1468497990306 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:06:30 INFO - PROCESS | 2373 | 1468497990307 Marionette TRACE conn2 <- [1,1626,null,{}] 05:06:30 INFO - PROCESS | 2373 | 1468497990310 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}] 05:06:30 INFO - PROCESS | 2373 | 1468497990311 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:30 INFO - PROCESS | 2373 | 1468497990399 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 05:06:30 INFO - PROCESS | 2373 | 1468497990460 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:30 INFO - PROCESS | 2373 | 1468497990462 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:30 INFO - PROCESS | 2373 | ++DOCSHELL 0x121685000 == 38 [pid = 2373] [id = 414] 05:06:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x12691ac00) [pid = 2373] [serial = 1241] [outer = 0x0] 05:06:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x126ba9000) [pid = 2373] [serial = 1242] [outer = 0x12691ac00] 05:06:30 INFO - PROCESS | 2373 | 1468497990488 Marionette DEBUG loaded listener.js 05:06:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x128ccbc00) [pid = 2373] [serial = 1243] [outer = 0x12691ac00] 05:06:30 INFO - PROCESS | 2373 | 1468497990782 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]]]}] 05:06:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:06:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 518ms 05:06:30 INFO - PROCESS | 2373 | 1468497990825 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 05:06:30 INFO - PROCESS | 2373 | 1468497990829 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 05:06:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:06:30 INFO - PROCESS | 2373 | 1468497990833 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:06:30 INFO - PROCESS | 2373 | 1468497990835 Marionette TRACE conn2 <- [1,1630,null,{}] 05:06:30 INFO - PROCESS | 2373 | 1468497990837 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}] 05:06:30 INFO - PROCESS | 2373 | 1468497990838 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:31 INFO - PROCESS | 2373 | 1468497990998 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 05:06:31 INFO - PROCESS | 2373 | 1468497991123 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:31 INFO - PROCESS | 2373 | 1468497991125 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:31 INFO - PROCESS | 2373 | ++DOCSHELL 0x1132d7800 == 39 [pid = 2373] [id = 415] 05:06:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x111f3c800) [pid = 2373] [serial = 1244] [outer = 0x0] 05:06:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x1121b9000) [pid = 2373] [serial = 1245] [outer = 0x111f3c800] 05:06:31 INFO - PROCESS | 2373 | 1468497991180 Marionette DEBUG loaded listener.js 05:06:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x1128b0000) [pid = 2373] [serial = 1246] [outer = 0x111f3c800] 05:06:31 INFO - PROCESS | 2373 | 1468497991749 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]]]}] 05:06:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:06:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 971ms 05:06:31 INFO - PROCESS | 2373 | 1468497991805 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 05:06:31 INFO - PROCESS | 2373 | 1468497991807 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 05:06:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:06:31 INFO - PROCESS | 2373 | 1468497991811 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:06:31 INFO - PROCESS | 2373 | 1468497991812 Marionette TRACE conn2 <- [1,1634,null,{}] 05:06:31 INFO - PROCESS | 2373 | 1468497991816 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}] 05:06:31 INFO - PROCESS | 2373 | 1468497991819 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:31 INFO - PROCESS | 2373 | 1468497991931 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 05:06:32 INFO - PROCESS | 2373 | 1468497992009 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:32 INFO - PROCESS | 2373 | 1468497992010 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:32 INFO - PROCESS | 2373 | ++DOCSHELL 0x11958f000 == 40 [pid = 2373] [id = 416] 05:06:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x1164e8400) [pid = 2373] [serial = 1247] [outer = 0x0] 05:06:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x11680bc00) [pid = 2373] [serial = 1248] [outer = 0x1164e8400] 05:06:32 INFO - PROCESS | 2373 | 1468497992041 Marionette DEBUG loaded listener.js 05:06:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x116fec400) [pid = 2373] [serial = 1249] [outer = 0x1164e8400] 05:06:32 INFO - PROCESS | 2373 | 1468497992727 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]]]}] 05:06:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:06:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 972ms 05:06:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:06:32 INFO - PROCESS | 2373 | 1468497992783 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 05:06:32 INFO - PROCESS | 2373 | 1468497992785 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 05:06:32 INFO - PROCESS | 2373 | 1468497992788 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:06:32 INFO - PROCESS | 2373 | 1468497992790 Marionette TRACE conn2 <- [1,1638,null,{}] 05:06:32 INFO - PROCESS | 2373 | 1468497992794 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}] 05:06:32 INFO - PROCESS | 2373 | 1468497992795 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:32 INFO - PROCESS | 2373 | 1468497992899 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 05:06:32 INFO - PROCESS | 2373 | 1468497992958 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:32 INFO - PROCESS | 2373 | 1468497992961 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:32 INFO - PROCESS | 2373 | ++DOCSHELL 0x117e3a000 == 41 [pid = 2373] [id = 417] 05:06:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x116494800) [pid = 2373] [serial = 1250] [outer = 0x0] 05:06:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 106 (0x11671d000) [pid = 2373] [serial = 1251] [outer = 0x116494800] 05:06:32 INFO - PROCESS | 2373 | 1468497992989 Marionette DEBUG loaded listener.js 05:06:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 107 (0x1176ed400) [pid = 2373] [serial = 1252] [outer = 0x116494800] 05:06:33 INFO - PROCESS | 2373 | --DOCSHELL 0x121685000 == 40 [pid = 2373] [id = 414] 05:06:33 INFO - PROCESS | 2373 | --DOCSHELL 0x12a715800 == 39 [pid = 2373] [id = 413] 05:06:33 INFO - PROCESS | 2373 | --DOCSHELL 0x1195a2800 == 38 [pid = 2373] [id = 412] 05:06:33 INFO - PROCESS | 2373 | --DOCSHELL 0x128b0b000 == 37 [pid = 2373] [id = 411] 05:06:33 INFO - PROCESS | 2373 | --DOCSHELL 0x125d65000 == 36 [pid = 2373] [id = 410] 05:06:33 INFO - PROCESS | 2373 | --DOCSHELL 0x124c8c800 == 35 [pid = 2373] [id = 409] 05:06:33 INFO - PROCESS | 2373 | --DOCSHELL 0x121686000 == 34 [pid = 2373] [id = 408] 05:06:33 INFO - PROCESS | 2373 | --DOCSHELL 0x1211cd800 == 33 [pid = 2373] [id = 407] 05:06:33 INFO - PROCESS | 2373 | --DOCSHELL 0x1195a3000 == 32 [pid = 2373] [id = 406] 05:06:33 INFO - PROCESS | 2373 | --DOCSHELL 0x118266000 == 31 [pid = 2373] [id = 405] 05:06:33 INFO - PROCESS | 2373 | --DOCSHELL 0x116415000 == 30 [pid = 2373] [id = 404] 05:06:33 INFO - PROCESS | 2373 | --DOCSHELL 0x1168a6800 == 29 [pid = 2373] [id = 403] 05:06:33 INFO - PROCESS | 2373 | 1468497993377 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]]]}] 05:06:33 INFO - PROCESS | 2373 | --DOMWINDOW == 106 (0x1291f0400) [pid = 2373] [serial = 1144] [outer = 0x0] [url = about:blank] 05:06:33 INFO - PROCESS | 2373 | --DOMWINDOW == 105 (0x12bde4800) [pid = 2373] [serial = 1191] [outer = 0x0] [url = about:blank] 05:06:33 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x12c047c00) [pid = 2373] [serial = 1192] [outer = 0x0] [url = about:blank] 05:06:33 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x129459800) [pid = 2373] [serial = 1173] [outer = 0x0] [url = about:blank] 05:06:33 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x12aedc800) [pid = 2373] [serial = 1176] [outer = 0x0] [url = about:blank] 05:06:33 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x12ba32c00) [pid = 2373] [serial = 1179] [outer = 0x0] [url = about:blank] 05:06:33 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x112da0800) [pid = 2373] [serial = 1152] [outer = 0x0] [url = about:blank] 05:06:33 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x115df3000) [pid = 2373] [serial = 1153] [outer = 0x0] [url = about:blank] 05:06:33 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x12aed2000) [pid = 2373] [serial = 1150] [outer = 0x0] [url = about:blank] 05:06:33 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x1184c2c00) [pid = 2373] [serial = 1161] [outer = 0x0] [url = about:blank] 05:06:33 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x12b171800) [pid = 2373] [serial = 1177] [outer = 0x0] [url = about:blank] 05:06:33 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x11966b000) [pid = 2373] [serial = 1162] [outer = 0x0] [url = about:blank] 05:06:33 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x11993e800) [pid = 2373] [serial = 1164] [outer = 0x0] [url = about:blank] 05:06:33 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x12105c400) [pid = 2373] [serial = 1165] [outer = 0x0] [url = about:blank] 05:06:33 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x11846a000) [pid = 2373] [serial = 1155] [outer = 0x0] [url = about:blank] 05:06:33 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x11887f400) [pid = 2373] [serial = 1156] [outer = 0x0] [url = about:blank] 05:06:33 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x1167fbc00) [pid = 2373] [serial = 1158] [outer = 0x0] [url = about:blank] 05:06:33 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x118213400) [pid = 2373] [serial = 1159] [outer = 0x0] [url = about:blank] 05:06:33 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x1234d8000) [pid = 2373] [serial = 1167] [outer = 0x0] [url = about:blank] 05:06:33 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x1242e1c00) [pid = 2373] [serial = 1168] [outer = 0x0] [url = about:blank] 05:06:33 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x12ba39800) [pid = 2373] [serial = 1180] [outer = 0x0] [url = about:blank] 05:06:33 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x118210c00) [pid = 2373] [serial = 1183] [outer = 0x0] [url = about:blank] 05:06:33 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x12baba400) [pid = 2373] [serial = 1188] [outer = 0x0] [url = about:blank] 05:06:33 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x112d06400) [pid = 2373] [serial = 1182] [outer = 0x0] [url = about:blank] 05:06:33 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x1294b8800) [pid = 2373] [serial = 1186] [outer = 0x0] [url = about:blank] 05:06:33 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x1242e1000) [pid = 2373] [serial = 1170] [outer = 0x0] [url = about:blank] 05:06:33 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x1269a9400) [pid = 2373] [serial = 1171] [outer = 0x0] [url = about:blank] 05:06:33 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x12bddcc00) [pid = 2373] [serial = 1189] [outer = 0x0] [url = about:blank] 05:06:33 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x12105b800) [pid = 2373] [serial = 1185] [outer = 0x0] [url = about:blank] 05:06:33 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x12ad49800) [pid = 2373] [serial = 1174] [outer = 0x0] [url = about:blank] 05:06:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:06:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 622ms 05:06:33 INFO - PROCESS | 2373 | 1468497993412 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 05:06:33 INFO - PROCESS | 2373 | 1468497993416 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 05:06:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:06:33 INFO - PROCESS | 2373 | 1468497993420 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:06:33 INFO - PROCESS | 2373 | 1468497993422 Marionette TRACE conn2 <- [1,1642,null,{}] 05:06:33 INFO - PROCESS | 2373 | 1468497993425 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}] 05:06:33 INFO - PROCESS | 2373 | 1468497993427 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:33 INFO - PROCESS | 2373 | 1468497993516 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 05:06:33 INFO - PROCESS | 2373 | 1468497993520 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:33 INFO - PROCESS | 2373 | 1468497993522 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:33 INFO - PROCESS | 2373 | ++DOCSHELL 0x11959e800 == 30 [pid = 2373] [id = 418] 05:06:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x11833f000) [pid = 2373] [serial = 1253] [outer = 0x0] 05:06:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x1184c5400) [pid = 2373] [serial = 1254] [outer = 0x11833f000] 05:06:33 INFO - PROCESS | 2373 | 1468497993564 Marionette DEBUG loaded listener.js 05:06:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x118fdec00) [pid = 2373] [serial = 1255] [outer = 0x11833f000] 05:06:34 INFO - PROCESS | 2373 | 1468497994007 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]]]}] 05:06:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:06:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 623ms 05:06:34 INFO - PROCESS | 2373 | 1468497994043 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 05:06:34 INFO - PROCESS | 2373 | 1468497994044 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 05:06:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:06:34 INFO - PROCESS | 2373 | 1468497994047 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:06:34 INFO - PROCESS | 2373 | 1468497994049 Marionette TRACE conn2 <- [1,1646,null,{}] 05:06:34 INFO - PROCESS | 2373 | 1468497994057 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}] 05:06:34 INFO - PROCESS | 2373 | 1468497994060 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:34 INFO - PROCESS | 2373 | 1468497994141 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 05:06:34 INFO - PROCESS | 2373 | 1468497994147 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:34 INFO - PROCESS | 2373 | 1468497994149 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:34 INFO - PROCESS | 2373 | ++DOCSHELL 0x121985800 == 31 [pid = 2373] [id = 419] 05:06:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x11971c800) [pid = 2373] [serial = 1256] [outer = 0x0] 05:06:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x119971c00) [pid = 2373] [serial = 1257] [outer = 0x11971c800] 05:06:34 INFO - PROCESS | 2373 | 1468497994176 Marionette DEBUG loaded listener.js 05:06:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x119c46000) [pid = 2373] [serial = 1258] [outer = 0x11971c800] 05:06:34 INFO - PROCESS | 2373 | 1468497994536 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]]]}] 05:06:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:06:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 521ms 05:06:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:06:34 INFO - PROCESS | 2373 | 1468497994568 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 05:06:34 INFO - PROCESS | 2373 | 1468497994570 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 05:06:34 INFO - PROCESS | 2373 | 1468497994572 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:06:34 INFO - PROCESS | 2373 | 1468497994573 Marionette TRACE conn2 <- [1,1650,null,{}] 05:06:34 INFO - PROCESS | 2373 | 1468497994575 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}] 05:06:34 INFO - PROCESS | 2373 | 1468497994577 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:34 INFO - PROCESS | 2373 | 1468497994655 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 05:06:34 INFO - PROCESS | 2373 | 1468497994658 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:34 INFO - PROCESS | 2373 | 1468497994660 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:34 INFO - PROCESS | 2373 | ++DOCSHELL 0x124cec000 == 32 [pid = 2373] [id = 420] 05:06:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x1128af000) [pid = 2373] [serial = 1259] [outer = 0x0] 05:06:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x11a007c00) [pid = 2373] [serial = 1260] [outer = 0x1128af000] 05:06:34 INFO - PROCESS | 2373 | 1468497994688 Marionette DEBUG loaded listener.js 05:06:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x121167800) [pid = 2373] [serial = 1261] [outer = 0x1128af000] 05:06:35 INFO - PROCESS | 2373 | 1468497995006 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]]]}] 05:06:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:06:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 470ms 05:06:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:06:35 INFO - PROCESS | 2373 | 1468497995043 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 05:06:35 INFO - PROCESS | 2373 | 1468497995044 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 05:06:35 INFO - PROCESS | 2373 | 1468497995046 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:06:35 INFO - PROCESS | 2373 | 1468497995047 Marionette TRACE conn2 <- [1,1654,null,{}] 05:06:35 INFO - PROCESS | 2373 | 1468497995049 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}] 05:06:35 INFO - PROCESS | 2373 | 1468497995051 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:35 INFO - PROCESS | 2373 | 1468497995122 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 05:06:35 INFO - PROCESS | 2373 | 1468497995126 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:35 INFO - PROCESS | 2373 | 1468497995130 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:35 INFO - PROCESS | 2373 | ++DOCSHELL 0x1195a0000 == 33 [pid = 2373] [id = 421] 05:06:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x1128a8000) [pid = 2373] [serial = 1262] [outer = 0x0] 05:06:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x12139f800) [pid = 2373] [serial = 1263] [outer = 0x1128a8000] 05:06:35 INFO - PROCESS | 2373 | 1468497995208 Marionette DEBUG loaded listener.js 05:06:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x1234a8800) [pid = 2373] [serial = 1264] [outer = 0x1128a8000] 05:06:35 INFO - PROCESS | 2373 | 1468497995490 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]]]}] 05:06:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:06:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 469ms 05:06:35 INFO - PROCESS | 2373 | 1468497995517 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 05:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:06:35 INFO - PROCESS | 2373 | 1468497995518 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 05:06:35 INFO - PROCESS | 2373 | 1468497995521 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:06:35 INFO - PROCESS | 2373 | 1468497995522 Marionette TRACE conn2 <- [1,1658,null,{}] 05:06:35 INFO - PROCESS | 2373 | 1468497995525 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}] 05:06:35 INFO - PROCESS | 2373 | 1468497995533 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:35 INFO - PROCESS | 2373 | 1468497995678 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 05:06:35 INFO - PROCESS | 2373 | 1468497995693 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:35 INFO - PROCESS | 2373 | 1468497995695 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:35 INFO - PROCESS | 2373 | ++DOCSHELL 0x12991f800 == 34 [pid = 2373] [id = 422] 05:06:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x1241c9c00) [pid = 2373] [serial = 1265] [outer = 0x0] 05:06:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x124aeac00) [pid = 2373] [serial = 1266] [outer = 0x1241c9c00] 05:06:35 INFO - PROCESS | 2373 | 1468497995737 Marionette DEBUG loaded listener.js 05:06:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x127849400) [pid = 2373] [serial = 1267] [outer = 0x1241c9c00] 05:06:36 INFO - PROCESS | 2373 | 1468497996200 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]]]}] 05:06:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:06:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 719ms 05:06:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:06:36 INFO - PROCESS | 2373 | 1468497996240 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 05:06:36 INFO - PROCESS | 2373 | 1468497996242 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 05:06:36 INFO - PROCESS | 2373 | 1468497996244 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:06:36 INFO - PROCESS | 2373 | 1468497996245 Marionette TRACE conn2 <- [1,1662,null,{}] 05:06:36 INFO - PROCESS | 2373 | 1468497996247 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}] 05:06:36 INFO - PROCESS | 2373 | 1468497996248 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:36 INFO - PROCESS | 2373 | 1468497996344 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 05:06:36 INFO - PROCESS | 2373 | 1468497996347 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:36 INFO - PROCESS | 2373 | 1468497996348 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:36 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ad26000 == 35 [pid = 2373] [id = 423] 05:06:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x127851800) [pid = 2373] [serial = 1268] [outer = 0x0] 05:06:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x128cc3400) [pid = 2373] [serial = 1269] [outer = 0x127851800] 05:06:36 INFO - PROCESS | 2373 | 1468497996378 Marionette DEBUG loaded listener.js 05:06:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x1291ecc00) [pid = 2373] [serial = 1270] [outer = 0x127851800] 05:06:36 INFO - PROCESS | 2373 | 1468497996697 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]]]}] 05:06:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:06:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 472ms 05:06:36 INFO - PROCESS | 2373 | 1468497996717 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 05:06:36 INFO - PROCESS | 2373 | 1468497996718 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 05:06:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:06:36 INFO - PROCESS | 2373 | 1468497996720 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:06:36 INFO - PROCESS | 2373 | 1468497996721 Marionette TRACE conn2 <- [1,1666,null,{}] 05:06:36 INFO - PROCESS | 2373 | 1468497996724 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}] 05:06:36 INFO - PROCESS | 2373 | 1468497996725 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:36 INFO - PROCESS | 2373 | 1468497996835 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 05:06:36 INFO - PROCESS | 2373 | 1468497996839 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:36 INFO - PROCESS | 2373 | 1468497996840 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:36 INFO - PROCESS | 2373 | ++DOCSHELL 0x12b1d8000 == 36 [pid = 2373] [id = 424] 05:06:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x1127d0800) [pid = 2373] [serial = 1271] [outer = 0x0] 05:06:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x12944e800) [pid = 2373] [serial = 1272] [outer = 0x1127d0800] 05:06:36 INFO - PROCESS | 2373 | 1468497996865 Marionette DEBUG loaded listener.js 05:06:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x1294b3c00) [pid = 2373] [serial = 1273] [outer = 0x1127d0800] 05:06:37 INFO - PROCESS | 2373 | 1468497997204 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]]]}] 05:06:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:06:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 521ms 05:06:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:06:37 INFO - PROCESS | 2373 | 1468497997242 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 05:06:37 INFO - PROCESS | 2373 | 1468497997244 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 05:06:37 INFO - PROCESS | 2373 | 1468497997246 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:06:37 INFO - PROCESS | 2373 | 1468497997247 Marionette TRACE conn2 <- [1,1670,null,{}] 05:06:37 INFO - PROCESS | 2373 | 1468497997249 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}] 05:06:37 INFO - PROCESS | 2373 | 1468497997250 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:37 INFO - PROCESS | 2373 | 1468497997355 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 05:06:37 INFO - PROCESS | 2373 | 1468497997392 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:37 INFO - PROCESS | 2373 | 1468497997393 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:37 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c00a000 == 37 [pid = 2373] [id = 425] 05:06:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x1127d7400) [pid = 2373] [serial = 1274] [outer = 0x0] 05:06:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x1294e7c00) [pid = 2373] [serial = 1275] [outer = 0x1127d7400] 05:06:37 INFO - PROCESS | 2373 | 1468497997417 Marionette DEBUG loaded listener.js 05:06:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x12a6a9800) [pid = 2373] [serial = 1276] [outer = 0x1127d7400] 05:06:37 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x116639800) [pid = 2373] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:06:37 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x116718800) [pid = 2373] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:06:37 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x112e26400) [pid = 2373] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:06:37 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x118fe2c00) [pid = 2373] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:06:37 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x112d93400) [pid = 2373] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:06:37 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x113c61800) [pid = 2373] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:06:37 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x118f66400) [pid = 2373] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:06:37 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x124ae4800) [pid = 2373] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:06:37 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x1214b2c00) [pid = 2373] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:06:37 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x1294bcc00) [pid = 2373] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:06:37 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x113c20000) [pid = 2373] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:06:37 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x116a1d000) [pid = 2373] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:06:37 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x1214b5c00) [pid = 2373] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:06:37 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x115df4c00) [pid = 2373] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:06:37 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x115e68000) [pid = 2373] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:06:37 INFO - PROCESS | 2373 | 1468497997784 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]]]}] 05:06:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:06:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 570ms 05:06:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:06:37 INFO - PROCESS | 2373 | 1468497997817 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 05:06:37 INFO - PROCESS | 2373 | 1468497997818 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 05:06:37 INFO - PROCESS | 2373 | 1468497997820 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:06:37 INFO - PROCESS | 2373 | 1468497997821 Marionette TRACE conn2 <- [1,1674,null,{}] 05:06:37 INFO - PROCESS | 2373 | 1468497997823 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}] 05:06:37 INFO - PROCESS | 2373 | 1468497997824 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:37 INFO - PROCESS | 2373 | 1468497997932 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 05:06:37 INFO - PROCESS | 2373 | 1468497997966 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:37 INFO - PROCESS | 2373 | 1468497997967 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:37 INFO - PROCESS | 2373 | ++DOCSHELL 0x124ce3000 == 38 [pid = 2373] [id = 426] 05:06:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x1128abc00) [pid = 2373] [serial = 1277] [outer = 0x0] 05:06:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x116a1d800) [pid = 2373] [serial = 1278] [outer = 0x1128abc00] 05:06:37 INFO - PROCESS | 2373 | 1468497997991 Marionette DEBUG loaded listener.js 05:06:38 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x119c7f400) [pid = 2373] [serial = 1279] [outer = 0x1128abc00] 05:06:38 INFO - PROCESS | 2373 | 1468497998270 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]]]}] 05:06:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:06:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 470ms 05:06:38 INFO - PROCESS | 2373 | 1468497998290 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 05:06:38 INFO - PROCESS | 2373 | 1468497998292 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 05:06:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:06:38 INFO - PROCESS | 2373 | 1468497998302 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:06:38 INFO - PROCESS | 2373 | 1468497998304 Marionette TRACE conn2 <- [1,1678,null,{}] 05:06:38 INFO - PROCESS | 2373 | 1468497998306 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}] 05:06:38 INFO - PROCESS | 2373 | 1468497998307 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:38 INFO - PROCESS | 2373 | 1468497998409 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 05:06:38 INFO - PROCESS | 2373 | 1468497998415 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:38 INFO - PROCESS | 2373 | 1468497998417 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:38 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c3a0000 == 39 [pid = 2373] [id = 427] 05:06:38 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x119c7f800) [pid = 2373] [serial = 1280] [outer = 0x0] 05:06:38 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x12127d000) [pid = 2373] [serial = 1281] [outer = 0x119c7f800] 05:06:38 INFO - PROCESS | 2373 | 1468497998442 Marionette DEBUG loaded listener.js 05:06:38 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x12ad43000) [pid = 2373] [serial = 1282] [outer = 0x119c7f800] 05:06:38 INFO - PROCESS | 2373 | 1468497998792 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]]]}] 05:06:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:06:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 520ms 05:06:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:06:38 INFO - PROCESS | 2373 | 1468497998823 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 05:06:38 INFO - PROCESS | 2373 | 1468497998825 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 05:06:38 INFO - PROCESS | 2373 | 1468497998828 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:06:38 INFO - PROCESS | 2373 | 1468497998830 Marionette TRACE conn2 <- [1,1682,null,{}] 05:06:38 INFO - PROCESS | 2373 | 1468497998849 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}] 05:06:38 INFO - PROCESS | 2373 | 1468497998851 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:38 INFO - PROCESS | 2373 | 1468497998976 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 05:06:38 INFO - PROCESS | 2373 | 1468497998982 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:38 INFO - PROCESS | 2373 | 1468497998983 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:39 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c3d5800 == 40 [pid = 2373] [id = 428] 05:06:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x12ad43400) [pid = 2373] [serial = 1283] [outer = 0x0] 05:06:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x12aecfc00) [pid = 2373] [serial = 1284] [outer = 0x12ad43400] 05:06:39 INFO - PROCESS | 2373 | 1468497999023 Marionette DEBUG loaded listener.js 05:06:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x12b01d400) [pid = 2373] [serial = 1285] [outer = 0x12ad43400] 05:06:39 INFO - PROCESS | 2373 | 1468497999418 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]]]}] 05:06:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:06:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 637ms 05:06:39 INFO - PROCESS | 2373 | 1468497999465 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 05:06:39 INFO - PROCESS | 2373 | 1468497999466 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 05:06:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:06:39 INFO - PROCESS | 2373 | 1468497999469 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:06:39 INFO - PROCESS | 2373 | 1468497999470 Marionette TRACE conn2 <- [1,1686,null,{}] 05:06:39 INFO - PROCESS | 2373 | 1468497999472 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}] 05:06:39 INFO - PROCESS | 2373 | 1468497999473 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:39 INFO - PROCESS | 2373 | 1468497999589 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 05:06:39 INFO - PROCESS | 2373 | 1468497999676 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:39 INFO - PROCESS | 2373 | 1468497999678 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:39 INFO - PROCESS | 2373 | ++DOCSHELL 0x116409800 == 41 [pid = 2373] [id = 429] 05:06:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x112135c00) [pid = 2373] [serial = 1286] [outer = 0x0] 05:06:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x1128b0c00) [pid = 2373] [serial = 1287] [outer = 0x112135c00] 05:06:39 INFO - PROCESS | 2373 | 1468497999709 Marionette DEBUG loaded listener.js 05:06:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x113c21800) [pid = 2373] [serial = 1288] [outer = 0x112135c00] 05:06:40 INFO - PROCESS | 2373 | 1468498000153 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]]]}] 05:06:40 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 05:06:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 720ms 05:06:40 INFO - PROCESS | 2373 | 1468498000191 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 05:06:40 INFO - PROCESS | 2373 | 1468498000194 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 05:06:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:06:40 INFO - PROCESS | 2373 | 1468498000197 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:06:40 INFO - PROCESS | 2373 | 1468498000199 Marionette TRACE conn2 <- [1,1690,null,{}] 05:06:40 INFO - PROCESS | 2373 | 1468498000202 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}] 05:06:40 INFO - PROCESS | 2373 | 1468498000204 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:40 INFO - PROCESS | 2373 | 1468498000310 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 05:06:40 INFO - PROCESS | 2373 | 1468498000408 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:40 INFO - PROCESS | 2373 | 1468498000410 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:40 INFO - PROCESS | 2373 | ++DOCSHELL 0x12199e000 == 42 [pid = 2373] [id = 430] 05:06:40 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x11833a000) [pid = 2373] [serial = 1289] [outer = 0x0] 05:06:40 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x118678800) [pid = 2373] [serial = 1290] [outer = 0x11833a000] 05:06:40 INFO - PROCESS | 2373 | 1468498000453 Marionette DEBUG loaded listener.js 05:06:40 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x11911a400) [pid = 2373] [serial = 1291] [outer = 0x11833a000] 05:06:40 INFO - PROCESS | 2373 | 1468498000865 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]]]}] 05:06:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:06:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 720ms 05:06:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:06:40 INFO - PROCESS | 2373 | 1468498000919 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 05:06:40 INFO - PROCESS | 2373 | 1468498000921 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 05:06:40 INFO - PROCESS | 2373 | 1468498000924 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:06:40 INFO - PROCESS | 2373 | 1468498000925 Marionette TRACE conn2 <- [1,1694,null,{}] 05:06:40 INFO - PROCESS | 2373 | 1468498000928 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}] 05:06:40 INFO - PROCESS | 2373 | 1468498000929 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:41 INFO - PROCESS | 2373 | 1468498001034 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 05:06:41 INFO - PROCESS | 2373 | 1468498001095 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:41 INFO - PROCESS | 2373 | 1468498001096 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:41 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ba7c000 == 43 [pid = 2373] [id = 431] 05:06:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x119671400) [pid = 2373] [serial = 1292] [outer = 0x0] 05:06:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x119c44000) [pid = 2373] [serial = 1293] [outer = 0x119671400] 05:06:41 INFO - PROCESS | 2373 | 1468498001125 Marionette DEBUG loaded listener.js 05:06:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x121165800) [pid = 2373] [serial = 1294] [outer = 0x119671400] 05:06:41 INFO - PROCESS | 2373 | 1468498001582 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]]]}] 05:06:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:06:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 669ms 05:06:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:06:41 INFO - PROCESS | 2373 | 1468498001594 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 05:06:41 INFO - PROCESS | 2373 | 1468498001595 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 05:06:41 INFO - PROCESS | 2373 | 1468498001603 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:06:41 INFO - PROCESS | 2373 | 1468498001607 Marionette TRACE conn2 <- [1,1698,null,{}] 05:06:41 INFO - PROCESS | 2373 | 1468498001610 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}] 05:06:41 INFO - PROCESS | 2373 | 1468498001613 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:41 INFO - PROCESS | 2373 | 1468498001739 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 05:06:41 INFO - PROCESS | 2373 | 1468498001811 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:41 INFO - PROCESS | 2373 | 1468498001812 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:41 INFO - PROCESS | 2373 | ++DOCSHELL 0x12caab000 == 44 [pid = 2373] [id = 432] 05:06:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x119c87000) [pid = 2373] [serial = 1295] [outer = 0x0] 05:06:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 106 (0x12411c400) [pid = 2373] [serial = 1296] [outer = 0x119c87000] 05:06:41 INFO - PROCESS | 2373 | 1468498001842 Marionette DEBUG loaded listener.js 05:06:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 107 (0x1269a5800) [pid = 2373] [serial = 1297] [outer = 0x119c87000] 05:06:42 INFO - PROCESS | 2373 | 1468498002280 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]]]}] 05:06:42 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 05:06:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 728ms 05:06:42 INFO - PROCESS | 2373 | 1468498002346 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 05:06:42 INFO - PROCESS | 2373 | 1468498002348 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 05:06:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:06:42 INFO - PROCESS | 2373 | 1468498002352 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:06:42 INFO - PROCESS | 2373 | 1468498002353 Marionette TRACE conn2 <- [1,1702,null,{}] 05:06:42 INFO - PROCESS | 2373 | 1468498002355 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}] 05:06:42 INFO - PROCESS | 2373 | 1468498002357 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:42 INFO - PROCESS | 2373 | 1468498002459 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 05:06:42 INFO - PROCESS | 2373 | 1468498002679 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:42 INFO - PROCESS | 2373 | 1468498002681 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:42 INFO - PROCESS | 2373 | ++DOCSHELL 0x119923000 == 45 [pid = 2373] [id = 433] 05:06:42 INFO - PROCESS | 2373 | ++DOMWINDOW == 108 (0x1127cc000) [pid = 2373] [serial = 1298] [outer = 0x0] 05:06:42 INFO - PROCESS | 2373 | ++DOMWINDOW == 109 (0x1154cbc00) [pid = 2373] [serial = 1299] [outer = 0x1127cc000] 05:06:42 INFO - PROCESS | 2373 | 1468498002709 Marionette DEBUG loaded listener.js 05:06:42 INFO - PROCESS | 2373 | ++DOMWINDOW == 110 (0x116726000) [pid = 2373] [serial = 1300] [outer = 0x1127cc000] 05:06:43 INFO - PROCESS | 2373 | 1468498003157 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]]]}] 05:06:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:06:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 820ms 05:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:06:43 INFO - PROCESS | 2373 | 1468498003173 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 05:06:43 INFO - PROCESS | 2373 | 1468498003175 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 05:06:43 INFO - PROCESS | 2373 | 1468498003178 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:06:43 INFO - PROCESS | 2373 | 1468498003180 Marionette TRACE conn2 <- [1,1706,null,{}] 05:06:43 INFO - PROCESS | 2373 | 1468498003183 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}] 05:06:43 INFO - PROCESS | 2373 | 1468498003186 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:43 INFO - PROCESS | 2373 | 1468498003280 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 05:06:43 INFO - PROCESS | 2373 | 1468498003340 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:43 INFO - PROCESS | 2373 | 1468498003342 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:43 INFO - PROCESS | 2373 | ++DOCSHELL 0x119180000 == 46 [pid = 2373] [id = 434] 05:06:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 111 (0x116637400) [pid = 2373] [serial = 1301] [outer = 0x0] 05:06:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 112 (0x118465c00) [pid = 2373] [serial = 1302] [outer = 0x116637400] 05:06:43 INFO - PROCESS | 2373 | 1468498003382 Marionette DEBUG loaded listener.js 05:06:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 113 (0x11966b000) [pid = 2373] [serial = 1303] [outer = 0x116637400] 05:06:44 INFO - PROCESS | 2373 | --DOCSHELL 0x12c3d5800 == 45 [pid = 2373] [id = 428] 05:06:44 INFO - PROCESS | 2373 | --DOCSHELL 0x12c3a0000 == 44 [pid = 2373] [id = 427] 05:06:44 INFO - PROCESS | 2373 | --DOCSHELL 0x124ce3000 == 43 [pid = 2373] [id = 426] 05:06:44 INFO - PROCESS | 2373 | --DOCSHELL 0x12c00a000 == 42 [pid = 2373] [id = 425] 05:06:44 INFO - PROCESS | 2373 | --DOCSHELL 0x12b1d8000 == 41 [pid = 2373] [id = 424] 05:06:44 INFO - PROCESS | 2373 | --DOCSHELL 0x12ad26000 == 40 [pid = 2373] [id = 423] 05:06:44 INFO - PROCESS | 2373 | --DOCSHELL 0x12991f800 == 39 [pid = 2373] [id = 422] 05:06:44 INFO - PROCESS | 2373 | --DOCSHELL 0x1195a0000 == 38 [pid = 2373] [id = 421] 05:06:44 INFO - PROCESS | 2373 | --DOCSHELL 0x124cec000 == 37 [pid = 2373] [id = 420] 05:06:44 INFO - PROCESS | 2373 | --DOCSHELL 0x121985800 == 36 [pid = 2373] [id = 419] 05:06:44 INFO - PROCESS | 2373 | --DOCSHELL 0x11959e800 == 35 [pid = 2373] [id = 418] 05:06:44 INFO - PROCESS | 2373 | --DOCSHELL 0x117e3a000 == 34 [pid = 2373] [id = 417] 05:06:44 INFO - PROCESS | 2373 | --DOCSHELL 0x11958f000 == 33 [pid = 2373] [id = 416] 05:06:44 INFO - PROCESS | 2373 | --DOCSHELL 0x1132d7800 == 32 [pid = 2373] [id = 415] 05:06:44 INFO - PROCESS | 2373 | --DOCSHELL 0x119923000 == 31 [pid = 2373] [id = 433] 05:06:44 INFO - PROCESS | 2373 | --DOCSHELL 0x12caab000 == 30 [pid = 2373] [id = 432] 05:06:44 INFO - PROCESS | 2373 | --DOCSHELL 0x12ba7c000 == 29 [pid = 2373] [id = 431] 05:06:44 INFO - PROCESS | 2373 | --DOCSHELL 0x12199e000 == 28 [pid = 2373] [id = 430] 05:06:44 INFO - PROCESS | 2373 | --DOCSHELL 0x116409800 == 27 [pid = 2373] [id = 429] 05:06:44 INFO - PROCESS | 2373 | --DOMWINDOW == 112 (0x11993c000) [pid = 2373] [serial = 1224] [outer = 0x0] [url = about:blank] 05:06:44 INFO - PROCESS | 2373 | --DOMWINDOW == 111 (0x116724800) [pid = 2373] [serial = 1215] [outer = 0x0] [url = about:blank] 05:06:44 INFO - PROCESS | 2373 | --DOMWINDOW == 110 (0x116a1c400) [pid = 2373] [serial = 1216] [outer = 0x0] [url = about:blank] 05:06:44 INFO - PROCESS | 2373 | --DOMWINDOW == 109 (0x1184c6c00) [pid = 2373] [serial = 1218] [outer = 0x0] [url = about:blank] 05:06:44 INFO - PROCESS | 2373 | --DOMWINDOW == 108 (0x119120c00) [pid = 2373] [serial = 1221] [outer = 0x0] [url = about:blank] 05:06:44 INFO - PROCESS | 2373 | --DOMWINDOW == 107 (0x113254c00) [pid = 2373] [serial = 1212] [outer = 0x0] [url = about:blank] 05:06:44 INFO - PROCESS | 2373 | --DOMWINDOW == 106 (0x115d02400) [pid = 2373] [serial = 1213] [outer = 0x0] [url = about:blank] 05:06:44 INFO - PROCESS | 2373 | --DOMWINDOW == 105 (0x112d0d000) [pid = 2373] [serial = 1209] [outer = 0x0] [url = about:blank] 05:06:44 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x118212c00) [pid = 2373] [serial = 1195] [outer = 0x0] [url = about:blank] 05:06:44 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x11648f000) [pid = 2373] [serial = 1194] [outer = 0x0] [url = about:blank] 05:06:44 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x119c8c000) [pid = 2373] [serial = 1198] [outer = 0x0] [url = about:blank] 05:06:44 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x11996d800) [pid = 2373] [serial = 1197] [outer = 0x0] [url = about:blank] 05:06:44 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x125d07800) [pid = 2373] [serial = 1240] [outer = 0x0] [url = about:blank] 05:06:44 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x1294b0400) [pid = 2373] [serial = 1201] [outer = 0x0] [url = about:blank] 05:06:44 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x128cc5000) [pid = 2373] [serial = 1200] [outer = 0x0] [url = about:blank] 05:06:44 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x12b01e000) [pid = 2373] [serial = 1204] [outer = 0x0] [url = about:blank] 05:06:44 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x12a6ce000) [pid = 2373] [serial = 1203] [outer = 0x0] [url = about:blank] 05:06:44 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x12bab6800) [pid = 2373] [serial = 1207] [outer = 0x0] [url = about:blank] 05:06:44 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x119c3d800) [pid = 2373] [serial = 1227] [outer = 0x0] [url = about:blank] 05:06:44 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x1294e0000) [pid = 2373] [serial = 1206] [outer = 0x0] [url = about:blank] 05:06:44 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x126ba9000) [pid = 2373] [serial = 1242] [outer = 0x0] [url = about:blank] 05:06:44 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x119a58800) [pid = 2373] [serial = 1225] [outer = 0x0] [url = about:blank] 05:06:44 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x1215abc00) [pid = 2373] [serial = 1230] [outer = 0x0] [url = about:blank] 05:06:44 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x1213ac800) [pid = 2373] [serial = 1228] [outer = 0x0] [url = about:blank] 05:06:44 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x116fe6800) [pid = 2373] [serial = 1233] [outer = 0x0] [url = about:blank] 05:06:44 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x12402d000) [pid = 2373] [serial = 1236] [outer = 0x0] [url = about:blank] 05:06:44 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x119977000) [pid = 2373] [serial = 1234] [outer = 0x0] [url = about:blank] 05:06:44 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x125723800) [pid = 2373] [serial = 1239] [outer = 0x0] [url = about:blank] 05:06:44 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x1234db400) [pid = 2373] [serial = 1231] [outer = 0x0] [url = about:blank] 05:06:44 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x11887ec00) [pid = 2373] [serial = 1219] [outer = 0x0] [url = about:blank] 05:06:44 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x12444d800) [pid = 2373] [serial = 1237] [outer = 0x0] [url = about:blank] 05:06:44 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x119670800) [pid = 2373] [serial = 1222] [outer = 0x0] [url = about:blank] 05:06:44 INFO - PROCESS | 2373 | 1468498004288 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]]]}] 05:06:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:06:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1121ms 05:06:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:06:44 INFO - PROCESS | 2373 | 1468498004300 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 05:06:44 INFO - PROCESS | 2373 | 1468498004302 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 05:06:44 INFO - PROCESS | 2373 | 1468498004305 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:06:44 INFO - PROCESS | 2373 | 1468498004307 Marionette TRACE conn2 <- [1,1710,null,{}] 05:06:44 INFO - PROCESS | 2373 | 1468498004311 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}] 05:06:44 INFO - PROCESS | 2373 | 1468498004315 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:44 INFO - PROCESS | 2373 | 1468498004396 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 05:06:44 INFO - PROCESS | 2373 | 1468498004401 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:44 INFO - PROCESS | 2373 | 1468498004403 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:44 INFO - PROCESS | 2373 | ++DOCSHELL 0x116861800 == 28 [pid = 2373] [id = 435] 05:06:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x113c1f800) [pid = 2373] [serial = 1304] [outer = 0x0] 05:06:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x115ded800) [pid = 2373] [serial = 1305] [outer = 0x113c1f800] 05:06:44 INFO - PROCESS | 2373 | 1468498004433 Marionette DEBUG loaded listener.js 05:06:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x1128a9000) [pid = 2373] [serial = 1306] [outer = 0x113c1f800] 05:06:44 INFO - PROCESS | 2373 | 1468498004809 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]]]}] 05:06:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:06:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 570ms 05:06:44 INFO - PROCESS | 2373 | 1468498004875 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 05:06:44 INFO - PROCESS | 2373 | 1468498004879 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 05:06:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:06:44 INFO - PROCESS | 2373 | 1468498004883 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:06:44 INFO - PROCESS | 2373 | 1468498004885 Marionette TRACE conn2 <- [1,1714,null,{}] 05:06:44 INFO - PROCESS | 2373 | 1468498004887 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}] 05:06:44 INFO - PROCESS | 2373 | 1468498004889 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:44 INFO - PROCESS | 2373 | 1468498004967 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 05:06:44 INFO - PROCESS | 2373 | 1468498004971 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:44 INFO - PROCESS | 2373 | 1468498004972 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:44 INFO - PROCESS | 2373 | ++DOCSHELL 0x1186d8800 == 29 [pid = 2373] [id = 436] 05:06:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x116a1c400) [pid = 2373] [serial = 1307] [outer = 0x0] 05:06:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x118343c00) [pid = 2373] [serial = 1308] [outer = 0x116a1c400] 05:06:45 INFO - PROCESS | 2373 | 1468498005001 Marionette DEBUG loaded listener.js 05:06:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x118fdf000) [pid = 2373] [serial = 1309] [outer = 0x116a1c400] 05:06:45 INFO - PROCESS | 2373 | 1468498005332 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]]]}] 05:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 471ms 05:06:45 INFO - PROCESS | 2373 | 1468498005354 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 05:06:45 INFO - PROCESS | 2373 | 1468498005355 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 05:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:06:45 INFO - PROCESS | 2373 | 1468498005358 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:06:45 INFO - PROCESS | 2373 | 1468498005360 Marionette TRACE conn2 <- [1,1718,null,{}] 05:06:45 INFO - PROCESS | 2373 | 1468498005368 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}] 05:06:45 INFO - PROCESS | 2373 | 1468498005371 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:45 INFO - PROCESS | 2373 | 1468498005445 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 05:06:45 INFO - PROCESS | 2373 | 1468498005451 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:45 INFO - PROCESS | 2373 | 1468498005453 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:45 INFO - PROCESS | 2373 | ++DOCSHELL 0x1211d2800 == 30 [pid = 2373] [id = 437] 05:06:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x1128b2800) [pid = 2373] [serial = 1310] [outer = 0x0] 05:06:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x11996dc00) [pid = 2373] [serial = 1311] [outer = 0x1128b2800] 05:06:45 INFO - PROCESS | 2373 | 1468498005484 Marionette DEBUG loaded listener.js 05:06:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x119c3f400) [pid = 2373] [serial = 1312] [outer = 0x1128b2800] 05:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 472ms 05:06:45 INFO - PROCESS | 2373 | 1468498005824 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]]]}] 05:06:45 INFO - PROCESS | 2373 | 1468498005832 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 05:06:45 INFO - PROCESS | 2373 | 1468498005834 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 05:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:06:45 INFO - PROCESS | 2373 | 1468498005836 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:06:45 INFO - PROCESS | 2373 | 1468498005837 Marionette TRACE conn2 <- [1,1722,null,{}] 05:06:45 INFO - PROCESS | 2373 | 1468498005839 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}] 05:06:45 INFO - PROCESS | 2373 | 1468498005840 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:45 INFO - PROCESS | 2373 | 1468498005919 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 05:06:45 INFO - PROCESS | 2373 | 1468498005922 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:45 INFO - PROCESS | 2373 | 1468498005924 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:45 INFO - PROCESS | 2373 | ++DOCSHELL 0x124170000 == 31 [pid = 2373] [id = 438] 05:06:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x119c88800) [pid = 2373] [serial = 1313] [outer = 0x0] 05:06:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x121169000) [pid = 2373] [serial = 1314] [outer = 0x119c88800] 05:06:45 INFO - PROCESS | 2373 | 1468498005951 Marionette DEBUG loaded listener.js 05:06:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x1214b6000) [pid = 2373] [serial = 1315] [outer = 0x119c88800] 05:06:46 INFO - PROCESS | 2373 | 1468498006288 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]]]}] 05:06:46 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 05:06:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 468ms 05:06:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:06:46 INFO - PROCESS | 2373 | 1468498006304 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 05:06:46 INFO - PROCESS | 2373 | 1468498006305 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 05:06:46 INFO - PROCESS | 2373 | 1468498006307 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:06:46 INFO - PROCESS | 2373 | 1468498006309 Marionette TRACE conn2 <- [1,1726,null,{}] 05:06:46 INFO - PROCESS | 2373 | 1468498006312 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}] 05:06:46 INFO - PROCESS | 2373 | 1468498006315 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:46 INFO - PROCESS | 2373 | 1468498006420 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 05:06:46 INFO - PROCESS | 2373 | 1468498006434 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:46 INFO - PROCESS | 2373 | 1468498006435 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:46 INFO - PROCESS | 2373 | ++DOCSHELL 0x125774000 == 32 [pid = 2373] [id = 439] 05:06:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x1128ab800) [pid = 2373] [serial = 1316] [outer = 0x0] 05:06:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x119c8b400) [pid = 2373] [serial = 1317] [outer = 0x1128ab800] 05:06:46 INFO - PROCESS | 2373 | 1468498006460 Marionette DEBUG loaded listener.js 05:06:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x1234db400) [pid = 2373] [serial = 1318] [outer = 0x1128ab800] 05:06:46 INFO - PROCESS | 2373 | 1468498006798 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]]]}] 05:06:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:06:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 518ms 05:06:46 INFO - PROCESS | 2373 | 1468498006826 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 05:06:46 INFO - PROCESS | 2373 | 1468498006828 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 05:06:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:06:46 INFO - PROCESS | 2373 | 1468498006832 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:06:46 INFO - PROCESS | 2373 | 1468498006833 Marionette TRACE conn2 <- [1,1730,null,{}] 05:06:46 INFO - PROCESS | 2373 | 1468498006836 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}] 05:06:46 INFO - PROCESS | 2373 | 1468498006840 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:46 INFO - PROCESS | 2373 | 1468498006949 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 05:06:46 INFO - PROCESS | 2373 | 1468498006989 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:46 INFO - PROCESS | 2373 | 1468498006991 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:46 INFO - PROCESS | 2373 | ++DOCSHELL 0x128e70800 == 33 [pid = 2373] [id = 440] 05:06:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x121dcb400) [pid = 2373] [serial = 1319] [outer = 0x0] 05:06:47 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x12411d800) [pid = 2373] [serial = 1320] [outer = 0x121dcb400] 05:06:47 INFO - PROCESS | 2373 | 1468498007015 Marionette DEBUG loaded listener.js 05:06:47 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x1269a3000) [pid = 2373] [serial = 1321] [outer = 0x121dcb400] 05:06:47 INFO - PROCESS | 2373 | 1468498007305 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]]]}] 05:06:47 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 05:06:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 520ms 05:06:47 INFO - PROCESS | 2373 | 1468498007352 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 05:06:47 INFO - PROCESS | 2373 | 1468498007354 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 05:06:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:06:47 INFO - PROCESS | 2373 | 1468498007356 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:06:47 INFO - PROCESS | 2373 | 1468498007357 Marionette TRACE conn2 <- [1,1734,null,{}] 05:06:47 INFO - PROCESS | 2373 | 1468498007359 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}] 05:06:47 INFO - PROCESS | 2373 | 1468498007361 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:47 INFO - PROCESS | 2373 | 1468498007763 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 05:06:47 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x11833f000) [pid = 2373] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:06:47 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x127851800) [pid = 2373] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:06:47 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x1127d7400) [pid = 2373] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:06:47 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x1164e8400) [pid = 2373] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:06:47 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x1127d0800) [pid = 2373] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:06:47 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x1128abc00) [pid = 2373] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:06:47 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x111f3c800) [pid = 2373] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:06:47 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x116494800) [pid = 2373] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:06:47 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x11971c800) [pid = 2373] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:06:47 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x1128af000) [pid = 2373] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:06:47 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x1241c9c00) [pid = 2373] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:06:47 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x119c7f800) [pid = 2373] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:06:47 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x112985c00) [pid = 2373] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:06:47 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x12691ac00) [pid = 2373] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:06:47 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x1128a8000) [pid = 2373] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:06:47 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x12ad43400) [pid = 2373] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:06:47 INFO - PROCESS | 2373 | 1468498007808 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:47 INFO - PROCESS | 2373 | 1468498007809 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:47 INFO - PROCESS | 2373 | ++DOCSHELL 0x113359800 == 34 [pid = 2373] [id = 441] 05:06:47 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x111e5b800) [pid = 2373] [serial = 1322] [outer = 0x0] 05:06:47 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x1121b2400) [pid = 2373] [serial = 1323] [outer = 0x111e5b800] 05:06:47 INFO - PROCESS | 2373 | 1468498007844 Marionette DEBUG loaded listener.js 05:06:47 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x1128b2000) [pid = 2373] [serial = 1324] [outer = 0x111e5b800] 05:06:48 INFO - PROCESS | 2373 | 1468498008381 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]]]}] 05:06:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:06:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1070ms 05:06:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:06:48 INFO - PROCESS | 2373 | 1468498008437 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 05:06:48 INFO - PROCESS | 2373 | 1468498008440 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 05:06:48 INFO - PROCESS | 2373 | 1468498008467 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:06:48 INFO - PROCESS | 2373 | 1468498008469 Marionette TRACE conn2 <- [1,1738,null,{}] 05:06:48 INFO - PROCESS | 2373 | 1468498008473 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}] 05:06:48 INFO - PROCESS | 2373 | 1468498008476 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:48 INFO - PROCESS | 2373 | 1468498008582 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 05:06:48 INFO - PROCESS | 2373 | 1468498008658 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:48 INFO - PROCESS | 2373 | 1468498008660 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:48 INFO - PROCESS | 2373 | ++DOCSHELL 0x119ab9800 == 35 [pid = 2373] [id = 442] 05:06:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x113d9a000) [pid = 2373] [serial = 1325] [outer = 0x0] 05:06:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x116a1d400) [pid = 2373] [serial = 1326] [outer = 0x113d9a000] 05:06:48 INFO - PROCESS | 2373 | 1468498008690 Marionette DEBUG loaded listener.js 05:06:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x116fe0800) [pid = 2373] [serial = 1327] [outer = 0x113d9a000] 05:06:49 INFO - PROCESS | 2373 | 1468498009189 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]]]}] 05:06:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:06:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 798ms 05:06:49 INFO - PROCESS | 2373 | 1468498009242 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 05:06:49 INFO - PROCESS | 2373 | 1468498009245 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 05:06:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:06:49 INFO - PROCESS | 2373 | 1468498009249 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:06:49 INFO - PROCESS | 2373 | 1468498009250 Marionette TRACE conn2 <- [1,1742,null,{}] 05:06:49 INFO - PROCESS | 2373 | 1468498009253 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}] 05:06:49 INFO - PROCESS | 2373 | 1468498009254 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:49 INFO - PROCESS | 2373 | 1468498009360 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 05:06:49 INFO - PROCESS | 2373 | 1468498009520 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:49 INFO - PROCESS | 2373 | 1468498009521 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:49 INFO - PROCESS | 2373 | ++DOCSHELL 0x115e08000 == 36 [pid = 2373] [id = 443] 05:06:49 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x1127d2c00) [pid = 2373] [serial = 1328] [outer = 0x0] 05:06:49 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x112f8e400) [pid = 2373] [serial = 1329] [outer = 0x1127d2c00] 05:06:49 INFO - PROCESS | 2373 | 1468498009549 Marionette DEBUG loaded listener.js 05:06:49 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x115dea400) [pid = 2373] [serial = 1330] [outer = 0x1127d2c00] 05:06:49 INFO - PROCESS | 2373 | --DOCSHELL 0x128e70800 == 35 [pid = 2373] [id = 440] 05:06:49 INFO - PROCESS | 2373 | --DOCSHELL 0x125774000 == 34 [pid = 2373] [id = 439] 05:06:49 INFO - PROCESS | 2373 | --DOCSHELL 0x124170000 == 33 [pid = 2373] [id = 438] 05:06:49 INFO - PROCESS | 2373 | --DOCSHELL 0x1211d2800 == 32 [pid = 2373] [id = 437] 05:06:49 INFO - PROCESS | 2373 | --DOCSHELL 0x1186d8800 == 31 [pid = 2373] [id = 436] 05:06:49 INFO - PROCESS | 2373 | --DOCSHELL 0x116861800 == 30 [pid = 2373] [id = 435] 05:06:49 INFO - PROCESS | 2373 | --DOCSHELL 0x119180000 == 29 [pid = 2373] [id = 434] 05:06:49 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x12b01d400) [pid = 2373] [serial = 1285] [outer = 0x0] [url = about:blank] 05:06:49 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x1184c5400) [pid = 2373] [serial = 1254] [outer = 0x0] [url = about:blank] 05:06:49 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x128cc3400) [pid = 2373] [serial = 1269] [outer = 0x0] [url = about:blank] 05:06:49 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x12a6a9800) [pid = 2373] [serial = 1276] [outer = 0x0] [url = about:blank] 05:06:49 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x11680bc00) [pid = 2373] [serial = 1248] [outer = 0x0] [url = about:blank] 05:06:49 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x1291ecc00) [pid = 2373] [serial = 1270] [outer = 0x0] [url = about:blank] 05:06:49 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x1294b3c00) [pid = 2373] [serial = 1273] [outer = 0x0] [url = about:blank] 05:06:49 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x1294e7c00) [pid = 2373] [serial = 1275] [outer = 0x0] [url = about:blank] 05:06:49 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x118fdec00) [pid = 2373] [serial = 1255] [outer = 0x0] [url = about:blank] 05:06:49 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x119c7f400) [pid = 2373] [serial = 1279] [outer = 0x0] [url = about:blank] 05:06:49 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x1121b9000) [pid = 2373] [serial = 1245] [outer = 0x0] [url = about:blank] 05:06:49 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x11671d000) [pid = 2373] [serial = 1251] [outer = 0x0] [url = about:blank] 05:06:49 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x119971c00) [pid = 2373] [serial = 1257] [outer = 0x0] [url = about:blank] 05:06:49 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x11a007c00) [pid = 2373] [serial = 1260] [outer = 0x0] [url = about:blank] 05:06:49 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x12944e800) [pid = 2373] [serial = 1272] [outer = 0x0] [url = about:blank] 05:06:49 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x124aeac00) [pid = 2373] [serial = 1266] [outer = 0x0] [url = about:blank] 05:06:49 INFO - PROCESS | 2373 | --DOMWINDOW == 75 (0x116fec400) [pid = 2373] [serial = 1249] [outer = 0x0] [url = about:blank] 05:06:49 INFO - PROCESS | 2373 | --DOMWINDOW == 74 (0x12ad43000) [pid = 2373] [serial = 1282] [outer = 0x0] [url = about:blank] 05:06:49 INFO - PROCESS | 2373 | --DOMWINDOW == 73 (0x113247c00) [pid = 2373] [serial = 1210] [outer = 0x0] [url = about:blank] 05:06:49 INFO - PROCESS | 2373 | --DOMWINDOW == 72 (0x128ccbc00) [pid = 2373] [serial = 1243] [outer = 0x0] [url = about:blank] 05:06:49 INFO - PROCESS | 2373 | --DOMWINDOW == 71 (0x12127d000) [pid = 2373] [serial = 1281] [outer = 0x0] [url = about:blank] 05:06:49 INFO - PROCESS | 2373 | --DOMWINDOW == 70 (0x119c46000) [pid = 2373] [serial = 1258] [outer = 0x0] [url = about:blank] 05:06:49 INFO - PROCESS | 2373 | --DOMWINDOW == 69 (0x1128b0000) [pid = 2373] [serial = 1246] [outer = 0x0] [url = about:blank] 05:06:49 INFO - PROCESS | 2373 | --DOMWINDOW == 68 (0x1176ed400) [pid = 2373] [serial = 1252] [outer = 0x0] [url = about:blank] 05:06:49 INFO - PROCESS | 2373 | --DOMWINDOW == 67 (0x116a1d800) [pid = 2373] [serial = 1278] [outer = 0x0] [url = about:blank] 05:06:49 INFO - PROCESS | 2373 | --DOMWINDOW == 66 (0x127849400) [pid = 2373] [serial = 1267] [outer = 0x0] [url = about:blank] 05:06:49 INFO - PROCESS | 2373 | --DOMWINDOW == 65 (0x121167800) [pid = 2373] [serial = 1261] [outer = 0x0] [url = about:blank] 05:06:49 INFO - PROCESS | 2373 | --DOMWINDOW == 64 (0x1234a8800) [pid = 2373] [serial = 1264] [outer = 0x0] [url = about:blank] 05:06:49 INFO - PROCESS | 2373 | --DOMWINDOW == 63 (0x12139f800) [pid = 2373] [serial = 1263] [outer = 0x0] [url = about:blank] 05:06:49 INFO - PROCESS | 2373 | --DOMWINDOW == 62 (0x12aecfc00) [pid = 2373] [serial = 1284] [outer = 0x0] [url = about:blank] 05:06:50 INFO - PROCESS | 2373 | 1468498009998 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]]]}] 05:06:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:06:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 770ms 05:06:50 INFO - PROCESS | 2373 | 1468498010021 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 05:06:50 INFO - PROCESS | 2373 | 1468498010023 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 05:06:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:06:50 INFO - PROCESS | 2373 | 1468498010026 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:06:50 INFO - PROCESS | 2373 | 1468498010029 Marionette TRACE conn2 <- [1,1746,null,{}] 05:06:50 INFO - PROCESS | 2373 | 1468498010034 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}] 05:06:50 INFO - PROCESS | 2373 | 1468498010035 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:50 INFO - PROCESS | 2373 | 1468498010119 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 05:06:50 INFO - PROCESS | 2373 | 1468498010176 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:50 INFO - PROCESS | 2373 | 1468498010178 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:50 INFO - PROCESS | 2373 | ++DOCSHELL 0x118258800 == 30 [pid = 2373] [id = 444] 05:06:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 63 (0x112f9d800) [pid = 2373] [serial = 1331] [outer = 0x0] 05:06:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 64 (0x11680bc00) [pid = 2373] [serial = 1332] [outer = 0x112f9d800] 05:06:50 INFO - PROCESS | 2373 | 1468498010204 Marionette DEBUG loaded listener.js 05:06:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 65 (0x1184c4400) [pid = 2373] [serial = 1333] [outer = 0x112f9d800] 05:06:50 INFO - PROCESS | 2373 | 1468498010503 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]]]}] 05:06:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:06:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 523ms 05:06:50 INFO - PROCESS | 2373 | 1468498010552 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 05:06:50 INFO - PROCESS | 2373 | 1468498010555 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 05:06:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:06:50 INFO - PROCESS | 2373 | 1468498010557 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:06:50 INFO - PROCESS | 2373 | 1468498010558 Marionette TRACE conn2 <- [1,1750,null,{}] 05:06:50 INFO - PROCESS | 2373 | 1468498010561 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}] 05:06:50 INFO - PROCESS | 2373 | 1468498010564 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:50 INFO - PROCESS | 2373 | 1468498010642 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 05:06:50 INFO - PROCESS | 2373 | 1468498010710 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:50 INFO - PROCESS | 2373 | 1468498010711 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:50 INFO - PROCESS | 2373 | ++DOCSHELL 0x1213da000 == 31 [pid = 2373] [id = 445] 05:06:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 66 (0x112fe7c00) [pid = 2373] [serial = 1334] [outer = 0x0] 05:06:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 67 (0x118fe6000) [pid = 2373] [serial = 1335] [outer = 0x112fe7c00] 05:06:50 INFO - PROCESS | 2373 | 1468498010736 Marionette DEBUG loaded listener.js 05:06:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 68 (0x11993fc00) [pid = 2373] [serial = 1336] [outer = 0x112fe7c00] 05:06:51 INFO - PROCESS | 2373 | 1468498011035 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]]]}] 05:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 519ms 05:06:51 INFO - PROCESS | 2373 | 1468498011077 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 05:06:51 INFO - PROCESS | 2373 | 1468498011080 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 05:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:06:51 INFO - PROCESS | 2373 | 1468498011088 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:06:51 INFO - PROCESS | 2373 | 1468498011092 Marionette TRACE conn2 <- [1,1754,null,{}] 05:06:51 INFO - PROCESS | 2373 | 1468498011095 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}] 05:06:51 INFO - PROCESS | 2373 | 1468498011098 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:51 INFO - PROCESS | 2373 | 1468498011176 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 05:06:51 INFO - PROCESS | 2373 | 1468498011182 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:51 INFO - PROCESS | 2373 | 1468498011183 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:51 INFO - PROCESS | 2373 | ++DOCSHELL 0x12577a000 == 32 [pid = 2373] [id = 446] 05:06:51 INFO - PROCESS | 2373 | ++DOMWINDOW == 69 (0x119940400) [pid = 2373] [serial = 1337] [outer = 0x0] 05:06:51 INFO - PROCESS | 2373 | ++DOMWINDOW == 70 (0x119c3f800) [pid = 2373] [serial = 1338] [outer = 0x119940400] 05:06:51 INFO - PROCESS | 2373 | 1468498011207 Marionette DEBUG loaded listener.js 05:06:51 INFO - PROCESS | 2373 | ++DOMWINDOW == 71 (0x12139f800) [pid = 2373] [serial = 1339] [outer = 0x119940400] 05:06:51 INFO - PROCESS | 2373 | 1468498011559 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]]]}] 05:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 478ms 05:06:51 INFO - PROCESS | 2373 | 1468498011565 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 05:06:51 INFO - PROCESS | 2373 | 1468498011567 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 05:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:06:51 INFO - PROCESS | 2373 | 1468498011569 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:06:51 INFO - PROCESS | 2373 | 1468498011570 Marionette TRACE conn2 <- [1,1758,null,{}] 05:06:51 INFO - PROCESS | 2373 | 1468498011573 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}] 05:06:51 INFO - PROCESS | 2373 | 1468498011574 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:51 INFO - PROCESS | 2373 | 1468498011654 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 05:06:51 INFO - PROCESS | 2373 | 1468498011657 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:51 INFO - PROCESS | 2373 | 1468498011658 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:51 INFO - PROCESS | 2373 | ++DOCSHELL 0x118fc4800 == 33 [pid = 2373] [id = 447] 05:06:51 INFO - PROCESS | 2373 | ++DOMWINDOW == 72 (0x1214ba400) [pid = 2373] [serial = 1340] [outer = 0x0] 05:06:51 INFO - PROCESS | 2373 | ++DOMWINDOW == 73 (0x1234a8800) [pid = 2373] [serial = 1341] [outer = 0x1214ba400] 05:06:51 INFO - PROCESS | 2373 | 1468498011684 Marionette DEBUG loaded listener.js 05:06:51 INFO - PROCESS | 2373 | ++DOMWINDOW == 74 (0x1241cf400) [pid = 2373] [serial = 1342] [outer = 0x1214ba400] 05:06:52 INFO - PROCESS | 2373 | 1468498011999 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]]]}] 05:06:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:06:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 471ms 05:06:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:06:52 INFO - PROCESS | 2373 | 1468498012041 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 05:06:52 INFO - PROCESS | 2373 | 1468498012043 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 05:06:52 INFO - PROCESS | 2373 | 1468498012045 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:06:52 INFO - PROCESS | 2373 | 1468498012046 Marionette TRACE conn2 <- [1,1762,null,{}] 05:06:52 INFO - PROCESS | 2373 | 1468498012048 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}] 05:06:52 INFO - PROCESS | 2373 | 1468498012050 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:52 INFO - PROCESS | 2373 | 1468498012124 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 05:06:52 INFO - PROCESS | 2373 | 1468498012190 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:52 INFO - PROCESS | 2373 | 1468498012195 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:52 INFO - PROCESS | 2373 | ++DOCSHELL 0x12991c800 == 34 [pid = 2373] [id = 448] 05:06:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 75 (0x124ca9400) [pid = 2373] [serial = 1343] [outer = 0x0] 05:06:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 76 (0x125728000) [pid = 2373] [serial = 1344] [outer = 0x124ca9400] 05:06:52 INFO - PROCESS | 2373 | 1468498012226 Marionette DEBUG loaded listener.js 05:06:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x12699f800) [pid = 2373] [serial = 1345] [outer = 0x124ca9400] 05:06:52 INFO - PROCESS | 2373 | 1468498012585 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]]]}] 05:06:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:06:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 569ms 05:06:52 INFO - PROCESS | 2373 | 1468498012621 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 05:06:52 INFO - PROCESS | 2373 | 1468498012622 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 05:06:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:06:52 INFO - PROCESS | 2373 | 1468498012625 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:06:52 INFO - PROCESS | 2373 | 1468498012626 Marionette TRACE conn2 <- [1,1766,null,{}] 05:06:52 INFO - PROCESS | 2373 | 1468498012628 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}] 05:06:52 INFO - PROCESS | 2373 | 1468498012630 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:52 INFO - PROCESS | 2373 | 1468498012727 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 05:06:52 INFO - PROCESS | 2373 | 1468498012730 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:52 INFO - PROCESS | 2373 | 1468498012731 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:52 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ad20800 == 35 [pid = 2373] [id = 449] 05:06:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x1269a2800) [pid = 2373] [serial = 1346] [outer = 0x0] 05:06:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x127845800) [pid = 2373] [serial = 1347] [outer = 0x1269a2800] 05:06:52 INFO - PROCESS | 2373 | 1468498012755 Marionette DEBUG loaded listener.js 05:06:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x128ccd400) [pid = 2373] [serial = 1348] [outer = 0x1269a2800] 05:06:53 INFO - PROCESS | 2373 | 1468498013061 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]]]}] 05:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 468ms 05:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:06:53 INFO - PROCESS | 2373 | 1468498013113 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 05:06:53 INFO - PROCESS | 2373 | 1468498013115 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 05:06:53 INFO - PROCESS | 2373 | 1468498013117 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:06:53 INFO - PROCESS | 2373 | 1468498013118 Marionette TRACE conn2 <- [1,1770,null,{}] 05:06:53 INFO - PROCESS | 2373 | 1468498013121 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}] 05:06:53 INFO - PROCESS | 2373 | 1468498013122 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:53 INFO - PROCESS | 2373 | 1468498013217 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 05:06:53 INFO - PROCESS | 2373 | 1468498013254 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:53 INFO - PROCESS | 2373 | 1468498013255 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:53 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ae0a800 == 36 [pid = 2373] [id = 450] 05:06:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x127853000) [pid = 2373] [serial = 1349] [outer = 0x0] 05:06:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x1291e5800) [pid = 2373] [serial = 1350] [outer = 0x127853000] 05:06:53 INFO - PROCESS | 2373 | 1468498013278 Marionette DEBUG loaded listener.js 05:06:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x1291edc00) [pid = 2373] [serial = 1351] [outer = 0x127853000] 05:06:53 INFO - PROCESS | 2373 | 1468498013559 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]]]}] 05:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 473ms 05:06:53 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x1128b2800) [pid = 2373] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:06:53 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x116637400) [pid = 2373] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:06:53 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x116a1c400) [pid = 2373] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:06:53 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x113c1f800) [pid = 2373] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:06:53 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x119c88800) [pid = 2373] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:06:53 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x1128ab800) [pid = 2373] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:06:53 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x1127cc000) [pid = 2373] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:06:53 INFO - PROCESS | 2373 | --DOMWINDOW == 75 (0x119671400) [pid = 2373] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:06:53 INFO - PROCESS | 2373 | --DOMWINDOW == 74 (0x112135c00) [pid = 2373] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:06:53 INFO - PROCESS | 2373 | --DOMWINDOW == 73 (0x119c87000) [pid = 2373] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:06:53 INFO - PROCESS | 2373 | --DOMWINDOW == 72 (0x11833a000) [pid = 2373] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:06:53 INFO - PROCESS | 2373 | 1468498013611 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 05:06:53 INFO - PROCESS | 2373 | 1468498013613 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 05:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:06:53 INFO - PROCESS | 2373 | 1468498013617 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:06:53 INFO - PROCESS | 2373 | 1468498013618 Marionette TRACE conn2 <- [1,1774,null,{}] 05:06:53 INFO - PROCESS | 2373 | 1468498013621 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}] 05:06:53 INFO - PROCESS | 2373 | 1468498013622 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:53 INFO - PROCESS | 2373 | 1468498013727 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 05:06:53 INFO - PROCESS | 2373 | 1468498013762 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:53 INFO - PROCESS | 2373 | 1468498013763 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:53 INFO - PROCESS | 2373 | ++DOCSHELL 0x121685000 == 37 [pid = 2373] [id = 451] 05:06:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 73 (0x111ca9800) [pid = 2373] [serial = 1352] [outer = 0x0] 05:06:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 74 (0x116fe5400) [pid = 2373] [serial = 1353] [outer = 0x111ca9800] 05:06:53 INFO - PROCESS | 2373 | 1468498013787 Marionette DEBUG loaded listener.js 05:06:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 75 (0x119974000) [pid = 2373] [serial = 1354] [outer = 0x111ca9800] 05:06:54 INFO - PROCESS | 2373 | 1468498014067 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]]]}] 05:06:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:06:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 469ms 05:06:54 INFO - PROCESS | 2373 | 1468498014087 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 05:06:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:06:54 INFO - PROCESS | 2373 | 1468498014098 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 05:06:54 INFO - PROCESS | 2373 | 1468498014107 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:06:54 INFO - PROCESS | 2373 | 1468498014108 Marionette TRACE conn2 <- [1,1778,null,{}] 05:06:54 INFO - PROCESS | 2373 | 1468498014111 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}] 05:06:54 INFO - PROCESS | 2373 | 1468498014114 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:54 INFO - PROCESS | 2373 | 1468498014192 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 05:06:54 INFO - PROCESS | 2373 | 1468498014198 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:54 INFO - PROCESS | 2373 | 1468498014199 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:54 INFO - PROCESS | 2373 | ++DOCSHELL 0x125774000 == 38 [pid = 2373] [id = 452] 05:06:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 76 (0x118685800) [pid = 2373] [serial = 1355] [outer = 0x0] 05:06:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x1291efc00) [pid = 2373] [serial = 1356] [outer = 0x118685800] 05:06:54 INFO - PROCESS | 2373 | 1468498014223 Marionette DEBUG loaded listener.js 05:06:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x1294b1000) [pid = 2373] [serial = 1357] [outer = 0x118685800] 05:06:54 INFO - PROCESS | 2373 | 1468498014532 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]]]}] 05:06:54 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 05:06:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 470ms 05:06:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:06:54 INFO - PROCESS | 2373 | 1468498014577 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 05:06:54 INFO - PROCESS | 2373 | 1468498014578 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 05:06:54 INFO - PROCESS | 2373 | 1468498014580 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:06:54 INFO - PROCESS | 2373 | 1468498014582 Marionette TRACE conn2 <- [1,1782,null,{}] 05:06:54 INFO - PROCESS | 2373 | 1468498014584 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}] 05:06:54 INFO - PROCESS | 2373 | 1468498014585 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:54 INFO - PROCESS | 2373 | 1468498014690 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 05:06:54 INFO - PROCESS | 2373 | 1468498014695 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:54 INFO - PROCESS | 2373 | 1468498014697 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:54 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c021000 == 39 [pid = 2373] [id = 453] 05:06:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x113c61c00) [pid = 2373] [serial = 1358] [outer = 0x0] 05:06:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x129453c00) [pid = 2373] [serial = 1359] [outer = 0x113c61c00] 05:06:54 INFO - PROCESS | 2373 | 1468498014724 Marionette DEBUG loaded listener.js 05:06:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x12a6cfc00) [pid = 2373] [serial = 1360] [outer = 0x113c61c00] 05:06:55 INFO - PROCESS | 2373 | 1468498015031 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]]]}] 05:06:55 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 05:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 469ms 05:06:55 INFO - PROCESS | 2373 | 1468498015057 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 05:06:55 INFO - PROCESS | 2373 | 1468498015058 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 05:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:06:55 INFO - PROCESS | 2373 | 1468498015062 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:06:55 INFO - PROCESS | 2373 | 1468498015065 Marionette TRACE conn2 <- [1,1786,null,{}] 05:06:55 INFO - PROCESS | 2373 | 1468498015067 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}] 05:06:55 INFO - PROCESS | 2373 | 1468498015069 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:55 INFO - PROCESS | 2373 | 1468498015152 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 05:06:55 INFO - PROCESS | 2373 | 1468498015156 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:55 INFO - PROCESS | 2373 | 1468498015157 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:55 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c3c9800 == 40 [pid = 2373] [id = 454] 05:06:55 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x12a6d3c00) [pid = 2373] [serial = 1361] [outer = 0x0] 05:06:55 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x12aecdc00) [pid = 2373] [serial = 1362] [outer = 0x12a6d3c00] 05:06:55 INFO - PROCESS | 2373 | 1468498015181 Marionette DEBUG loaded listener.js 05:06:55 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x12b024800) [pid = 2373] [serial = 1363] [outer = 0x12a6d3c00] 05:06:55 INFO - PROCESS | 2373 | 1468498015501 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]]]}] 05:06:55 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 05:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 474ms 05:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:06:55 INFO - PROCESS | 2373 | 1468498015535 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 05:06:55 INFO - PROCESS | 2373 | 1468498015537 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 05:06:55 INFO - PROCESS | 2373 | 1468498015539 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:06:55 INFO - PROCESS | 2373 | 1468498015541 Marionette TRACE conn2 <- [1,1790,null,{}] 05:06:55 INFO - PROCESS | 2373 | 1468498015545 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}] 05:06:55 INFO - PROCESS | 2373 | 1468498015546 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:55 INFO - PROCESS | 2373 | 1468498015708 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 05:06:55 INFO - PROCESS | 2373 | 1468498015717 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:55 INFO - PROCESS | 2373 | 1468498015718 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:55 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c3df800 == 41 [pid = 2373] [id = 455] 05:06:55 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x12b025000) [pid = 2373] [serial = 1364] [outer = 0x0] 05:06:55 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x12b175800) [pid = 2373] [serial = 1365] [outer = 0x12b025000] 05:06:55 INFO - PROCESS | 2373 | 1468498015758 Marionette DEBUG loaded listener.js 05:06:55 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x119723400) [pid = 2373] [serial = 1366] [outer = 0x12b025000] 05:06:56 INFO - PROCESS | 2373 | 1468498016274 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]]]}] 05:06:56 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) 05:06:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 775ms 05:06:56 INFO - PROCESS | 2373 | 1468498016315 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 05:06:56 INFO - PROCESS | 2373 | 1468498016318 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 05:06:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:06:56 INFO - PROCESS | 2373 | 1468498016321 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:06:56 INFO - PROCESS | 2373 | 1468498016323 Marionette TRACE conn2 <- [1,1794,null,{}] 05:06:56 INFO - PROCESS | 2373 | 1468498016328 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}] 05:06:56 INFO - PROCESS | 2373 | 1468498016329 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:56 INFO - PROCESS | 2373 | 1468498016464 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 05:06:56 INFO - PROCESS | 2373 | 1468498016536 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:56 INFO - PROCESS | 2373 | 1468498016539 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:56 INFO - PROCESS | 2373 | ++DOCSHELL 0x119190800 == 42 [pid = 2373] [id = 456] 05:06:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x1164ea800) [pid = 2373] [serial = 1367] [outer = 0x0] 05:06:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x116725400) [pid = 2373] [serial = 1368] [outer = 0x1164ea800] 05:06:56 INFO - PROCESS | 2373 | 1468498016570 Marionette DEBUG loaded listener.js 05:06:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x11833d800) [pid = 2373] [serial = 1369] [outer = 0x1164ea800] 05:06:56 INFO - PROCESS | 2373 | 1468498016997 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]]]}] 05:06:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:06:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 722ms 05:06:57 INFO - PROCESS | 2373 | 1468498017044 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 05:06:57 INFO - PROCESS | 2373 | 1468498017047 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 05:06:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:06:57 INFO - PROCESS | 2373 | 1468498017052 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:06:57 INFO - PROCESS | 2373 | 1468498017054 Marionette TRACE conn2 <- [1,1798,null,{}] 05:06:57 INFO - PROCESS | 2373 | 1468498017056 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}] 05:06:57 INFO - PROCESS | 2373 | 1468498017058 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:57 INFO - PROCESS | 2373 | 1468498017162 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 05:06:57 INFO - PROCESS | 2373 | 1468498017221 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:57 INFO - PROCESS | 2373 | 1468498017223 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:57 INFO - PROCESS | 2373 | ++DOCSHELL 0x128b13000 == 43 [pid = 2373] [id = 457] 05:06:57 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x11852f800) [pid = 2373] [serial = 1370] [outer = 0x0] 05:06:57 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x119939000) [pid = 2373] [serial = 1371] [outer = 0x11852f800] 05:06:57 INFO - PROCESS | 2373 | 1468498017253 Marionette DEBUG loaded listener.js 05:06:57 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x119c41400) [pid = 2373] [serial = 1372] [outer = 0x11852f800] 05:06:57 INFO - PROCESS | 2373 | 1468498017669 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]]]}] 05:06:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:06:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 622ms 05:06:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:06:57 INFO - PROCESS | 2373 | 1468498017675 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 05:06:57 INFO - PROCESS | 2373 | 1468498017676 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 05:06:57 INFO - PROCESS | 2373 | 1468498017679 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:06:57 INFO - PROCESS | 2373 | 1468498017682 Marionette TRACE conn2 <- [1,1802,null,{}] 05:06:57 INFO - PROCESS | 2373 | 1468498017689 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}] 05:06:57 INFO - PROCESS | 2373 | 1468498017692 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:57 INFO - PROCESS | 2373 | 1468498017793 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 05:06:57 INFO - PROCESS | 2373 | 1468498017882 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:57 INFO - PROCESS | 2373 | 1468498017884 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:57 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c3b0800 == 44 [pid = 2373] [id = 458] 05:06:57 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x121061400) [pid = 2373] [serial = 1373] [outer = 0x0] 05:06:57 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x1240cbc00) [pid = 2373] [serial = 1374] [outer = 0x121061400] 05:06:57 INFO - PROCESS | 2373 | 1468498017915 Marionette DEBUG loaded listener.js 05:06:57 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x125d0f000) [pid = 2373] [serial = 1375] [outer = 0x121061400] 05:06:58 INFO - PROCESS | 2373 | 1468498018358 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]]]}] 05:06:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 721ms 05:06:58 INFO - PROCESS | 2373 | 1468498018401 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 05:06:58 INFO - PROCESS | 2373 | 1468498018404 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 05:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:06:58 INFO - PROCESS | 2373 | 1468498018408 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:06:58 INFO - PROCESS | 2373 | 1468498018410 Marionette TRACE conn2 <- [1,1806,null,{}] 05:06:58 INFO - PROCESS | 2373 | 1468498018414 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}] 05:06:58 INFO - PROCESS | 2373 | 1468498018416 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:58 INFO - PROCESS | 2373 | 1468498018569 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 05:06:58 INFO - PROCESS | 2373 | 1468498018662 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:58 INFO - PROCESS | 2373 | 1468498018663 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:58 INFO - PROCESS | 2373 | ++DOCSHELL 0x12cf10800 == 45 [pid = 2373] [id = 459] 05:06:58 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x126dd2800) [pid = 2373] [serial = 1376] [outer = 0x0] 05:06:58 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x128cc2c00) [pid = 2373] [serial = 1377] [outer = 0x126dd2800] 05:06:58 INFO - PROCESS | 2373 | 1468498018692 Marionette DEBUG loaded listener.js 05:06:58 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x12a6a3800) [pid = 2373] [serial = 1378] [outer = 0x126dd2800] 05:06:59 INFO - PROCESS | 2373 | 1468498019097 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]]]}] 05:06:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:06:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 720ms 05:06:59 INFO - PROCESS | 2373 | 1468498019144 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 05:06:59 INFO - PROCESS | 2373 | 1468498019146 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 05:06:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:06:59 INFO - PROCESS | 2373 | 1468498019150 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:06:59 INFO - PROCESS | 2373 | 1468498019151 Marionette TRACE conn2 <- [1,1810,null,{}] 05:06:59 INFO - PROCESS | 2373 | 1468498019153 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}] 05:06:59 INFO - PROCESS | 2373 | 1468498019155 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:59 INFO - PROCESS | 2373 | 1468498019253 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 05:06:59 INFO - PROCESS | 2373 | 1468498019323 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:59 INFO - PROCESS | 2373 | 1468498019324 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:59 INFO - PROCESS | 2373 | ++DOCSHELL 0x12d1c8000 == 46 [pid = 2373] [id = 460] 05:06:59 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x127846400) [pid = 2373] [serial = 1379] [outer = 0x0] 05:06:59 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x12ad43c00) [pid = 2373] [serial = 1380] [outer = 0x127846400] 05:06:59 INFO - PROCESS | 2373 | 1468498019352 Marionette DEBUG loaded listener.js 05:06:59 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x12b175c00) [pid = 2373] [serial = 1381] [outer = 0x127846400] 05:06:59 INFO - PROCESS | 2373 | 1468498019799 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]]]}] 05:06:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:06:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 669ms 05:06:59 INFO - PROCESS | 2373 | 1468498019820 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 05:06:59 INFO - PROCESS | 2373 | 1468498019821 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 05:06:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:06:59 INFO - PROCESS | 2373 | 1468498019824 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:06:59 INFO - PROCESS | 2373 | 1468498019825 Marionette TRACE conn2 <- [1,1814,null,{}] 05:06:59 INFO - PROCESS | 2373 | 1468498019828 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}] 05:06:59 INFO - PROCESS | 2373 | 1468498019832 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:06:59 INFO - PROCESS | 2373 | 1468498019964 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 05:07:00 INFO - PROCESS | 2373 | 1468498020174 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:00 INFO - PROCESS | 2373 | 1468498020176 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:00 INFO - PROCESS | 2373 | ++DOCSHELL 0x117e2c000 == 47 [pid = 2373] [id = 461] 05:07:00 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x11213cc00) [pid = 2373] [serial = 1382] [outer = 0x0] 05:07:00 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x1154d7800) [pid = 2373] [serial = 1383] [outer = 0x11213cc00] 05:07:00 INFO - PROCESS | 2373 | 1468498020218 Marionette DEBUG loaded listener.js 05:07:00 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x1167f0c00) [pid = 2373] [serial = 1384] [outer = 0x11213cc00] 05:07:00 INFO - PROCESS | 2373 | 1468498020673 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]]]}] 05:07:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:07:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 873ms 05:07:00 INFO - PROCESS | 2373 | 1468498020714 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 05:07:00 INFO - PROCESS | 2373 | 1468498020715 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 05:07:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:07:00 INFO - PROCESS | 2373 | 1468498020719 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:07:00 INFO - PROCESS | 2373 | 1468498020721 Marionette TRACE conn2 <- [1,1818,null,{}] 05:07:00 INFO - PROCESS | 2373 | 1468498020724 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}] 05:07:00 INFO - PROCESS | 2373 | 1468498020727 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:00 INFO - PROCESS | 2373 | 1468498020819 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 05:07:00 INFO - PROCESS | 2373 | 1468498020921 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:00 INFO - PROCESS | 2373 | 1468498020923 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:00 INFO - PROCESS | 2373 | ++DOCSHELL 0x11959e800 == 48 [pid = 2373] [id = 462] 05:07:00 INFO - PROCESS | 2373 | ++DOMWINDOW == 106 (0x11833a400) [pid = 2373] [serial = 1385] [outer = 0x0] 05:07:00 INFO - PROCESS | 2373 | ++DOMWINDOW == 107 (0x119977000) [pid = 2373] [serial = 1386] [outer = 0x11833a400] 05:07:00 INFO - PROCESS | 2373 | 1468498020969 Marionette DEBUG loaded listener.js 05:07:01 INFO - PROCESS | 2373 | ++DOMWINDOW == 108 (0x119c87000) [pid = 2373] [serial = 1387] [outer = 0x11833a400] 05:07:01 INFO - PROCESS | 2373 | --DOCSHELL 0x12c3c9800 == 47 [pid = 2373] [id = 454] 05:07:01 INFO - PROCESS | 2373 | --DOCSHELL 0x12c021000 == 46 [pid = 2373] [id = 453] 05:07:01 INFO - PROCESS | 2373 | --DOCSHELL 0x125774000 == 45 [pid = 2373] [id = 452] 05:07:01 INFO - PROCESS | 2373 | --DOCSHELL 0x121685000 == 44 [pid = 2373] [id = 451] 05:07:01 INFO - PROCESS | 2373 | --DOCSHELL 0x12ae0a800 == 43 [pid = 2373] [id = 450] 05:07:01 INFO - PROCESS | 2373 | --DOCSHELL 0x12ad20800 == 42 [pid = 2373] [id = 449] 05:07:01 INFO - PROCESS | 2373 | --DOCSHELL 0x12991c800 == 41 [pid = 2373] [id = 448] 05:07:01 INFO - PROCESS | 2373 | --DOCSHELL 0x118fc4800 == 40 [pid = 2373] [id = 447] 05:07:01 INFO - PROCESS | 2373 | --DOCSHELL 0x12577a000 == 39 [pid = 2373] [id = 446] 05:07:01 INFO - PROCESS | 2373 | --DOCSHELL 0x1213da000 == 38 [pid = 2373] [id = 445] 05:07:01 INFO - PROCESS | 2373 | --DOCSHELL 0x118258800 == 37 [pid = 2373] [id = 444] 05:07:01 INFO - PROCESS | 2373 | --DOCSHELL 0x115e08000 == 36 [pid = 2373] [id = 443] 05:07:01 INFO - PROCESS | 2373 | --DOCSHELL 0x119ab9800 == 35 [pid = 2373] [id = 442] 05:07:01 INFO - PROCESS | 2373 | --DOCSHELL 0x113359800 == 34 [pid = 2373] [id = 441] 05:07:01 INFO - PROCESS | 2373 | --DOCSHELL 0x117e2c000 == 33 [pid = 2373] [id = 461] 05:07:01 INFO - PROCESS | 2373 | --DOCSHELL 0x12d1c8000 == 32 [pid = 2373] [id = 460] 05:07:01 INFO - PROCESS | 2373 | --DOCSHELL 0x12cf10800 == 31 [pid = 2373] [id = 459] 05:07:01 INFO - PROCESS | 2373 | --DOCSHELL 0x12c3b0800 == 30 [pid = 2373] [id = 458] 05:07:01 INFO - PROCESS | 2373 | --DOCSHELL 0x128b13000 == 29 [pid = 2373] [id = 457] 05:07:01 INFO - PROCESS | 2373 | --DOCSHELL 0x12c3df800 == 28 [pid = 2373] [id = 455] 05:07:01 INFO - PROCESS | 2373 | --DOCSHELL 0x119190800 == 27 [pid = 2373] [id = 456] 05:07:01 INFO - PROCESS | 2373 | --DOMWINDOW == 107 (0x11996dc00) [pid = 2373] [serial = 1311] [outer = 0x0] [url = about:blank] 05:07:01 INFO - PROCESS | 2373 | --DOMWINDOW == 106 (0x119c3f400) [pid = 2373] [serial = 1312] [outer = 0x0] [url = about:blank] 05:07:01 INFO - PROCESS | 2373 | --DOMWINDOW == 105 (0x11966b000) [pid = 2373] [serial = 1303] [outer = 0x0] [url = about:blank] 05:07:01 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x118465c00) [pid = 2373] [serial = 1302] [outer = 0x0] [url = about:blank] 05:07:01 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x118343c00) [pid = 2373] [serial = 1308] [outer = 0x0] [url = about:blank] 05:07:01 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x12411d800) [pid = 2373] [serial = 1320] [outer = 0x0] [url = about:blank] 05:07:01 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x118fdf000) [pid = 2373] [serial = 1309] [outer = 0x0] [url = about:blank] 05:07:01 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x115ded800) [pid = 2373] [serial = 1305] [outer = 0x0] [url = about:blank] 05:07:01 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x1128a9000) [pid = 2373] [serial = 1306] [outer = 0x0] [url = about:blank] 05:07:01 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x1128b0c00) [pid = 2373] [serial = 1287] [outer = 0x0] [url = about:blank] 05:07:01 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x118678800) [pid = 2373] [serial = 1290] [outer = 0x0] [url = about:blank] 05:07:01 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x119c44000) [pid = 2373] [serial = 1293] [outer = 0x0] [url = about:blank] 05:07:01 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x12411c400) [pid = 2373] [serial = 1296] [outer = 0x0] [url = about:blank] 05:07:01 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x1154cbc00) [pid = 2373] [serial = 1299] [outer = 0x0] [url = about:blank] 05:07:01 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x1214b6000) [pid = 2373] [serial = 1315] [outer = 0x0] [url = about:blank] 05:07:01 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x121169000) [pid = 2373] [serial = 1314] [outer = 0x0] [url = about:blank] 05:07:01 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x119c8b400) [pid = 2373] [serial = 1317] [outer = 0x0] [url = about:blank] 05:07:01 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x1234db400) [pid = 2373] [serial = 1318] [outer = 0x0] [url = about:blank] 05:07:01 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x116726000) [pid = 2373] [serial = 1300] [outer = 0x0] [url = about:blank] 05:07:01 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x121165800) [pid = 2373] [serial = 1294] [outer = 0x0] [url = about:blank] 05:07:01 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x113c21800) [pid = 2373] [serial = 1288] [outer = 0x0] [url = about:blank] 05:07:01 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x1269a5800) [pid = 2373] [serial = 1297] [outer = 0x0] [url = about:blank] 05:07:01 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x11911a400) [pid = 2373] [serial = 1291] [outer = 0x0] [url = about:blank] 05:07:02 INFO - PROCESS | 2373 | 1468498022097 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]]]}] 05:07:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:07:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1424ms 05:07:02 INFO - PROCESS | 2373 | 1468498022145 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 05:07:02 INFO - PROCESS | 2373 | 1468498022147 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 05:07:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:07:02 INFO - PROCESS | 2373 | 1468498022150 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:07:02 INFO - PROCESS | 2373 | 1468498022152 Marionette TRACE conn2 <- [1,1822,null,{}] 05:07:02 INFO - PROCESS | 2373 | 1468498022156 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}] 05:07:02 INFO - PROCESS | 2373 | 1468498022158 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:02 INFO - PROCESS | 2373 | 1468498022236 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 05:07:02 INFO - PROCESS | 2373 | 1468498022292 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:02 INFO - PROCESS | 2373 | 1468498022295 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:02 INFO - PROCESS | 2373 | ++DOCSHELL 0x11668d000 == 28 [pid = 2373] [id = 463] 05:07:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x113c2e400) [pid = 2373] [serial = 1388] [outer = 0x0] 05:07:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x11648f400) [pid = 2373] [serial = 1389] [outer = 0x113c2e400] 05:07:02 INFO - PROCESS | 2373 | 1468498022326 Marionette DEBUG loaded listener.js 05:07:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x11687e400) [pid = 2373] [serial = 1390] [outer = 0x113c2e400] 05:07:02 INFO - PROCESS | 2373 | 1468498022638 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]]]}] 05:07:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:07:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 521ms 05:07:02 INFO - PROCESS | 2373 | 1468498022671 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 05:07:02 INFO - PROCESS | 2373 | 1468498022674 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 05:07:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:07:02 INFO - PROCESS | 2373 | 1468498022682 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:07:02 INFO - PROCESS | 2373 | 1468498022684 Marionette TRACE conn2 <- [1,1826,null,{}] 05:07:02 INFO - PROCESS | 2373 | 1468498022686 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}] 05:07:02 INFO - PROCESS | 2373 | 1468498022688 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:02 INFO - PROCESS | 2373 | 1468498022764 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 05:07:02 INFO - PROCESS | 2373 | 1468498022768 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:02 INFO - PROCESS | 2373 | 1468498022769 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:02 INFO - PROCESS | 2373 | ++DOCSHELL 0x118f1a000 == 29 [pid = 2373] [id = 464] 05:07:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x116fe5800) [pid = 2373] [serial = 1391] [outer = 0x0] 05:07:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x11852e400) [pid = 2373] [serial = 1392] [outer = 0x116fe5800] 05:07:02 INFO - PROCESS | 2373 | 1468498022799 Marionette DEBUG loaded listener.js 05:07:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x118fddc00) [pid = 2373] [serial = 1393] [outer = 0x116fe5800] 05:07:03 INFO - PROCESS | 2373 | 1468498023204 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]]]}] 05:07:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:07:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 570ms 05:07:03 INFO - PROCESS | 2373 | 1468498023253 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 05:07:03 INFO - PROCESS | 2373 | 1468498023255 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 05:07:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:07:03 INFO - PROCESS | 2373 | 1468498023259 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:07:03 INFO - PROCESS | 2373 | 1468498023263 Marionette TRACE conn2 <- [1,1830,null,{}] 05:07:03 INFO - PROCESS | 2373 | 1468498023275 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}] 05:07:03 INFO - PROCESS | 2373 | 1468498023280 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:03 INFO - PROCESS | 2373 | 1468498023401 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 05:07:03 INFO - PROCESS | 2373 | 1468498023416 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:03 INFO - PROCESS | 2373 | 1468498023418 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:03 INFO - PROCESS | 2373 | ++DOCSHELL 0x121298800 == 30 [pid = 2373] [id = 465] 05:07:03 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x113253400) [pid = 2373] [serial = 1394] [outer = 0x0] 05:07:03 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x119944c00) [pid = 2373] [serial = 1395] [outer = 0x113253400] 05:07:03 INFO - PROCESS | 2373 | 1468498023534 Marionette DEBUG loaded listener.js 05:07:03 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x119c80800) [pid = 2373] [serial = 1396] [outer = 0x113253400] 05:07:03 INFO - PROCESS | 2373 | 1468498023855 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]]]}] 05:07:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:07:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 625ms 05:07:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:07:03 INFO - PROCESS | 2373 | 1468498023886 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 05:07:03 INFO - PROCESS | 2373 | 1468498023888 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 05:07:03 INFO - PROCESS | 2373 | 1468498023890 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:07:03 INFO - PROCESS | 2373 | 1468498023891 Marionette TRACE conn2 <- [1,1834,null,{}] 05:07:03 INFO - PROCESS | 2373 | 1468498023893 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}] 05:07:03 INFO - PROCESS | 2373 | 1468498023895 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:03 INFO - PROCESS | 2373 | 1468498023994 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 05:07:04 INFO - PROCESS | 2373 | 1468498024000 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:04 INFO - PROCESS | 2373 | 1468498024001 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:04 INFO - PROCESS | 2373 | ++DOCSHELL 0x124178800 == 31 [pid = 2373] [id = 466] 05:07:04 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x119c8bc00) [pid = 2373] [serial = 1397] [outer = 0x0] 05:07:04 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x121169400) [pid = 2373] [serial = 1398] [outer = 0x119c8bc00] 05:07:04 INFO - PROCESS | 2373 | 1468498024030 Marionette DEBUG loaded listener.js 05:07:04 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x1214b3c00) [pid = 2373] [serial = 1399] [outer = 0x119c8bc00] 05:07:04 INFO - PROCESS | 2373 | 1468498024569 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]]]}] 05:07:04 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 05:07:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 718ms 05:07:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:07:04 INFO - PROCESS | 2373 | 1468498024621 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 05:07:04 INFO - PROCESS | 2373 | 1468498024622 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 05:07:04 INFO - PROCESS | 2373 | 1468498024624 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:07:04 INFO - PROCESS | 2373 | 1468498024625 Marionette TRACE conn2 <- [1,1838,null,{}] 05:07:04 INFO - PROCESS | 2373 | 1468498024628 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}] 05:07:04 INFO - PROCESS | 2373 | 1468498024629 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:04 INFO - PROCESS | 2373 | 1468498024725 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 05:07:04 INFO - PROCESS | 2373 | 1468498024729 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:04 INFO - PROCESS | 2373 | 1468498024730 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:04 INFO - PROCESS | 2373 | ++DOCSHELL 0x12577a000 == 32 [pid = 2373] [id = 467] 05:07:04 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x112d0c000) [pid = 2373] [serial = 1400] [outer = 0x0] 05:07:04 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x1214b9000) [pid = 2373] [serial = 1401] [outer = 0x112d0c000] 05:07:04 INFO - PROCESS | 2373 | 1468498024754 Marionette DEBUG loaded listener.js 05:07:04 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x121dc6400) [pid = 2373] [serial = 1402] [outer = 0x112d0c000] 05:07:05 INFO - PROCESS | 2373 | 1468498025103 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]]]}] 05:07:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 520ms 05:07:05 INFO - PROCESS | 2373 | 1468498025145 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 05:07:05 INFO - PROCESS | 2373 | 1468498025147 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 05:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:07:05 INFO - PROCESS | 2373 | 1468498025149 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:07:05 INFO - PROCESS | 2373 | 1468498025150 Marionette TRACE conn2 <- [1,1842,null,{}] 05:07:05 INFO - PROCESS | 2373 | 1468498025152 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}] 05:07:05 INFO - PROCESS | 2373 | 1468498025156 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:05 INFO - PROCESS | 2373 | 1468498025269 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 05:07:05 INFO - PROCESS | 2373 | 1468498025281 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:05 INFO - PROCESS | 2373 | 1468498025282 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:05 INFO - PROCESS | 2373 | ++DOCSHELL 0x129151000 == 33 [pid = 2373] [id = 468] 05:07:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x11867b400) [pid = 2373] [serial = 1403] [outer = 0x0] 05:07:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x1242e0000) [pid = 2373] [serial = 1404] [outer = 0x11867b400] 05:07:05 INFO - PROCESS | 2373 | 1468498025307 Marionette DEBUG loaded listener.js 05:07:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x126dd3000) [pid = 2373] [serial = 1405] [outer = 0x11867b400] 05:07:05 INFO - PROCESS | 2373 | 1468498025641 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]]]}] 05:07:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 518ms 05:07:05 INFO - PROCESS | 2373 | 1468498025667 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 05:07:05 INFO - PROCESS | 2373 | 1468498025668 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 05:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:07:05 INFO - PROCESS | 2373 | 1468498025686 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:07:05 INFO - PROCESS | 2373 | 1468498025687 Marionette TRACE conn2 <- [1,1846,null,{}] 05:07:05 INFO - PROCESS | 2373 | 1468498025689 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}] 05:07:05 INFO - PROCESS | 2373 | 1468498025690 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:05 INFO - PROCESS | 2373 | 1468498025785 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 05:07:05 INFO - PROCESS | 2373 | 1468498025789 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:05 INFO - PROCESS | 2373 | 1468498025790 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:05 INFO - PROCESS | 2373 | ++DOCSHELL 0x12a719000 == 34 [pid = 2373] [id = 469] 05:07:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x126dd8000) [pid = 2373] [serial = 1406] [outer = 0x0] 05:07:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x127852000) [pid = 2373] [serial = 1407] [outer = 0x126dd8000] 05:07:05 INFO - PROCESS | 2373 | 1468498025813 Marionette DEBUG loaded listener.js 05:07:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 106 (0x1291e6000) [pid = 2373] [serial = 1408] [outer = 0x126dd8000] 05:07:06 INFO - PROCESS | 2373 | 1468498026159 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]]]}] 05:07:06 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) 05:07:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 521ms 05:07:06 INFO - PROCESS | 2373 | --DOMWINDOW == 105 (0x1269a2800) [pid = 2373] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:07:06 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x127853000) [pid = 2373] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:07:06 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x111ca9800) [pid = 2373] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:07:06 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x119940400) [pid = 2373] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:07:06 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x111e5b800) [pid = 2373] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:07:06 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x113d9a000) [pid = 2373] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:07:06 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x112fe7c00) [pid = 2373] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:07:06 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x1214ba400) [pid = 2373] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:07:06 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x1127d2c00) [pid = 2373] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:07:06 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x112f9d800) [pid = 2373] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:07:06 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x12a6d3c00) [pid = 2373] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:07:06 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x121dcb400) [pid = 2373] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:07:06 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x124ca9400) [pid = 2373] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:07:06 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x113c61c00) [pid = 2373] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:07:06 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x12b025000) [pid = 2373] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:07:06 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x118685800) [pid = 2373] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:07:06 INFO - PROCESS | 2373 | 1468498026422 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 05:07:06 INFO - PROCESS | 2373 | 1468498026423 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 05:07:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:07:06 INFO - PROCESS | 2373 | 1468498026433 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:07:06 INFO - PROCESS | 2373 | 1468498026434 Marionette TRACE conn2 <- [1,1850,null,{}] 05:07:06 INFO - PROCESS | 2373 | 1468498026437 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}] 05:07:06 INFO - PROCESS | 2373 | 1468498026438 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:06 INFO - PROCESS | 2373 | 1468498026530 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 05:07:06 INFO - PROCESS | 2373 | 1468498026535 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:06 INFO - PROCESS | 2373 | 1468498026536 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:06 INFO - PROCESS | 2373 | ++DOCSHELL 0x128b05800 == 35 [pid = 2373] [id = 470] 05:07:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x113c61c00) [pid = 2373] [serial = 1409] [outer = 0x0] 05:07:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x116131800) [pid = 2373] [serial = 1410] [outer = 0x113c61c00] 05:07:06 INFO - PROCESS | 2373 | 1468498026560 Marionette DEBUG loaded listener.js 05:07:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x118fe7c00) [pid = 2373] [serial = 1411] [outer = 0x113c61c00] 05:07:06 INFO - PROCESS | 2373 | 1468498026881 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]]]}] 05:07:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:07:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 475ms 05:07:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:07:06 INFO - PROCESS | 2373 | 1468498026903 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 05:07:06 INFO - PROCESS | 2373 | 1468498026905 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 05:07:06 INFO - PROCESS | 2373 | 1468498026907 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:07:06 INFO - PROCESS | 2373 | 1468498026908 Marionette TRACE conn2 <- [1,1854,null,{}] 05:07:06 INFO - PROCESS | 2373 | 1468498026920 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}] 05:07:06 INFO - PROCESS | 2373 | 1468498026921 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:07 INFO - PROCESS | 2373 | 1468498026994 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 05:07:07 INFO - PROCESS | 2373 | 1468498027054 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:07 INFO - PROCESS | 2373 | 1468498027055 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:07 INFO - PROCESS | 2373 | ++DOCSHELL 0x121297000 == 36 [pid = 2373] [id = 471] 05:07:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x11324f400) [pid = 2373] [serial = 1412] [outer = 0x0] 05:07:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x119c48000) [pid = 2373] [serial = 1413] [outer = 0x11324f400] 05:07:07 INFO - PROCESS | 2373 | 1468498027079 Marionette DEBUG loaded listener.js 05:07:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x1291e6800) [pid = 2373] [serial = 1414] [outer = 0x11324f400] 05:07:07 INFO - PROCESS | 2373 | 1468498027335 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]]]}] 05:07:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:07:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 474ms 05:07:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:07:07 INFO - PROCESS | 2373 | 1468498027385 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 05:07:07 INFO - PROCESS | 2373 | 1468498027386 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 05:07:07 INFO - PROCESS | 2373 | 1468498027388 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:07:07 INFO - PROCESS | 2373 | 1468498027389 Marionette TRACE conn2 <- [1,1858,null,{}] 05:07:07 INFO - PROCESS | 2373 | 1468498027391 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}] 05:07:07 INFO - PROCESS | 2373 | 1468498027393 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:07 INFO - PROCESS | 2373 | 1468498027486 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 05:07:07 INFO - PROCESS | 2373 | 1468498027490 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:07 INFO - PROCESS | 2373 | 1468498027491 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:07 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c0d3000 == 37 [pid = 2373] [id = 472] 05:07:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x11971d000) [pid = 2373] [serial = 1415] [outer = 0x0] 05:07:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x129457400) [pid = 2373] [serial = 1416] [outer = 0x11971d000] 05:07:07 INFO - PROCESS | 2373 | 1468498027517 Marionette DEBUG loaded listener.js 05:07:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x12a6a7800) [pid = 2373] [serial = 1417] [outer = 0x11971d000] 05:07:07 INFO - PROCESS | 2373 | 1468498027959 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]]]}] 05:07:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 621ms 05:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:07:08 INFO - PROCESS | 2373 | 1468498028010 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 05:07:08 INFO - PROCESS | 2373 | 1468498028011 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 05:07:08 INFO - PROCESS | 2373 | 1468498028013 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:07:08 INFO - PROCESS | 2373 | 1468498028015 Marionette TRACE conn2 <- [1,1862,null,{}] 05:07:08 INFO - PROCESS | 2373 | 1468498028017 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}] 05:07:08 INFO - PROCESS | 2373 | 1468498028026 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:08 INFO - PROCESS | 2373 | 1468498028109 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 05:07:08 INFO - PROCESS | 2373 | 1468498028115 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:08 INFO - PROCESS | 2373 | 1468498028116 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:08 INFO - PROCESS | 2373 | ++DOCSHELL 0x125775800 == 38 [pid = 2373] [id = 473] 05:07:08 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x12a6a8800) [pid = 2373] [serial = 1418] [outer = 0x0] 05:07:08 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x12ad40400) [pid = 2373] [serial = 1419] [outer = 0x12a6a8800] 05:07:08 INFO - PROCESS | 2373 | 1468498028142 Marionette DEBUG loaded listener.js 05:07:08 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x12b025800) [pid = 2373] [serial = 1420] [outer = 0x12a6a8800] 05:07:08 INFO - PROCESS | 2373 | 1468498028549 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]]]}] 05:07:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 570ms 05:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:07:08 INFO - PROCESS | 2373 | 1468498028584 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 05:07:08 INFO - PROCESS | 2373 | 1468498028586 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 05:07:08 INFO - PROCESS | 2373 | 1468498028589 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:07:08 INFO - PROCESS | 2373 | 1468498028592 Marionette TRACE conn2 <- [1,1866,null,{}] 05:07:08 INFO - PROCESS | 2373 | 1468498028596 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}] 05:07:08 INFO - PROCESS | 2373 | 1468498028598 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:08 INFO - PROCESS | 2373 | 1468498028715 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 05:07:08 INFO - PROCESS | 2373 | 1468498028798 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:08 INFO - PROCESS | 2373 | 1468498028799 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:08 INFO - PROCESS | 2373 | ++DOCSHELL 0x11745e000 == 39 [pid = 2373] [id = 474] 05:07:08 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x112e33400) [pid = 2373] [serial = 1421] [outer = 0x0] 05:07:08 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x113c61400) [pid = 2373] [serial = 1422] [outer = 0x112e33400] 05:07:08 INFO - PROCESS | 2373 | 1468498028830 Marionette DEBUG loaded listener.js 05:07:08 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x116889800) [pid = 2373] [serial = 1423] [outer = 0x112e33400] 05:07:09 INFO - PROCESS | 2373 | 1468498029368 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]]]}] 05:07:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:07:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 822ms 05:07:09 INFO - PROCESS | 2373 | 1468498029438 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 05:07:09 INFO - PROCESS | 2373 | 1468498029441 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 05:07:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:07:09 INFO - PROCESS | 2373 | 1468498029449 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:07:09 INFO - PROCESS | 2373 | 1468498029451 Marionette TRACE conn2 <- [1,1870,null,{}] 05:07:09 INFO - PROCESS | 2373 | 1468498029454 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}] 05:07:09 INFO - PROCESS | 2373 | 1468498029456 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:09 INFO - PROCESS | 2373 | 1468498029561 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 05:07:09 INFO - PROCESS | 2373 | 1468498029645 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:09 INFO - PROCESS | 2373 | 1468498029646 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:09 INFO - PROCESS | 2373 | ++DOCSHELL 0x124170000 == 40 [pid = 2373] [id = 475] 05:07:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 106 (0x118fde800) [pid = 2373] [serial = 1424] [outer = 0x0] 05:07:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 107 (0x11911e800) [pid = 2373] [serial = 1425] [outer = 0x118fde800] 05:07:09 INFO - PROCESS | 2373 | 1468498029676 Marionette DEBUG loaded listener.js 05:07:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 108 (0x11993bc00) [pid = 2373] [serial = 1426] [outer = 0x118fde800] 05:07:10 INFO - PROCESS | 2373 | 1468498030356 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]]]}] 05:07:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:07:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 921ms 05:07:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:07:10 INFO - PROCESS | 2373 | 1468498030371 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 05:07:10 INFO - PROCESS | 2373 | 1468498030373 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 05:07:10 INFO - PROCESS | 2373 | 1468498030376 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:07:10 INFO - PROCESS | 2373 | 1468498030378 Marionette TRACE conn2 <- [1,1874,null,{}] 05:07:10 INFO - PROCESS | 2373 | 1468498030382 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}] 05:07:10 INFO - PROCESS | 2373 | 1468498030383 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:10 INFO - PROCESS | 2373 | 1468498030491 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 05:07:10 INFO - PROCESS | 2373 | 1468498030574 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:10 INFO - PROCESS | 2373 | 1468498030576 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:10 INFO - PROCESS | 2373 | ++DOCSHELL 0x117154800 == 41 [pid = 2373] [id = 476] 05:07:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 109 (0x116882000) [pid = 2373] [serial = 1427] [outer = 0x0] 05:07:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 110 (0x116ac3400) [pid = 2373] [serial = 1428] [outer = 0x116882000] 05:07:10 INFO - PROCESS | 2373 | 1468498030605 Marionette DEBUG loaded listener.js 05:07:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 111 (0x11833a000) [pid = 2373] [serial = 1429] [outer = 0x116882000] 05:07:10 INFO - PROCESS | 2373 | --DOCSHELL 0x12c0d3000 == 40 [pid = 2373] [id = 472] 05:07:10 INFO - PROCESS | 2373 | --DOCSHELL 0x121297000 == 39 [pid = 2373] [id = 471] 05:07:10 INFO - PROCESS | 2373 | --DOCSHELL 0x128b05800 == 38 [pid = 2373] [id = 470] 05:07:10 INFO - PROCESS | 2373 | --DOCSHELL 0x12a719000 == 37 [pid = 2373] [id = 469] 05:07:10 INFO - PROCESS | 2373 | --DOCSHELL 0x129151000 == 36 [pid = 2373] [id = 468] 05:07:10 INFO - PROCESS | 2373 | --DOCSHELL 0x12577a000 == 35 [pid = 2373] [id = 467] 05:07:10 INFO - PROCESS | 2373 | --DOCSHELL 0x124178800 == 34 [pid = 2373] [id = 466] 05:07:10 INFO - PROCESS | 2373 | --DOCSHELL 0x121298800 == 33 [pid = 2373] [id = 465] 05:07:10 INFO - PROCESS | 2373 | --DOCSHELL 0x118f1a000 == 32 [pid = 2373] [id = 464] 05:07:10 INFO - PROCESS | 2373 | --DOCSHELL 0x11668d000 == 31 [pid = 2373] [id = 463] 05:07:10 INFO - PROCESS | 2373 | --DOMWINDOW == 110 (0x12aecdc00) [pid = 2373] [serial = 1362] [outer = 0x0] [url = about:blank] 05:07:10 INFO - PROCESS | 2373 | --DOMWINDOW == 109 (0x12b024800) [pid = 2373] [serial = 1363] [outer = 0x0] [url = about:blank] 05:07:10 INFO - PROCESS | 2373 | --DOMWINDOW == 108 (0x1269a3000) [pid = 2373] [serial = 1321] [outer = 0x0] [url = about:blank] 05:07:10 INFO - PROCESS | 2373 | --DOMWINDOW == 107 (0x125728000) [pid = 2373] [serial = 1344] [outer = 0x0] [url = about:blank] 05:07:10 INFO - PROCESS | 2373 | --DOMWINDOW == 106 (0x12699f800) [pid = 2373] [serial = 1345] [outer = 0x0] [url = about:blank] 05:07:10 INFO - PROCESS | 2373 | --DOMWINDOW == 105 (0x129453c00) [pid = 2373] [serial = 1359] [outer = 0x0] [url = about:blank] 05:07:10 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x119723400) [pid = 2373] [serial = 1366] [outer = 0x0] [url = about:blank] 05:07:10 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x128ccd400) [pid = 2373] [serial = 1348] [outer = 0x0] [url = about:blank] 05:07:10 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x12a6cfc00) [pid = 2373] [serial = 1360] [outer = 0x0] [url = about:blank] 05:07:10 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x1291efc00) [pid = 2373] [serial = 1356] [outer = 0x0] [url = about:blank] 05:07:10 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x12b175800) [pid = 2373] [serial = 1365] [outer = 0x0] [url = about:blank] 05:07:10 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x1294b1000) [pid = 2373] [serial = 1357] [outer = 0x0] [url = about:blank] 05:07:10 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x127845800) [pid = 2373] [serial = 1347] [outer = 0x0] [url = about:blank] 05:07:10 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x1291e5800) [pid = 2373] [serial = 1350] [outer = 0x0] [url = about:blank] 05:07:10 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x116fe5400) [pid = 2373] [serial = 1353] [outer = 0x0] [url = about:blank] 05:07:10 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x119974000) [pid = 2373] [serial = 1354] [outer = 0x0] [url = about:blank] 05:07:10 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x119c3f800) [pid = 2373] [serial = 1338] [outer = 0x0] [url = about:blank] 05:07:10 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x12139f800) [pid = 2373] [serial = 1339] [outer = 0x0] [url = about:blank] 05:07:10 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x1121b2400) [pid = 2373] [serial = 1323] [outer = 0x0] [url = about:blank] 05:07:10 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x1128b2000) [pid = 2373] [serial = 1324] [outer = 0x0] [url = about:blank] 05:07:10 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x116a1d400) [pid = 2373] [serial = 1326] [outer = 0x0] [url = about:blank] 05:07:10 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x116fe0800) [pid = 2373] [serial = 1327] [outer = 0x0] [url = about:blank] 05:07:10 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x118fe6000) [pid = 2373] [serial = 1335] [outer = 0x0] [url = about:blank] 05:07:10 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x11993fc00) [pid = 2373] [serial = 1336] [outer = 0x0] [url = about:blank] 05:07:10 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x1234a8800) [pid = 2373] [serial = 1341] [outer = 0x0] [url = about:blank] 05:07:10 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x1241cf400) [pid = 2373] [serial = 1342] [outer = 0x0] [url = about:blank] 05:07:10 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x112f8e400) [pid = 2373] [serial = 1329] [outer = 0x0] [url = about:blank] 05:07:10 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x115dea400) [pid = 2373] [serial = 1330] [outer = 0x0] [url = about:blank] 05:07:10 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x11680bc00) [pid = 2373] [serial = 1332] [outer = 0x0] [url = about:blank] 05:07:10 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x1184c4400) [pid = 2373] [serial = 1333] [outer = 0x0] [url = about:blank] 05:07:10 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x1291edc00) [pid = 2373] [serial = 1351] [outer = 0x0] [url = about:blank] 05:07:10 INFO - PROCESS | 2373 | 1468498030989 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]]]}] 05:07:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:07:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 622ms 05:07:11 INFO - PROCESS | 2373 | 1468498030999 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 05:07:11 INFO - PROCESS | 2373 | 1468498031001 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 05:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:07:11 INFO - PROCESS | 2373 | 1468498031006 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:07:11 INFO - PROCESS | 2373 | 1468498031007 Marionette TRACE conn2 <- [1,1878,null,{}] 05:07:11 INFO - PROCESS | 2373 | 1468498031010 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}] 05:07:11 INFO - PROCESS | 2373 | 1468498031012 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:11 INFO - PROCESS | 2373 | 1468498031095 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 05:07:11 INFO - PROCESS | 2373 | 1468498031101 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:11 INFO - PROCESS | 2373 | 1468498031102 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:11 INFO - PROCESS | 2373 | ++DOCSHELL 0x11958d000 == 32 [pid = 2373] [id = 477] 05:07:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x118678800) [pid = 2373] [serial = 1430] [outer = 0x0] 05:07:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x118f6c800) [pid = 2373] [serial = 1431] [outer = 0x118678800] 05:07:11 INFO - PROCESS | 2373 | 1468498031129 Marionette DEBUG loaded listener.js 05:07:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x119724c00) [pid = 2373] [serial = 1432] [outer = 0x118678800] 05:07:11 INFO - PROCESS | 2373 | 1468498031495 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]]]}] 05:07:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 520ms 05:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:07:11 INFO - PROCESS | 2373 | 1468498031526 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 05:07:11 INFO - PROCESS | 2373 | 1468498031527 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 05:07:11 INFO - PROCESS | 2373 | 1468498031529 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:07:11 INFO - PROCESS | 2373 | 1468498031532 Marionette TRACE conn2 <- [1,1882,null,{}] 05:07:11 INFO - PROCESS | 2373 | 1468498031539 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}] 05:07:11 INFO - PROCESS | 2373 | 1468498031543 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:11 INFO - PROCESS | 2373 | 1468498031620 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 05:07:11 INFO - PROCESS | 2373 | 1468498031625 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:11 INFO - PROCESS | 2373 | 1468498031628 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:11 INFO - PROCESS | 2373 | ++DOCSHELL 0x121b08800 == 33 [pid = 2373] [id = 478] 05:07:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x11996c800) [pid = 2373] [serial = 1433] [outer = 0x0] 05:07:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x119c86c00) [pid = 2373] [serial = 1434] [outer = 0x11996c800] 05:07:11 INFO - PROCESS | 2373 | 1468498031659 Marionette DEBUG loaded listener.js 05:07:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x1214b8800) [pid = 2373] [serial = 1435] [outer = 0x11996c800] 05:07:12 INFO - PROCESS | 2373 | 1468498032016 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]]]}] 05:07:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:07:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 522ms 05:07:12 INFO - PROCESS | 2373 | 1468498032052 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 05:07:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:07:12 INFO - PROCESS | 2373 | 1468498032054 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 05:07:12 INFO - PROCESS | 2373 | 1468498032056 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:07:12 INFO - PROCESS | 2373 | 1468498032057 Marionette TRACE conn2 <- [1,1886,null,{}] 05:07:12 INFO - PROCESS | 2373 | 1468498032059 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}] 05:07:12 INFO - PROCESS | 2373 | 1468498032060 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:12 INFO - PROCESS | 2373 | 1468498032140 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 05:07:12 INFO - PROCESS | 2373 | 1468498032144 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:12 INFO - PROCESS | 2373 | 1468498032146 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:12 INFO - PROCESS | 2373 | ++DOCSHELL 0x126b20000 == 34 [pid = 2373] [id = 479] 05:07:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x121dc5c00) [pid = 2373] [serial = 1436] [outer = 0x0] 05:07:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x1240cec00) [pid = 2373] [serial = 1437] [outer = 0x121dc5c00] 05:07:12 INFO - PROCESS | 2373 | 1468498032174 Marionette DEBUG loaded listener.js 05:07:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x124ae7800) [pid = 2373] [serial = 1438] [outer = 0x121dc5c00] 05:07:12 INFO - PROCESS | 2373 | 1468498032509 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]]]}] 05:07:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:07:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 469ms 05:07:12 INFO - PROCESS | 2373 | 1468498032526 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 05:07:12 INFO - PROCESS | 2373 | 1468498032529 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 05:07:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:07:12 INFO - PROCESS | 2373 | 1468498032533 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:07:12 INFO - PROCESS | 2373 | 1468498032535 Marionette TRACE conn2 <- [1,1890,null,{}] 05:07:12 INFO - PROCESS | 2373 | 1468498032538 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}] 05:07:12 INFO - PROCESS | 2373 | 1468498032540 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:12 INFO - PROCESS | 2373 | 1468498032654 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 05:07:12 INFO - PROCESS | 2373 | 1468498032749 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:12 INFO - PROCESS | 2373 | 1468498032751 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:12 INFO - PROCESS | 2373 | ++DOCSHELL 0x129422800 == 35 [pid = 2373] [id = 480] 05:07:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x112d93c00) [pid = 2373] [serial = 1439] [outer = 0x0] 05:07:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x12572f400) [pid = 2373] [serial = 1440] [outer = 0x112d93c00] 05:07:12 INFO - PROCESS | 2373 | 1468498032801 Marionette DEBUG loaded listener.js 05:07:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x1269a5800) [pid = 2373] [serial = 1441] [outer = 0x112d93c00] 05:07:13 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x112d0c000) [pid = 2373] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:07:13 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x119c8bc00) [pid = 2373] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:07:13 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x11833a400) [pid = 2373] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:07:13 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x113253400) [pid = 2373] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:07:13 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x116fe5800) [pid = 2373] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:07:13 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x1164ea800) [pid = 2373] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:07:13 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x11971d000) [pid = 2373] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:07:13 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x11852f800) [pid = 2373] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:07:13 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x121061400) [pid = 2373] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:07:13 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x126dd2800) [pid = 2373] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:07:13 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x127846400) [pid = 2373] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:07:13 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x11867b400) [pid = 2373] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:07:13 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x11213cc00) [pid = 2373] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:07:13 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x126dd8000) [pid = 2373] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:07:13 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x113c61c00) [pid = 2373] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:07:13 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x113c2e400) [pid = 2373] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:07:13 INFO - PROCESS | 2373 | --DOMWINDOW == 75 (0x11324f400) [pid = 2373] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:07:13 INFO - PROCESS | 2373 | 1468498033461 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]]]}] 05:07:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:07:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 969ms 05:07:13 INFO - PROCESS | 2373 | 1468498033503 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 05:07:13 INFO - PROCESS | 2373 | 1468498033506 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 05:07:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:07:13 INFO - PROCESS | 2373 | 1468498033510 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:07:13 INFO - PROCESS | 2373 | 1468498033512 Marionette TRACE conn2 <- [1,1894,null,{}] 05:07:13 INFO - PROCESS | 2373 | 1468498033515 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}] 05:07:13 INFO - PROCESS | 2373 | 1468498033517 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:13 INFO - PROCESS | 2373 | 1468498033622 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 05:07:13 INFO - PROCESS | 2373 | 1468498033691 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:13 INFO - PROCESS | 2373 | 1468498033694 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:13 INFO - PROCESS | 2373 | ++DOCSHELL 0x116fb6000 == 36 [pid = 2373] [id = 481] 05:07:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 76 (0x113247800) [pid = 2373] [serial = 1442] [outer = 0x0] 05:07:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x113c20400) [pid = 2373] [serial = 1443] [outer = 0x113247800] 05:07:13 INFO - PROCESS | 2373 | 1468498033726 Marionette DEBUG loaded listener.js 05:07:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x116128c00) [pid = 2373] [serial = 1444] [outer = 0x113247800] 05:07:14 INFO - PROCESS | 2373 | 1468498034228 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]]]}] 05:07:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:07:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 772ms 05:07:14 INFO - PROCESS | 2373 | 1468498034283 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 05:07:14 INFO - PROCESS | 2373 | 1468498034288 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 05:07:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:07:14 INFO - PROCESS | 2373 | 1468498034296 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:07:14 INFO - PROCESS | 2373 | 1468498034299 Marionette TRACE conn2 <- [1,1898,null,{}] 05:07:14 INFO - PROCESS | 2373 | 1468498034302 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}] 05:07:14 INFO - PROCESS | 2373 | 1468498034305 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:14 INFO - PROCESS | 2373 | 1468498034458 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 05:07:14 INFO - PROCESS | 2373 | 1468498034560 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:14 INFO - PROCESS | 2373 | 1468498034562 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:14 INFO - PROCESS | 2373 | ++DOCSHELL 0x121691800 == 37 [pid = 2373] [id = 482] 05:07:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x118462800) [pid = 2373] [serial = 1445] [outer = 0x0] 05:07:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x11867b400) [pid = 2373] [serial = 1446] [outer = 0x118462800] 05:07:14 INFO - PROCESS | 2373 | 1468498034613 Marionette DEBUG loaded listener.js 05:07:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x11971dc00) [pid = 2373] [serial = 1447] [outer = 0x118462800] 05:07:15 INFO - PROCESS | 2373 | 1468498035097 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]]]}] 05:07:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:07:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 822ms 05:07:15 INFO - PROCESS | 2373 | 1468498035118 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 05:07:15 INFO - PROCESS | 2373 | 1468498035120 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 05:07:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:07:15 INFO - PROCESS | 2373 | 1468498035124 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:07:15 INFO - PROCESS | 2373 | 1468498035128 Marionette TRACE conn2 <- [1,1902,null,{}] 05:07:15 INFO - PROCESS | 2373 | 1468498035142 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}] 05:07:15 INFO - PROCESS | 2373 | 1468498035147 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:15 INFO - PROCESS | 2373 | 1468498035349 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 05:07:15 INFO - PROCESS | 2373 | 1468498035422 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:15 INFO - PROCESS | 2373 | 1468498035425 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:15 INFO - PROCESS | 2373 | ++DOCSHELL 0x12a71c000 == 38 [pid = 2373] [id = 483] 05:07:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x119c8c000) [pid = 2373] [serial = 1448] [outer = 0x0] 05:07:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x121061c00) [pid = 2373] [serial = 1449] [outer = 0x119c8c000] 05:07:15 INFO - PROCESS | 2373 | 1468498035479 Marionette DEBUG loaded listener.js 05:07:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x121a5a400) [pid = 2373] [serial = 1450] [outer = 0x119c8c000] 05:07:15 INFO - PROCESS | 2373 | 1468498035950 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]]]}] 05:07:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:07:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 876ms 05:07:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:07:16 INFO - PROCESS | 2373 | 1468498036000 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 05:07:16 INFO - PROCESS | 2373 | 1468498036002 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 05:07:16 INFO - PROCESS | 2373 | 1468498036004 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:07:16 INFO - PROCESS | 2373 | 1468498036005 Marionette TRACE conn2 <- [1,1906,null,{}] 05:07:16 INFO - PROCESS | 2373 | 1468498036008 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}] 05:07:16 INFO - PROCESS | 2373 | 1468498036009 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:16 INFO - PROCESS | 2373 | 1468498036110 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 05:07:16 INFO - PROCESS | 2373 | 1468498036168 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:16 INFO - PROCESS | 2373 | 1468498036170 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:16 INFO - PROCESS | 2373 | ++DOCSHELL 0x121986800 == 39 [pid = 2373] [id = 484] 05:07:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x124ae1c00) [pid = 2373] [serial = 1451] [outer = 0x0] 05:07:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x125dbb400) [pid = 2373] [serial = 1452] [outer = 0x124ae1c00] 05:07:16 INFO - PROCESS | 2373 | 1468498036199 Marionette DEBUG loaded listener.js 05:07:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x126dd1400) [pid = 2373] [serial = 1453] [outer = 0x124ae1c00] 05:07:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x1269a1c00) [pid = 2373] [serial = 1454] [outer = 0x12c61e000] 05:07:16 INFO - PROCESS | 2373 | 1468498036639 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]]]}] 05:07:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:07:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 669ms 05:07:16 INFO - PROCESS | 2373 | 1468498036689 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 05:07:16 INFO - PROCESS | 2373 | 1468498036690 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 05:07:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:07:16 INFO - PROCESS | 2373 | 1468498036695 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:07:16 INFO - PROCESS | 2373 | 1468498036696 Marionette TRACE conn2 <- [1,1910,null,{}] 05:07:16 INFO - PROCESS | 2373 | 1468498036698 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}] 05:07:16 INFO - PROCESS | 2373 | 1468498036699 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:16 INFO - PROCESS | 2373 | 1468498036794 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 05:07:16 INFO - PROCESS | 2373 | 1468498036851 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:16 INFO - PROCESS | 2373 | 1468498036852 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:16 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ba89000 == 40 [pid = 2373] [id = 485] 05:07:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x125ba0400) [pid = 2373] [serial = 1455] [outer = 0x0] 05:07:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x128cc8c00) [pid = 2373] [serial = 1456] [outer = 0x125ba0400] 05:07:16 INFO - PROCESS | 2373 | 1468498036880 Marionette DEBUG loaded listener.js 05:07:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x1291eec00) [pid = 2373] [serial = 1457] [outer = 0x125ba0400] 05:07:17 INFO - PROCESS | 2373 | 1468498037265 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]]]}] 05:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 620ms 05:07:17 INFO - PROCESS | 2373 | 1468498037317 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 05:07:17 INFO - PROCESS | 2373 | 1468498037318 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 05:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:07:17 INFO - PROCESS | 2373 | 1468498037320 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:07:17 INFO - PROCESS | 2373 | 1468498037322 Marionette TRACE conn2 <- [1,1914,null,{}] 05:07:17 INFO - PROCESS | 2373 | 1468498037324 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}] 05:07:17 INFO - PROCESS | 2373 | 1468498037329 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:17 INFO - PROCESS | 2373 | 1468498037475 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 05:07:17 INFO - PROCESS | 2373 | 1468498037548 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:17 INFO - PROCESS | 2373 | 1468498037550 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:17 INFO - PROCESS | 2373 | ++DOCSHELL 0x117479000 == 41 [pid = 2373] [id = 486] 05:07:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x11833dc00) [pid = 2373] [serial = 1458] [outer = 0x0] 05:07:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x126ddd800) [pid = 2373] [serial = 1459] [outer = 0x11833dc00] 05:07:17 INFO - PROCESS | 2373 | 1468498037579 Marionette DEBUG loaded listener.js 05:07:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x12ad3e000) [pid = 2373] [serial = 1460] [outer = 0x11833dc00] 05:07:18 INFO - PROCESS | 2373 | 1468498038048 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]]]}] 05:07:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:07:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 771ms 05:07:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:07:18 INFO - PROCESS | 2373 | 1468498038092 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 05:07:18 INFO - PROCESS | 2373 | 1468498038095 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 05:07:18 INFO - PROCESS | 2373 | 1468498038097 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:07:18 INFO - PROCESS | 2373 | 1468498038100 Marionette TRACE conn2 <- [1,1918,null,{}] 05:07:18 INFO - PROCESS | 2373 | 1468498038103 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}] 05:07:18 INFO - PROCESS | 2373 | 1468498038105 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:18 INFO - PROCESS | 2373 | 1468498038202 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 05:07:18 INFO - PROCESS | 2373 | 1468498038282 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:18 INFO - PROCESS | 2373 | 1468498038283 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:18 INFO - PROCESS | 2373 | ++DOCSHELL 0x119192000 == 42 [pid = 2373] [id = 487] 05:07:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x112d92800) [pid = 2373] [serial = 1461] [outer = 0x0] 05:07:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x115ded000) [pid = 2373] [serial = 1462] [outer = 0x112d92800] 05:07:18 INFO - PROCESS | 2373 | 1468498038312 Marionette DEBUG loaded listener.js 05:07:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x116a1e000) [pid = 2373] [serial = 1463] [outer = 0x112d92800] 05:07:19 INFO - PROCESS | 2373 | --DOCSHELL 0x1132db000 == 41 [pid = 2373] [id = 23] 05:07:19 INFO - PROCESS | 2373 | --DOCSHELL 0x11253d000 == 40 [pid = 2373] [id = 22] 05:07:19 INFO - PROCESS | 2373 | --DOCSHELL 0x126b20000 == 39 [pid = 2373] [id = 479] 05:07:19 INFO - PROCESS | 2373 | --DOCSHELL 0x121b08800 == 38 [pid = 2373] [id = 478] 05:07:19 INFO - PROCESS | 2373 | --DOCSHELL 0x11958d000 == 37 [pid = 2373] [id = 477] 05:07:19 INFO - PROCESS | 2373 | --DOCSHELL 0x117154800 == 36 [pid = 2373] [id = 476] 05:07:19 INFO - PROCESS | 2373 | --DOCSHELL 0x124170000 == 35 [pid = 2373] [id = 475] 05:07:19 INFO - PROCESS | 2373 | --DOCSHELL 0x12ba8b800 == 34 [pid = 2373] [id = 10] 05:07:19 INFO - PROCESS | 2373 | --DOCSHELL 0x117148800 == 33 [pid = 2373] [id = 26] 05:07:19 INFO - PROCESS | 2373 | --DOCSHELL 0x12d850000 == 32 [pid = 2373] [id = 20] 05:07:19 INFO - PROCESS | 2373 | --DOCSHELL 0x12ba91000 == 31 [pid = 2373] [id = 21] 05:07:19 INFO - PROCESS | 2373 | --DOCSHELL 0x117e23800 == 30 [pid = 2373] [id = 18] 05:07:19 INFO - PROCESS | 2373 | --DOCSHELL 0x12d3c0800 == 29 [pid = 2373] [id = 19] 05:07:19 INFO - PROCESS | 2373 | --DOCSHELL 0x11959e800 == 28 [pid = 2373] [id = 462] 05:07:19 INFO - PROCESS | 2373 | --DOCSHELL 0x12b1ca800 == 27 [pid = 2373] [id = 9] 05:07:19 INFO - PROCESS | 2373 | --DOCSHELL 0x12c015800 == 26 [pid = 2373] [id = 11] 05:07:19 INFO - PROCESS | 2373 | --DOCSHELL 0x12ca5d000 == 25 [pid = 2373] [id = 16] 05:07:19 INFO - PROCESS | 2373 | --DOCSHELL 0x115eb0800 == 24 [pid = 2373] [id = 24] 05:07:19 INFO - PROCESS | 2373 | --DOCSHELL 0x12c0e3000 == 23 [pid = 2373] [id = 12] 05:07:19 INFO - PROCESS | 2373 | --DOCSHELL 0x11745e000 == 22 [pid = 2373] [id = 474] 05:07:19 INFO - PROCESS | 2373 | --DOCSHELL 0x12914e000 == 21 [pid = 2373] [id = 6] 05:07:19 INFO - PROCESS | 2373 | --DOCSHELL 0x12ad33800 == 20 [pid = 2373] [id = 8] 05:07:19 INFO - PROCESS | 2373 | --DOCSHELL 0x12c3a5000 == 19 [pid = 2373] [id = 14] 05:07:19 INFO - PROCESS | 2373 | --DOCSHELL 0x116f9c800 == 18 [pid = 2373] [id = 25] 05:07:19 INFO - PROCESS | 2373 | --DOCSHELL 0x12c3d0000 == 17 [pid = 2373] [id = 13] 05:07:19 INFO - PROCESS | 2373 | --DOCSHELL 0x125775800 == 16 [pid = 2373] [id = 473] 05:07:19 INFO - PROCESS | 2373 | --DOCSHELL 0x117479000 == 15 [pid = 2373] [id = 486] 05:07:19 INFO - PROCESS | 2373 | --DOCSHELL 0x12ba89000 == 14 [pid = 2373] [id = 485] 05:07:19 INFO - PROCESS | 2373 | --DOCSHELL 0x121986800 == 13 [pid = 2373] [id = 484] 05:07:19 INFO - PROCESS | 2373 | --DOCSHELL 0x12a71c000 == 12 [pid = 2373] [id = 483] 05:07:19 INFO - PROCESS | 2373 | --DOCSHELL 0x121691800 == 11 [pid = 2373] [id = 482] 05:07:19 INFO - PROCESS | 2373 | --DOCSHELL 0x129422800 == 10 [pid = 2373] [id = 480] 05:07:19 INFO - PROCESS | 2373 | --DOCSHELL 0x116fb6000 == 9 [pid = 2373] [id = 481] 05:07:20 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x1214b9000) [pid = 2373] [serial = 1401] [outer = 0x0] [url = about:blank] 05:07:20 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x121169400) [pid = 2373] [serial = 1398] [outer = 0x0] [url = about:blank] 05:07:20 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x119c87000) [pid = 2373] [serial = 1387] [outer = 0x0] [url = about:blank] 05:07:20 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x119977000) [pid = 2373] [serial = 1386] [outer = 0x0] [url = about:blank] 05:07:20 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x119944c00) [pid = 2373] [serial = 1395] [outer = 0x0] [url = about:blank] 05:07:20 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x119c80800) [pid = 2373] [serial = 1396] [outer = 0x0] [url = about:blank] 05:07:20 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x118fddc00) [pid = 2373] [serial = 1393] [outer = 0x0] [url = about:blank] 05:07:20 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x11852e400) [pid = 2373] [serial = 1392] [outer = 0x0] [url = about:blank] 05:07:20 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x11833d800) [pid = 2373] [serial = 1369] [outer = 0x0] [url = about:blank] 05:07:20 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x116725400) [pid = 2373] [serial = 1368] [outer = 0x0] [url = about:blank] 05:07:20 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x12a6a7800) [pid = 2373] [serial = 1417] [outer = 0x0] [url = about:blank] 05:07:20 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x119c41400) [pid = 2373] [serial = 1372] [outer = 0x0] [url = about:blank] 05:07:20 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x119939000) [pid = 2373] [serial = 1371] [outer = 0x0] [url = about:blank] 05:07:20 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x125d0f000) [pid = 2373] [serial = 1375] [outer = 0x0] [url = about:blank] 05:07:20 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x1240cbc00) [pid = 2373] [serial = 1374] [outer = 0x0] [url = about:blank] 05:07:20 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x12ad40400) [pid = 2373] [serial = 1419] [outer = 0x0] [url = about:blank] 05:07:20 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x12a6a3800) [pid = 2373] [serial = 1378] [outer = 0x0] [url = about:blank] 05:07:20 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x128cc2c00) [pid = 2373] [serial = 1377] [outer = 0x0] [url = about:blank] 05:07:20 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x12b175c00) [pid = 2373] [serial = 1381] [outer = 0x0] [url = about:blank] 05:07:20 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x12ad43c00) [pid = 2373] [serial = 1380] [outer = 0x0] [url = about:blank] 05:07:20 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x1242e0000) [pid = 2373] [serial = 1404] [outer = 0x0] [url = about:blank] 05:07:20 INFO - PROCESS | 2373 | --DOMWINDOW == 75 (0x1167f0c00) [pid = 2373] [serial = 1384] [outer = 0x0] [url = about:blank] 05:07:20 INFO - PROCESS | 2373 | --DOMWINDOW == 74 (0x1154d7800) [pid = 2373] [serial = 1383] [outer = 0x0] [url = about:blank] 05:07:20 INFO - PROCESS | 2373 | --DOMWINDOW == 73 (0x121dc6400) [pid = 2373] [serial = 1402] [outer = 0x0] [url = about:blank] 05:07:20 INFO - PROCESS | 2373 | --DOMWINDOW == 72 (0x127852000) [pid = 2373] [serial = 1407] [outer = 0x0] [url = about:blank] 05:07:20 INFO - PROCESS | 2373 | --DOMWINDOW == 71 (0x116131800) [pid = 2373] [serial = 1410] [outer = 0x0] [url = about:blank] 05:07:20 INFO - PROCESS | 2373 | --DOMWINDOW == 70 (0x118fe7c00) [pid = 2373] [serial = 1411] [outer = 0x0] [url = about:blank] 05:07:20 INFO - PROCESS | 2373 | --DOMWINDOW == 69 (0x129457400) [pid = 2373] [serial = 1416] [outer = 0x0] [url = about:blank] 05:07:20 INFO - PROCESS | 2373 | --DOMWINDOW == 68 (0x1291e6000) [pid = 2373] [serial = 1408] [outer = 0x0] [url = about:blank] 05:07:20 INFO - PROCESS | 2373 | --DOMWINDOW == 67 (0x11648f400) [pid = 2373] [serial = 1389] [outer = 0x0] [url = about:blank] 05:07:20 INFO - PROCESS | 2373 | --DOMWINDOW == 66 (0x1291e6800) [pid = 2373] [serial = 1414] [outer = 0x0] [url = about:blank] 05:07:20 INFO - PROCESS | 2373 | --DOMWINDOW == 65 (0x11687e400) [pid = 2373] [serial = 1390] [outer = 0x0] [url = about:blank] 05:07:20 INFO - PROCESS | 2373 | --DOMWINDOW == 64 (0x126dd3000) [pid = 2373] [serial = 1405] [outer = 0x0] [url = about:blank] 05:07:20 INFO - PROCESS | 2373 | --DOMWINDOW == 63 (0x1214b3c00) [pid = 2373] [serial = 1399] [outer = 0x0] [url = about:blank] 05:07:20 INFO - PROCESS | 2373 | --DOMWINDOW == 62 (0x119c48000) [pid = 2373] [serial = 1413] [outer = 0x0] [url = about:blank] 05:07:20 INFO - PROCESS | 2373 | 1468498040516 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]]]}] 05:07:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:07:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 2426ms 05:07:20 INFO - PROCESS | 2373 | 1468498040524 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 05:07:20 INFO - PROCESS | 2373 | 1468498040526 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 05:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:07:20 INFO - PROCESS | 2373 | 1468498040537 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:07:20 INFO - PROCESS | 2373 | 1468498040539 Marionette TRACE conn2 <- [1,1922,null,{}] 05:07:20 INFO - PROCESS | 2373 | 1468498040543 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}] 05:07:20 INFO - PROCESS | 2373 | 1468498040545 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:20 INFO - PROCESS | 2373 | 1468498040625 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 05:07:20 INFO - PROCESS | 2373 | 1468498040634 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:20 INFO - PROCESS | 2373 | 1468498040637 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:20 INFO - PROCESS | 2373 | ++DOCSHELL 0x116161000 == 10 [pid = 2373] [id = 488] 05:07:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 63 (0x112f97800) [pid = 2373] [serial = 1464] [outer = 0x0] 05:07:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 64 (0x112fe7c00) [pid = 2373] [serial = 1465] [outer = 0x112f97800] 05:07:20 INFO - PROCESS | 2373 | 1468498040664 Marionette DEBUG loaded listener.js 05:07:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 65 (0x1154d7800) [pid = 2373] [serial = 1466] [outer = 0x112f97800] 05:07:21 INFO - PROCESS | 2373 | 1468498041102 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]]]}] 05:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 580ms 05:07:21 INFO - PROCESS | 2373 | 1468498041111 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 05:07:21 INFO - PROCESS | 2373 | 1468498041117 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 05:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:07:21 INFO - PROCESS | 2373 | 1468498041124 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:07:21 INFO - PROCESS | 2373 | 1468498041127 Marionette TRACE conn2 <- [1,1926,null,{}] 05:07:21 INFO - PROCESS | 2373 | 1468498041133 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}] 05:07:21 INFO - PROCESS | 2373 | 1468498041136 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:21 INFO - PROCESS | 2373 | 1468498041265 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 05:07:21 INFO - PROCESS | 2373 | 1468498041272 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:21 INFO - PROCESS | 2373 | 1468498041274 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:21 INFO - PROCESS | 2373 | ++DOCSHELL 0x115d67000 == 11 [pid = 2373] [id = 489] 05:07:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 66 (0x116193000) [pid = 2373] [serial = 1467] [outer = 0x0] 05:07:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 67 (0x1167f8400) [pid = 2373] [serial = 1468] [outer = 0x116193000] 05:07:21 INFO - PROCESS | 2373 | 1468498041319 Marionette DEBUG loaded listener.js 05:07:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 68 (0x116acc800) [pid = 2373] [serial = 1469] [outer = 0x116193000] 05:07:21 INFO - PROCESS | 2373 | 1468498041726 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]]]}] 05:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 625ms 05:07:21 INFO - PROCESS | 2373 | 1468498041748 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 05:07:21 INFO - PROCESS | 2373 | 1468498041750 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 05:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:07:21 INFO - PROCESS | 2373 | 1468498041759 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:07:21 INFO - PROCESS | 2373 | 1468498041761 Marionette TRACE conn2 <- [1,1930,null,{}] 05:07:21 INFO - PROCESS | 2373 | 1468498041769 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}] 05:07:21 INFO - PROCESS | 2373 | 1468498041772 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:21 INFO - PROCESS | 2373 | 1468498041851 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 05:07:21 INFO - PROCESS | 2373 | 1468498041857 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:21 INFO - PROCESS | 2373 | 1468498041859 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:21 INFO - PROCESS | 2373 | ++DOCSHELL 0x119ca8800 == 12 [pid = 2373] [id = 490] 05:07:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 69 (0x1128b1800) [pid = 2373] [serial = 1470] [outer = 0x0] 05:07:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 70 (0x118681c00) [pid = 2373] [serial = 1471] [outer = 0x1128b1800] 05:07:21 INFO - PROCESS | 2373 | 1468498041906 Marionette DEBUG loaded listener.js 05:07:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 71 (0x118fddc00) [pid = 2373] [serial = 1472] [outer = 0x1128b1800] 05:07:22 INFO - PROCESS | 2373 | 1468498042254 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]]]}] 05:07:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:07:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 531ms 05:07:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:07:22 INFO - PROCESS | 2373 | 1468498042284 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 05:07:22 INFO - PROCESS | 2373 | 1468498042285 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 05:07:22 INFO - PROCESS | 2373 | 1468498042287 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:07:22 INFO - PROCESS | 2373 | 1468498042288 Marionette TRACE conn2 <- [1,1934,null,{}] 05:07:22 INFO - PROCESS | 2373 | 1468498042290 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}] 05:07:22 INFO - PROCESS | 2373 | 1468498042292 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:22 INFO - PROCESS | 2373 | 1468498042395 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 05:07:22 INFO - PROCESS | 2373 | 1468498042431 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:22 INFO - PROCESS | 2373 | 1468498042432 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:22 INFO - PROCESS | 2373 | ++DOCSHELL 0x121497000 == 13 [pid = 2373] [id = 491] 05:07:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 72 (0x11966d000) [pid = 2373] [serial = 1473] [outer = 0x0] 05:07:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 73 (0x119938400) [pid = 2373] [serial = 1474] [outer = 0x11966d000] 05:07:22 INFO - PROCESS | 2373 | 1468498042457 Marionette DEBUG loaded listener.js 05:07:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 74 (0x119945800) [pid = 2373] [serial = 1475] [outer = 0x11966d000] 05:07:22 INFO - PROCESS | 2373 | 1468498042765 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]]]}] 05:07:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:07:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 521ms 05:07:22 INFO - PROCESS | 2373 | 1468498042809 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 05:07:22 INFO - PROCESS | 2373 | 1468498042810 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 05:07:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:07:22 INFO - PROCESS | 2373 | 1468498042815 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:07:22 INFO - PROCESS | 2373 | 1468498042817 Marionette TRACE conn2 <- [1,1938,null,{}] 05:07:22 INFO - PROCESS | 2373 | 1468498042819 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}] 05:07:22 INFO - PROCESS | 2373 | 1468498042820 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:22 INFO - PROCESS | 2373 | 1468498042919 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 05:07:22 INFO - PROCESS | 2373 | 1468498042957 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:22 INFO - PROCESS | 2373 | 1468498042958 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:22 INFO - PROCESS | 2373 | ++DOCSHELL 0x124a4e800 == 14 [pid = 2373] [id = 492] 05:07:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 75 (0x1154d4000) [pid = 2373] [serial = 1476] [outer = 0x0] 05:07:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 76 (0x119a58000) [pid = 2373] [serial = 1477] [outer = 0x1154d4000] 05:07:22 INFO - PROCESS | 2373 | 1468498042982 Marionette DEBUG loaded listener.js 05:07:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x119c48000) [pid = 2373] [serial = 1478] [outer = 0x1154d4000] 05:07:23 INFO - PROCESS | 2373 | 1468498043298 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]]]}] 05:07:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 519ms 05:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:07:23 INFO - PROCESS | 2373 | 1468498043334 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 05:07:23 INFO - PROCESS | 2373 | 1468498043336 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 05:07:23 INFO - PROCESS | 2373 | 1468498043338 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:07:23 INFO - PROCESS | 2373 | 1468498043339 Marionette TRACE conn2 <- [1,1942,null,{}] 05:07:23 INFO - PROCESS | 2373 | 1468498043341 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}] 05:07:23 INFO - PROCESS | 2373 | 1468498043345 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:23 INFO - PROCESS | 2373 | 1468498043465 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 05:07:23 INFO - PROCESS | 2373 | 1468498043503 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:23 INFO - PROCESS | 2373 | 1468498043504 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:23 INFO - PROCESS | 2373 | ++DOCSHELL 0x128b07800 == 15 [pid = 2373] [id = 493] 05:07:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x119c87c00) [pid = 2373] [serial = 1479] [outer = 0x0] 05:07:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x121167800) [pid = 2373] [serial = 1480] [outer = 0x119c87c00] 05:07:23 INFO - PROCESS | 2373 | 1468498043528 Marionette DEBUG loaded listener.js 05:07:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x1234d6000) [pid = 2373] [serial = 1481] [outer = 0x119c87c00] 05:07:23 INFO - PROCESS | 2373 | 1468498043838 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]]]}] 05:07:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 520ms 05:07:23 INFO - PROCESS | 2373 | 1468498043859 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 05:07:23 INFO - PROCESS | 2373 | 1468498043860 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 05:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:07:23 INFO - PROCESS | 2373 | 1468498043864 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:07:23 INFO - PROCESS | 2373 | 1468498043867 Marionette TRACE conn2 <- [1,1946,null,{}] 05:07:23 INFO - PROCESS | 2373 | 1468498043875 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}] 05:07:23 INFO - PROCESS | 2373 | 1468498043876 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:23 INFO - PROCESS | 2373 | 1468498043978 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 05:07:23 INFO - PROCESS | 2373 | 1468498043981 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:23 INFO - PROCESS | 2373 | 1468498043982 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:23 INFO - PROCESS | 2373 | ++DOCSHELL 0x12915a000 == 16 [pid = 2373] [id = 494] 05:07:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x1234d6c00) [pid = 2373] [serial = 1482] [outer = 0x0] 05:07:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x1241c9c00) [pid = 2373] [serial = 1483] [outer = 0x1234d6c00] 05:07:24 INFO - PROCESS | 2373 | 1468498044006 Marionette DEBUG loaded listener.js 05:07:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x12459a800) [pid = 2373] [serial = 1484] [outer = 0x1234d6c00] 05:07:24 INFO - PROCESS | 2373 | 1468498044342 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]]]}] 05:07:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 522ms 05:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:07:24 INFO - PROCESS | 2373 | 1468498044386 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 05:07:24 INFO - PROCESS | 2373 | 1468498044387 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 05:07:24 INFO - PROCESS | 2373 | 1468498044389 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:07:24 INFO - PROCESS | 2373 | 1468498044390 Marionette TRACE conn2 <- [1,1950,null,{}] 05:07:24 INFO - PROCESS | 2373 | 1468498044392 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}] 05:07:24 INFO - PROCESS | 2373 | 1468498044393 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:24 INFO - PROCESS | 2373 | 1468498044486 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 05:07:24 INFO - PROCESS | 2373 | 1468498044489 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:24 INFO - PROCESS | 2373 | 1468498044490 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:24 INFO - PROCESS | 2373 | ++DOCSHELL 0x129922000 == 17 [pid = 2373] [id = 495] 05:07:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x12402d000) [pid = 2373] [serial = 1485] [outer = 0x0] 05:07:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x124ca9c00) [pid = 2373] [serial = 1486] [outer = 0x12402d000] 05:07:24 INFO - PROCESS | 2373 | 1468498044514 Marionette DEBUG loaded listener.js 05:07:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x115df5c00) [pid = 2373] [serial = 1487] [outer = 0x12402d000] 05:07:24 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x112e33400) [pid = 2373] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:07:24 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x118fde800) [pid = 2373] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:07:24 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x112d93c00) [pid = 2373] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:07:24 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x11833dc00) [pid = 2373] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:07:24 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x125ba0400) [pid = 2373] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:07:24 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x124ae1c00) [pid = 2373] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:07:24 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x113247800) [pid = 2373] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:07:24 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x119c8c000) [pid = 2373] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:07:24 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x118462800) [pid = 2373] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:07:24 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x11996c800) [pid = 2373] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:07:24 INFO - PROCESS | 2373 | --DOMWINDOW == 75 (0x121dc5c00) [pid = 2373] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:07:24 INFO - PROCESS | 2373 | --DOMWINDOW == 74 (0x118678800) [pid = 2373] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:07:24 INFO - PROCESS | 2373 | --DOMWINDOW == 73 (0x12a6a8800) [pid = 2373] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:07:24 INFO - PROCESS | 2373 | --DOMWINDOW == 72 (0x116882000) [pid = 2373] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:07:25 INFO - PROCESS | 2373 | 1468498045144 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]]]}] 05:07:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 770ms 05:07:25 INFO - PROCESS | 2373 | 1468498045160 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 05:07:25 INFO - PROCESS | 2373 | 1468498045162 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 05:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:07:25 INFO - PROCESS | 2373 | 1468498045165 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:07:25 INFO - PROCESS | 2373 | 1468498045167 Marionette TRACE conn2 <- [1,1954,null,{}] 05:07:25 INFO - PROCESS | 2373 | 1468498045170 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}] 05:07:25 INFO - PROCESS | 2373 | 1468498045172 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:25 INFO - PROCESS | 2373 | 1468498045316 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 05:07:25 INFO - PROCESS | 2373 | 1468498045404 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:25 INFO - PROCESS | 2373 | 1468498045406 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:25 INFO - PROCESS | 2373 | ++DOCSHELL 0x119ca6800 == 18 [pid = 2373] [id = 496] 05:07:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 73 (0x115453c00) [pid = 2373] [serial = 1488] [outer = 0x0] 05:07:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 74 (0x119726000) [pid = 2373] [serial = 1489] [outer = 0x115453c00] 05:07:25 INFO - PROCESS | 2373 | 1468498045446 Marionette DEBUG loaded listener.js 05:07:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 75 (0x1234d8000) [pid = 2373] [serial = 1490] [outer = 0x115453c00] 05:07:25 INFO - PROCESS | 2373 | 1468498045771 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]]]}] 05:07:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 620ms 05:07:25 INFO - PROCESS | 2373 | 1468498045786 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 05:07:25 INFO - PROCESS | 2373 | 1468498045787 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 05:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:07:25 INFO - PROCESS | 2373 | 1468498045789 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:07:25 INFO - PROCESS | 2373 | 1468498045790 Marionette TRACE conn2 <- [1,1958,null,{}] 05:07:25 INFO - PROCESS | 2373 | 1468498045793 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}] 05:07:25 INFO - PROCESS | 2373 | 1468498045794 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:25 INFO - PROCESS | 2373 | 1468498045876 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 05:07:25 INFO - PROCESS | 2373 | 1468498045931 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:25 INFO - PROCESS | 2373 | 1468498045933 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:25 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ad27800 == 19 [pid = 2373] [id = 497] 05:07:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 76 (0x116805c00) [pid = 2373] [serial = 1491] [outer = 0x0] 05:07:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x124aea800) [pid = 2373] [serial = 1492] [outer = 0x116805c00] 05:07:25 INFO - PROCESS | 2373 | 1468498045957 Marionette DEBUG loaded listener.js 05:07:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x125dc6400) [pid = 2373] [serial = 1493] [outer = 0x116805c00] 05:07:26 INFO - PROCESS | 2373 | 1468498046217 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]]]}] 05:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 470ms 05:07:26 INFO - PROCESS | 2373 | 1468498046260 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 05:07:26 INFO - PROCESS | 2373 | 1468498046262 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 05:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:07:26 INFO - PROCESS | 2373 | 1468498046273 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:07:26 INFO - PROCESS | 2373 | 1468498046274 Marionette TRACE conn2 <- [1,1962,null,{}] 05:07:26 INFO - PROCESS | 2373 | 1468498046276 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}] 05:07:26 INFO - PROCESS | 2373 | 1468498046278 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:26 INFO - PROCESS | 2373 | 1468498046368 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 05:07:26 INFO - PROCESS | 2373 | 1468498046372 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:26 INFO - PROCESS | 2373 | 1468498046373 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:26 INFO - PROCESS | 2373 | ++DOCSHELL 0x124413800 == 20 [pid = 2373] [id = 498] 05:07:26 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x12691f800) [pid = 2373] [serial = 1494] [outer = 0x0] 05:07:26 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x126dd9000) [pid = 2373] [serial = 1495] [outer = 0x12691f800] 05:07:26 INFO - PROCESS | 2373 | 1468498046405 Marionette DEBUG loaded listener.js 05:07:26 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x1291e1400) [pid = 2373] [serial = 1496] [outer = 0x12691f800] 05:07:26 INFO - PROCESS | 2373 | 1468498046785 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]]]}] 05:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 569ms 05:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:07:26 INFO - PROCESS | 2373 | 1468498046843 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 05:07:26 INFO - PROCESS | 2373 | 1468498046846 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 05:07:26 INFO - PROCESS | 2373 | 1468498046849 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:07:26 INFO - PROCESS | 2373 | 1468498046852 Marionette TRACE conn2 <- [1,1966,null,{}] 05:07:26 INFO - PROCESS | 2373 | 1468498046856 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}] 05:07:26 INFO - PROCESS | 2373 | 1468498046858 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:26 INFO - PROCESS | 2373 | 1468498046966 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 05:07:27 INFO - PROCESS | 2373 | 1468498047019 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:27 INFO - PROCESS | 2373 | 1468498047021 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:27 INFO - PROCESS | 2373 | ++DOCSHELL 0x11640a800 == 21 [pid = 2373] [id = 499] 05:07:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x1128af000) [pid = 2373] [serial = 1497] [outer = 0x0] 05:07:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x1129e2c00) [pid = 2373] [serial = 1498] [outer = 0x1128af000] 05:07:27 INFO - PROCESS | 2373 | 1468498047052 Marionette DEBUG loaded listener.js 05:07:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x1154da800) [pid = 2373] [serial = 1499] [outer = 0x1128af000] 05:07:27 INFO - PROCESS | 2373 | 1468498047583 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]]]}] 05:07:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 771ms 05:07:27 INFO - PROCESS | 2373 | 1468498047622 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 05:07:27 INFO - PROCESS | 2373 | 1468498047625 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 05:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:07:27 INFO - PROCESS | 2373 | 1468498047631 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:07:27 INFO - PROCESS | 2373 | 1468498047634 Marionette TRACE conn2 <- [1,1970,null,{}] 05:07:27 INFO - PROCESS | 2373 | 1468498047636 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}] 05:07:27 INFO - PROCESS | 2373 | 1468498047638 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:27 INFO - PROCESS | 2373 | 1468498047744 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 05:07:27 INFO - PROCESS | 2373 | 1468498047823 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:27 INFO - PROCESS | 2373 | 1468498047824 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:27 INFO - PROCESS | 2373 | ++DOCSHELL 0x12148b000 == 22 [pid = 2373] [id = 500] 05:07:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x116f28000) [pid = 2373] [serial = 1500] [outer = 0x0] 05:07:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x116feac00) [pid = 2373] [serial = 1501] [outer = 0x116f28000] 05:07:27 INFO - PROCESS | 2373 | 1468498047855 Marionette DEBUG loaded listener.js 05:07:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x118347400) [pid = 2373] [serial = 1502] [outer = 0x116f28000] 05:07:28 INFO - PROCESS | 2373 | 1468498048490 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]]]}] 05:07:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:07:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 922ms 05:07:28 INFO - PROCESS | 2373 | 1468498048552 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 05:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:07:28 INFO - PROCESS | 2373 | 1468498048554 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 05:07:28 INFO - PROCESS | 2373 | 1468498048557 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:07:28 INFO - PROCESS | 2373 | 1468498048559 Marionette TRACE conn2 <- [1,1974,null,{}] 05:07:28 INFO - PROCESS | 2373 | 1468498048562 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}] 05:07:28 INFO - PROCESS | 2373 | 1468498048564 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:28 INFO - PROCESS | 2373 | 1468498048650 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 05:07:28 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x11971dc00) [pid = 2373] [serial = 1447] [outer = 0x0] [url = about:blank] 05:07:28 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x121061c00) [pid = 2373] [serial = 1449] [outer = 0x0] [url = about:blank] 05:07:28 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x116128c00) [pid = 2373] [serial = 1444] [outer = 0x0] [url = about:blank] 05:07:28 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x11867b400) [pid = 2373] [serial = 1446] [outer = 0x0] [url = about:blank] 05:07:28 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x119c86c00) [pid = 2373] [serial = 1434] [outer = 0x0] [url = about:blank] 05:07:28 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x1214b8800) [pid = 2373] [serial = 1435] [outer = 0x0] [url = about:blank] 05:07:28 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x1240cec00) [pid = 2373] [serial = 1437] [outer = 0x0] [url = about:blank] 05:07:28 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x124ae7800) [pid = 2373] [serial = 1438] [outer = 0x0] [url = about:blank] 05:07:28 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x118f6c800) [pid = 2373] [serial = 1431] [outer = 0x0] [url = about:blank] 05:07:28 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x119724c00) [pid = 2373] [serial = 1432] [outer = 0x0] [url = about:blank] 05:07:28 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x12b025800) [pid = 2373] [serial = 1420] [outer = 0x0] [url = about:blank] 05:07:28 INFO - PROCESS | 2373 | --DOMWINDOW == 75 (0x116ac3400) [pid = 2373] [serial = 1428] [outer = 0x0] [url = about:blank] 05:07:28 INFO - PROCESS | 2373 | --DOMWINDOW == 74 (0x11833a000) [pid = 2373] [serial = 1429] [outer = 0x0] [url = about:blank] 05:07:28 INFO - PROCESS | 2373 | --DOMWINDOW == 73 (0x113c61400) [pid = 2373] [serial = 1422] [outer = 0x0] [url = about:blank] 05:07:28 INFO - PROCESS | 2373 | --DOMWINDOW == 72 (0x116889800) [pid = 2373] [serial = 1423] [outer = 0x0] [url = about:blank] 05:07:28 INFO - PROCESS | 2373 | --DOMWINDOW == 71 (0x11911e800) [pid = 2373] [serial = 1425] [outer = 0x0] [url = about:blank] 05:07:28 INFO - PROCESS | 2373 | --DOMWINDOW == 70 (0x11993bc00) [pid = 2373] [serial = 1426] [outer = 0x0] [url = about:blank] 05:07:28 INFO - PROCESS | 2373 | --DOMWINDOW == 69 (0x1269a5800) [pid = 2373] [serial = 1441] [outer = 0x0] [url = about:blank] 05:07:28 INFO - PROCESS | 2373 | --DOMWINDOW == 68 (0x115ded000) [pid = 2373] [serial = 1462] [outer = 0x0] [url = about:blank] 05:07:28 INFO - PROCESS | 2373 | --DOMWINDOW == 67 (0x112fe4c00) [pid = 2373] [serial = 901] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:07:28 INFO - PROCESS | 2373 | --DOMWINDOW == 66 (0x126dd1400) [pid = 2373] [serial = 1453] [outer = 0x0] [url = about:blank] 05:07:28 INFO - PROCESS | 2373 | --DOMWINDOW == 65 (0x12572f400) [pid = 2373] [serial = 1440] [outer = 0x0] [url = about:blank] 05:07:28 INFO - PROCESS | 2373 | --DOMWINDOW == 64 (0x113c20400) [pid = 2373] [serial = 1443] [outer = 0x0] [url = about:blank] 05:07:28 INFO - PROCESS | 2373 | --DOMWINDOW == 63 (0x121a5a400) [pid = 2373] [serial = 1450] [outer = 0x0] [url = about:blank] 05:07:28 INFO - PROCESS | 2373 | --DOMWINDOW == 62 (0x12ad3e000) [pid = 2373] [serial = 1460] [outer = 0x0] [url = about:blank] 05:07:28 INFO - PROCESS | 2373 | --DOMWINDOW == 61 (0x1291eec00) [pid = 2373] [serial = 1457] [outer = 0x0] [url = about:blank] 05:07:28 INFO - PROCESS | 2373 | --DOMWINDOW == 60 (0x126ddd800) [pid = 2373] [serial = 1459] [outer = 0x0] [url = about:blank] 05:07:28 INFO - PROCESS | 2373 | --DOMWINDOW == 59 (0x128cc8c00) [pid = 2373] [serial = 1456] [outer = 0x0] [url = about:blank] 05:07:28 INFO - PROCESS | 2373 | --DOMWINDOW == 58 (0x125dbb400) [pid = 2373] [serial = 1452] [outer = 0x0] [url = about:blank] 05:07:28 INFO - PROCESS | 2373 | 1468498048727 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:28 INFO - PROCESS | 2373 | 1468498048728 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:28 INFO - PROCESS | 2373 | ++DOCSHELL 0x1132e9000 == 23 [pid = 2373] [id = 501] 05:07:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 59 (0x112fe4400) [pid = 2373] [serial = 1503] [outer = 0x0] 05:07:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 60 (0x113c20800) [pid = 2373] [serial = 1504] [outer = 0x112fe4400] 05:07:28 INFO - PROCESS | 2373 | 1468498048755 Marionette DEBUG loaded listener.js 05:07:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 61 (0x116639800) [pid = 2373] [serial = 1505] [outer = 0x112fe4400] 05:07:29 INFO - PROCESS | 2373 | 1468498049052 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]]]}] 05:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 520ms 05:07:29 INFO - PROCESS | 2373 | 1468498049076 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 05:07:29 INFO - PROCESS | 2373 | 1468498049081 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 05:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:07:29 INFO - PROCESS | 2373 | 1468498049087 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:07:29 INFO - PROCESS | 2373 | 1468498049089 Marionette TRACE conn2 <- [1,1978,null,{}] 05:07:29 INFO - PROCESS | 2373 | 1468498049091 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}] 05:07:29 INFO - PROCESS | 2373 | 1468498049093 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:29 INFO - PROCESS | 2373 | 1468498049170 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 05:07:29 INFO - PROCESS | 2373 | 1468498049174 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:29 INFO - PROCESS | 2373 | 1468498049176 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:29 INFO - PROCESS | 2373 | ++DOCSHELL 0x118f16800 == 24 [pid = 2373] [id = 502] 05:07:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 62 (0x116acf000) [pid = 2373] [serial = 1506] [outer = 0x0] 05:07:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 63 (0x118343400) [pid = 2373] [serial = 1507] [outer = 0x116acf000] 05:07:29 INFO - PROCESS | 2373 | 1468498049204 Marionette DEBUG loaded listener.js 05:07:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 64 (0x118678000) [pid = 2373] [serial = 1508] [outer = 0x116acf000] 05:07:29 INFO - PROCESS | 2373 | 1468498049566 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]]]}] 05:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 519ms 05:07:29 INFO - PROCESS | 2373 | 1468498049607 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 05:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:07:29 INFO - PROCESS | 2373 | 1468498049609 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 05:07:29 INFO - PROCESS | 2373 | 1468498049612 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:07:29 INFO - PROCESS | 2373 | 1468498049615 Marionette TRACE conn2 <- [1,1982,null,{}] 05:07:29 INFO - PROCESS | 2373 | 1468498049624 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}] 05:07:29 INFO - PROCESS | 2373 | 1468498049628 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:29 INFO - PROCESS | 2373 | 1468498049757 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 05:07:29 INFO - PROCESS | 2373 | 1468498049771 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:29 INFO - PROCESS | 2373 | 1468498049774 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:29 INFO - PROCESS | 2373 | ++DOCSHELL 0x11a0e5800 == 25 [pid = 2373] [id = 503] 05:07:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 65 (0x118fe4800) [pid = 2373] [serial = 1509] [outer = 0x0] 05:07:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 66 (0x11971d400) [pid = 2373] [serial = 1510] [outer = 0x118fe4800] 05:07:29 INFO - PROCESS | 2373 | 1468498049816 Marionette DEBUG loaded listener.js 05:07:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 67 (0x119941c00) [pid = 2373] [serial = 1511] [outer = 0x118fe4800] 05:07:30 INFO - PROCESS | 2373 | 1468498050243 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]]]}] 05:07:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 674ms 05:07:30 INFO - PROCESS | 2373 | 1468498050286 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 05:07:30 INFO - PROCESS | 2373 | 1468498050288 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 05:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:07:30 INFO - PROCESS | 2373 | 1468498050290 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:07:30 INFO - PROCESS | 2373 | 1468498050291 Marionette TRACE conn2 <- [1,1986,null,{}] 05:07:30 INFO - PROCESS | 2373 | 1468498050293 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}] 05:07:30 INFO - PROCESS | 2373 | 1468498050295 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:30 INFO - PROCESS | 2373 | 1468498050373 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 05:07:30 INFO - PROCESS | 2373 | 1468498050376 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:30 INFO - PROCESS | 2373 | 1468498050378 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:30 INFO - PROCESS | 2373 | ++DOCSHELL 0x12406d800 == 26 [pid = 2373] [id = 504] 05:07:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 68 (0x119a58800) [pid = 2373] [serial = 1512] [outer = 0x0] 05:07:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 69 (0x119c86000) [pid = 2373] [serial = 1513] [outer = 0x119a58800] 05:07:30 INFO - PROCESS | 2373 | 1468498050405 Marionette DEBUG loaded listener.js 05:07:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 70 (0x11a0c3000) [pid = 2373] [serial = 1514] [outer = 0x119a58800] 05:07:30 INFO - PROCESS | 2373 | 1468498050753 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]]]}] 05:07:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 468ms 05:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:07:30 INFO - PROCESS | 2373 | 1468498050759 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 05:07:30 INFO - PROCESS | 2373 | 1468498050760 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 05:07:30 INFO - PROCESS | 2373 | 1468498050766 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:07:30 INFO - PROCESS | 2373 | 1468498050775 Marionette TRACE conn2 <- [1,1990,null,{}] 05:07:30 INFO - PROCESS | 2373 | 1468498050778 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}] 05:07:30 INFO - PROCESS | 2373 | 1468498050780 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:30 INFO - PROCESS | 2373 | 1468498050941 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 05:07:30 INFO - PROCESS | 2373 | 1468498050961 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:30 INFO - PROCESS | 2373 | 1468498050963 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:30 INFO - PROCESS | 2373 | ++DOCSHELL 0x124c7b000 == 27 [pid = 2373] [id = 505] 05:07:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 71 (0x11911b800) [pid = 2373] [serial = 1515] [outer = 0x0] 05:07:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 72 (0x121060800) [pid = 2373] [serial = 1516] [outer = 0x11911b800] 05:07:31 INFO - PROCESS | 2373 | 1468498051003 Marionette DEBUG loaded listener.js 05:07:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 73 (0x1214b7000) [pid = 2373] [serial = 1517] [outer = 0x11911b800] 05:07:31 INFO - PROCESS | 2373 | 1468498051444 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]]]}] 05:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 730ms 05:07:31 INFO - PROCESS | 2373 | 1468498051494 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 05:07:31 INFO - PROCESS | 2373 | 1468498051495 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 05:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:07:31 INFO - PROCESS | 2373 | 1468498051497 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:07:31 INFO - PROCESS | 2373 | 1468498051498 Marionette TRACE conn2 <- [1,1994,null,{}] 05:07:31 INFO - PROCESS | 2373 | 1468498051501 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}] 05:07:31 INFO - PROCESS | 2373 | 1468498051505 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:31 INFO - PROCESS | 2373 | 1468498051618 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 05:07:31 INFO - PROCESS | 2373 | 1468498051638 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:31 INFO - PROCESS | 2373 | 1468498051639 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:31 INFO - PROCESS | 2373 | ++DOCSHELL 0x128e7e000 == 28 [pid = 2373] [id = 506] 05:07:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 74 (0x121aef000) [pid = 2373] [serial = 1518] [outer = 0x0] 05:07:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 75 (0x12402d400) [pid = 2373] [serial = 1519] [outer = 0x121aef000] 05:07:31 INFO - PROCESS | 2373 | 1468498051664 Marionette DEBUG loaded listener.js 05:07:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 76 (0x12572c800) [pid = 2373] [serial = 1520] [outer = 0x121aef000] 05:07:31 INFO - PROCESS | 2373 | 1468498051979 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]]]}] 05:07:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 519ms 05:07:32 INFO - PROCESS | 2373 | 1468498052021 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 05:07:32 INFO - PROCESS | 2373 | 1468498052022 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 05:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:07:32 INFO - PROCESS | 2373 | 1468498052024 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:07:32 INFO - PROCESS | 2373 | 1468498052025 Marionette TRACE conn2 <- [1,1998,null,{}] 05:07:32 INFO - PROCESS | 2373 | 1468498052028 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}] 05:07:32 INFO - PROCESS | 2373 | 1468498052031 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:32 INFO - PROCESS | 2373 | 1468498052127 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 05:07:32 INFO - PROCESS | 2373 | 1468498052130 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:32 INFO - PROCESS | 2373 | 1468498052131 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:32 INFO - PROCESS | 2373 | ++DOCSHELL 0x129917800 == 29 [pid = 2373] [id = 507] 05:07:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x12572f400) [pid = 2373] [serial = 1521] [outer = 0x0] 05:07:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x126923c00) [pid = 2373] [serial = 1522] [outer = 0x12572f400] 05:07:32 INFO - PROCESS | 2373 | 1468498052155 Marionette DEBUG loaded listener.js 05:07:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x126ba8000) [pid = 2373] [serial = 1523] [outer = 0x12572f400] 05:07:32 INFO - PROCESS | 2373 | 1468498052477 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]]]}] 05:07:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 469ms 05:07:32 INFO - PROCESS | 2373 | 1468498052493 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 05:07:32 INFO - PROCESS | 2373 | 1468498052495 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 05:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:07:32 INFO - PROCESS | 2373 | 1468498052505 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:07:32 INFO - PROCESS | 2373 | 1468498052506 Marionette TRACE conn2 <- [1,2002,null,{}] 05:07:32 INFO - PROCESS | 2373 | 1468498052517 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}] 05:07:32 INFO - PROCESS | 2373 | 1468498052518 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:32 INFO - PROCESS | 2373 | 1468498052616 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 05:07:32 INFO - PROCESS | 2373 | 1468498052619 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:32 INFO - PROCESS | 2373 | 1468498052620 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:32 INFO - PROCESS | 2373 | ++DOCSHELL 0x12a71c800 == 30 [pid = 2373] [id = 508] 05:07:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x125db9000) [pid = 2373] [serial = 1524] [outer = 0x0] 05:07:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x127849000) [pid = 2373] [serial = 1525] [outer = 0x125db9000] 05:07:32 INFO - PROCESS | 2373 | 1468498052644 Marionette DEBUG loaded listener.js 05:07:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x128ccb800) [pid = 2373] [serial = 1526] [outer = 0x125db9000] 05:07:32 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x1234d6c00) [pid = 2373] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:07:32 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x116805c00) [pid = 2373] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:07:32 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x12402d000) [pid = 2373] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:07:32 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x115453c00) [pid = 2373] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:07:32 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x116193000) [pid = 2373] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:07:32 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x112d92800) [pid = 2373] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:07:32 INFO - PROCESS | 2373 | --DOMWINDOW == 75 (0x1128b1800) [pid = 2373] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:07:32 INFO - PROCESS | 2373 | --DOMWINDOW == 74 (0x1154d4000) [pid = 2373] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:07:32 INFO - PROCESS | 2373 | --DOMWINDOW == 73 (0x119c87c00) [pid = 2373] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:07:32 INFO - PROCESS | 2373 | --DOMWINDOW == 72 (0x112f97800) [pid = 2373] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 525ms 05:07:33 INFO - PROCESS | 2373 | 1468498053018 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]]]}] 05:07:33 INFO - PROCESS | 2373 | 1468498053025 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 05:07:33 INFO - PROCESS | 2373 | 1468498053026 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 05:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:07:33 INFO - PROCESS | 2373 | 1468498053029 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:07:33 INFO - PROCESS | 2373 | 1468498053031 Marionette TRACE conn2 <- [1,2006,null,{}] 05:07:33 INFO - PROCESS | 2373 | 1468498053034 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}] 05:07:33 INFO - PROCESS | 2373 | 1468498053035 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:33 INFO - PROCESS | 2373 | 1468498053116 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 05:07:33 INFO - PROCESS | 2373 | 1468498053120 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:33 INFO - PROCESS | 2373 | 1468498053121 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:33 INFO - PROCESS | 2373 | ++DOCSHELL 0x12a728000 == 31 [pid = 2373] [id = 509] 05:07:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 73 (0x115df2000) [pid = 2373] [serial = 1527] [outer = 0x0] 05:07:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 74 (0x118fde800) [pid = 2373] [serial = 1528] [outer = 0x115df2000] 05:07:33 INFO - PROCESS | 2373 | 1468498053145 Marionette DEBUG loaded listener.js 05:07:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 75 (0x12402d000) [pid = 2373] [serial = 1529] [outer = 0x115df2000] 05:07:33 INFO - PROCESS | 2373 | 1468498053477 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]]]}] 05:07:33 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 05:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 471ms 05:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:07:33 INFO - PROCESS | 2373 | 1468498053501 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 05:07:33 INFO - PROCESS | 2373 | 1468498053502 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 05:07:33 INFO - PROCESS | 2373 | 1468498053504 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:07:33 INFO - PROCESS | 2373 | 1468498053505 Marionette TRACE conn2 <- [1,2010,null,{}] 05:07:33 INFO - PROCESS | 2373 | 1468498053507 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}] 05:07:33 INFO - PROCESS | 2373 | 1468498053509 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:33 INFO - PROCESS | 2373 | 1468498053609 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 05:07:33 INFO - PROCESS | 2373 | 1468498053615 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:33 INFO - PROCESS | 2373 | 1468498053616 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:33 INFO - PROCESS | 2373 | ++DOCSHELL 0x12b1d0000 == 32 [pid = 2373] [id = 510] 05:07:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 76 (0x11671bc00) [pid = 2373] [serial = 1530] [outer = 0x0] 05:07:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x12444cc00) [pid = 2373] [serial = 1531] [outer = 0x11671bc00] 05:07:33 INFO - PROCESS | 2373 | 1468498053640 Marionette DEBUG loaded listener.js 05:07:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x11a0c2000) [pid = 2373] [serial = 1532] [outer = 0x11671bc00] 05:07:33 INFO - PROCESS | 2373 | 1468498053950 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]]]}] 05:07:33 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 05:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 470ms 05:07:33 INFO - PROCESS | 2373 | 1468498053974 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 05:07:33 INFO - PROCESS | 2373 | 1468498053976 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 05:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:07:33 INFO - PROCESS | 2373 | 1468498053978 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:07:33 INFO - PROCESS | 2373 | 1468498053982 Marionette TRACE conn2 <- [1,2014,null,{}] 05:07:33 INFO - PROCESS | 2373 | 1468498053985 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}] 05:07:33 INFO - PROCESS | 2373 | 1468498053986 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:34 INFO - PROCESS | 2373 | 1468498054072 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 05:07:34 INFO - PROCESS | 2373 | 1468498054075 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:34 INFO - PROCESS | 2373 | 1468498054077 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:34 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c0d5000 == 33 [pid = 2373] [id = 511] 05:07:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x1291f0c00) [pid = 2373] [serial = 1533] [outer = 0x0] 05:07:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x129457000) [pid = 2373] [serial = 1534] [outer = 0x1291f0c00] 05:07:34 INFO - PROCESS | 2373 | 1468498054105 Marionette DEBUG loaded listener.js 05:07:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x12a6a6400) [pid = 2373] [serial = 1535] [outer = 0x1291f0c00] 05:07:34 INFO - PROCESS | 2373 | 1468498054429 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]]]}] 05:07:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:07:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 472ms 05:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:07:34 INFO - PROCESS | 2373 | 1468498054451 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 05:07:34 INFO - PROCESS | 2373 | 1468498054452 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 05:07:34 INFO - PROCESS | 2373 | 1468498054454 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:07:34 INFO - PROCESS | 2373 | 1468498054455 Marionette TRACE conn2 <- [1,2018,null,{}] 05:07:34 INFO - PROCESS | 2373 | 1468498054458 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}] 05:07:34 INFO - PROCESS | 2373 | 1468498054459 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:34 INFO - PROCESS | 2373 | 1468498054565 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 05:07:34 INFO - PROCESS | 2373 | 1468498054570 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:34 INFO - PROCESS | 2373 | 1468498054571 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:34 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c0ea000 == 34 [pid = 2373] [id = 512] 05:07:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x1291e6c00) [pid = 2373] [serial = 1536] [outer = 0x0] 05:07:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x12a6c4400) [pid = 2373] [serial = 1537] [outer = 0x1291e6c00] 05:07:34 INFO - PROCESS | 2373 | 1468498054595 Marionette DEBUG loaded listener.js 05:07:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x12a6d3c00) [pid = 2373] [serial = 1538] [outer = 0x1291e6c00] 05:07:34 INFO - PROCESS | 2373 | 1468498054915 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]]]}] 05:07:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:07:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 470ms 05:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:07:34 INFO - PROCESS | 2373 | 1468498054924 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 05:07:34 INFO - PROCESS | 2373 | 1468498054925 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 05:07:34 INFO - PROCESS | 2373 | 1468498054927 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:07:34 INFO - PROCESS | 2373 | 1468498054928 Marionette TRACE conn2 <- [1,2022,null,{}] 05:07:34 INFO - PROCESS | 2373 | 1468498054933 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}] 05:07:34 INFO - PROCESS | 2373 | 1468498054935 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:35 INFO - PROCESS | 2373 | 1468498055061 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 05:07:35 INFO - PROCESS | 2373 | 1468498055121 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:35 INFO - PROCESS | 2373 | 1468498055122 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:35 INFO - PROCESS | 2373 | ++DOCSHELL 0x1132f3000 == 35 [pid = 2373] [id = 513] 05:07:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x11213e800) [pid = 2373] [serial = 1539] [outer = 0x0] 05:07:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x1127d3400) [pid = 2373] [serial = 1540] [outer = 0x11213e800] 05:07:35 INFO - PROCESS | 2373 | 1468498055153 Marionette DEBUG loaded listener.js 05:07:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x112ea1c00) [pid = 2373] [serial = 1541] [outer = 0x11213e800] 05:07:35 INFO - PROCESS | 2373 | 1468498055586 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]]]}] 05:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 672ms 05:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:07:35 INFO - PROCESS | 2373 | 1468498055601 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 05:07:35 INFO - PROCESS | 2373 | 1468498055603 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 05:07:35 INFO - PROCESS | 2373 | 1468498055607 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:07:35 INFO - PROCESS | 2373 | 1468498055609 Marionette TRACE conn2 <- [1,2026,null,{}] 05:07:35 INFO - PROCESS | 2373 | 1468498055612 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}] 05:07:35 INFO - PROCESS | 2373 | 1468498055614 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:35 INFO - PROCESS | 2373 | 1468498055717 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 05:07:35 INFO - PROCESS | 2373 | 1468498055770 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:35 INFO - PROCESS | 2373 | 1468498055772 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:35 INFO - PROCESS | 2373 | ++DOCSHELL 0x11990e800 == 36 [pid = 2373] [id = 514] 05:07:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x116131c00) [pid = 2373] [serial = 1542] [outer = 0x0] 05:07:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x11833d400) [pid = 2373] [serial = 1543] [outer = 0x116131c00] 05:07:35 INFO - PROCESS | 2373 | 1468498055801 Marionette DEBUG loaded listener.js 05:07:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x11887e800) [pid = 2373] [serial = 1544] [outer = 0x116131c00] 05:07:36 INFO - PROCESS | 2373 | 1468498056253 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]]]}] 05:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 670ms 05:07:36 INFO - PROCESS | 2373 | 1468498056277 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 05:07:36 INFO - PROCESS | 2373 | 1468498056279 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 05:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:07:36 INFO - PROCESS | 2373 | 1468498056282 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:07:36 INFO - PROCESS | 2373 | 1468498056283 Marionette TRACE conn2 <- [1,2030,null,{}] 05:07:36 INFO - PROCESS | 2373 | 1468498056286 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}] 05:07:36 INFO - PROCESS | 2373 | 1468498056287 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:36 INFO - PROCESS | 2373 | 1468498056390 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 05:07:36 INFO - PROCESS | 2373 | 1468498056495 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:36 INFO - PROCESS | 2373 | 1468498056497 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:36 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ad2a000 == 37 [pid = 2373] [id = 515] 05:07:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x11996dc00) [pid = 2373] [serial = 1545] [outer = 0x0] 05:07:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x119c86800) [pid = 2373] [serial = 1546] [outer = 0x11996dc00] 05:07:36 INFO - PROCESS | 2373 | 1468498056538 Marionette DEBUG loaded listener.js 05:07:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x1214bdc00) [pid = 2373] [serial = 1547] [outer = 0x11996dc00] 05:07:36 INFO - PROCESS | 2373 | 1468498056973 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]]]}] 05:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 718ms 05:07:37 INFO - PROCESS | 2373 | 1468498057002 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 05:07:37 INFO - PROCESS | 2373 | 1468498057005 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 05:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:07:37 INFO - PROCESS | 2373 | 1468498057017 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:07:37 INFO - PROCESS | 2373 | 1468498057022 Marionette TRACE conn2 <- [1,2034,null,{}] 05:07:37 INFO - PROCESS | 2373 | 1468498057026 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}] 05:07:37 INFO - PROCESS | 2373 | 1468498057029 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:37 INFO - PROCESS | 2373 | 1468498057187 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 05:07:37 INFO - PROCESS | 2373 | 1468498057286 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:37 INFO - PROCESS | 2373 | 1468498057288 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:37 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c3ce000 == 38 [pid = 2373] [id = 516] 05:07:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x121a5a400) [pid = 2373] [serial = 1548] [outer = 0x0] 05:07:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x12444c400) [pid = 2373] [serial = 1549] [outer = 0x121a5a400] 05:07:37 INFO - PROCESS | 2373 | 1468498057337 Marionette DEBUG loaded listener.js 05:07:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x12784a800) [pid = 2373] [serial = 1550] [outer = 0x121a5a400] 05:07:37 INFO - PROCESS | 2373 | 1468498057982 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]]]}] 05:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 985ms 05:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:07:38 INFO - PROCESS | 2373 | 1468498058012 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 05:07:38 INFO - PROCESS | 2373 | 1468498058015 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 05:07:38 INFO - PROCESS | 2373 | 1468498058019 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:07:38 INFO - PROCESS | 2373 | 1468498058022 Marionette TRACE conn2 <- [1,2038,null,{}] 05:07:38 INFO - PROCESS | 2373 | 1468498058026 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}] 05:07:38 INFO - PROCESS | 2373 | 1468498058028 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:38 INFO - PROCESS | 2373 | 1468498058122 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 05:07:38 INFO - PROCESS | 2373 | 1468498058188 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:38 INFO - PROCESS | 2373 | 1468498058191 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:38 INFO - PROCESS | 2373 | ++DOCSHELL 0x119927800 == 39 [pid = 2373] [id = 517] 05:07:38 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x116724800) [pid = 2373] [serial = 1551] [outer = 0x0] 05:07:38 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x116ac3400) [pid = 2373] [serial = 1552] [outer = 0x116724800] 05:07:38 INFO - PROCESS | 2373 | 1468498058218 Marionette DEBUG loaded listener.js 05:07:38 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x11846d800) [pid = 2373] [serial = 1553] [outer = 0x116724800] 05:07:38 INFO - PROCESS | 2373 | 1468498058648 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]]]}] 05:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 674ms 05:07:38 INFO - PROCESS | 2373 | 1468498058694 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 05:07:38 INFO - PROCESS | 2373 | 1468498058697 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 05:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:07:38 INFO - PROCESS | 2373 | 1468498058701 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:07:38 INFO - PROCESS | 2373 | 1468498058703 Marionette TRACE conn2 <- [1,2042,null,{}] 05:07:38 INFO - PROCESS | 2373 | 1468498058706 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}] 05:07:38 INFO - PROCESS | 2373 | 1468498058708 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:38 INFO - PROCESS | 2373 | 1468498058805 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 05:07:39 INFO - PROCESS | 2373 | --DOCSHELL 0x119192000 == 38 [pid = 2373] [id = 487] 05:07:39 INFO - PROCESS | 2373 | --DOCSHELL 0x128e7e000 == 37 [pid = 2373] [id = 506] 05:07:39 INFO - PROCESS | 2373 | --DOCSHELL 0x129917800 == 36 [pid = 2373] [id = 507] 05:07:39 INFO - PROCESS | 2373 | --DOCSHELL 0x12a71c800 == 35 [pid = 2373] [id = 508] 05:07:39 INFO - PROCESS | 2373 | --DOCSHELL 0x12b1d0000 == 34 [pid = 2373] [id = 510] 05:07:39 INFO - PROCESS | 2373 | --DOCSHELL 0x12c0ea000 == 33 [pid = 2373] [id = 512] 05:07:39 INFO - PROCESS | 2373 | --DOCSHELL 0x12c0d5000 == 32 [pid = 2373] [id = 511] 05:07:39 INFO - PROCESS | 2373 | --DOCSHELL 0x12a728000 == 31 [pid = 2373] [id = 509] 05:07:39 INFO - PROCESS | 2373 | --DOCSHELL 0x119927800 == 30 [pid = 2373] [id = 517] 05:07:39 INFO - PROCESS | 2373 | --DOCSHELL 0x12c3ce000 == 29 [pid = 2373] [id = 516] 05:07:39 INFO - PROCESS | 2373 | --DOCSHELL 0x12ad2a000 == 28 [pid = 2373] [id = 515] 05:07:39 INFO - PROCESS | 2373 | --DOCSHELL 0x11990e800 == 27 [pid = 2373] [id = 514] 05:07:39 INFO - PROCESS | 2373 | --DOCSHELL 0x1132f3000 == 26 [pid = 2373] [id = 513] 05:07:39 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x1167f8400) [pid = 2373] [serial = 1468] [outer = 0x0] [url = about:blank] 05:07:39 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x116acc800) [pid = 2373] [serial = 1469] [outer = 0x0] [url = about:blank] 05:07:39 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x119938400) [pid = 2373] [serial = 1474] [outer = 0x0] [url = about:blank] 05:07:39 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x116a1e000) [pid = 2373] [serial = 1463] [outer = 0x0] [url = about:blank] 05:07:39 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x118681c00) [pid = 2373] [serial = 1471] [outer = 0x0] [url = about:blank] 05:07:39 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x118fddc00) [pid = 2373] [serial = 1472] [outer = 0x0] [url = about:blank] 05:07:39 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x119a58000) [pid = 2373] [serial = 1477] [outer = 0x0] [url = about:blank] 05:07:39 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x1234d6000) [pid = 2373] [serial = 1481] [outer = 0x0] [url = about:blank] 05:07:39 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x121167800) [pid = 2373] [serial = 1480] [outer = 0x0] [url = about:blank] 05:07:39 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x119c48000) [pid = 2373] [serial = 1478] [outer = 0x0] [url = about:blank] 05:07:39 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x112fe7c00) [pid = 2373] [serial = 1465] [outer = 0x0] [url = about:blank] 05:07:39 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x126dd9000) [pid = 2373] [serial = 1495] [outer = 0x0] [url = about:blank] 05:07:39 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x1154d7800) [pid = 2373] [serial = 1466] [outer = 0x0] [url = about:blank] 05:07:39 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x1241c9c00) [pid = 2373] [serial = 1483] [outer = 0x0] [url = about:blank] 05:07:39 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x124aea800) [pid = 2373] [serial = 1492] [outer = 0x0] [url = about:blank] 05:07:39 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x115df5c00) [pid = 2373] [serial = 1487] [outer = 0x0] [url = about:blank] 05:07:39 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x124ca9c00) [pid = 2373] [serial = 1486] [outer = 0x0] [url = about:blank] 05:07:39 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x1234d8000) [pid = 2373] [serial = 1490] [outer = 0x0] [url = about:blank] 05:07:39 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x12459a800) [pid = 2373] [serial = 1484] [outer = 0x0] [url = about:blank] 05:07:39 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x119726000) [pid = 2373] [serial = 1489] [outer = 0x0] [url = about:blank] 05:07:39 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x125dc6400) [pid = 2373] [serial = 1493] [outer = 0x0] [url = about:blank] 05:07:39 INFO - PROCESS | 2373 | 1468498059373 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:39 INFO - PROCESS | 2373 | 1468498059374 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:39 INFO - PROCESS | 2373 | ++DOCSHELL 0x112cf1800 == 27 [pid = 2373] [id = 518] 05:07:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x1128a5c00) [pid = 2373] [serial = 1554] [outer = 0x0] 05:07:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x1128b3c00) [pid = 2373] [serial = 1555] [outer = 0x1128a5c00] 05:07:39 INFO - PROCESS | 2373 | 1468498059404 Marionette DEBUG loaded listener.js 05:07:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x112ec7000) [pid = 2373] [serial = 1556] [outer = 0x1128a5c00] 05:07:39 INFO - PROCESS | 2373 | 1468498059734 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]]]}] 05:07:39 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) 05:07:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1070ms 05:07:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:07:39 INFO - PROCESS | 2373 | 1468498059772 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 05:07:39 INFO - PROCESS | 2373 | 1468498059774 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 05:07:39 INFO - PROCESS | 2373 | 1468498059777 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:07:39 INFO - PROCESS | 2373 | 1468498059779 Marionette TRACE conn2 <- [1,2046,null,{}] 05:07:39 INFO - PROCESS | 2373 | 1468498059785 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}] 05:07:39 INFO - PROCESS | 2373 | 1468498059787 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:39 INFO - PROCESS | 2373 | 1468498059860 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 05:07:39 INFO - PROCESS | 2373 | 1468498059867 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:39 INFO - PROCESS | 2373 | 1468498059869 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:39 INFO - PROCESS | 2373 | ++DOCSHELL 0x118427800 == 28 [pid = 2373] [id = 519] 05:07:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x116127c00) [pid = 2373] [serial = 1557] [outer = 0x0] 05:07:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x116882c00) [pid = 2373] [serial = 1558] [outer = 0x116127c00] 05:07:39 INFO - PROCESS | 2373 | 1468498059895 Marionette DEBUG loaded listener.js 05:07:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x116ace400) [pid = 2373] [serial = 1559] [outer = 0x116127c00] 05:07:40 INFO - PROCESS | 2373 | 1468498060309 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]]]}] 05:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 573ms 05:07:40 INFO - PROCESS | 2373 | 1468498060354 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 05:07:40 INFO - PROCESS | 2373 | 1468498060358 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 05:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:07:40 INFO - PROCESS | 2373 | 1468498060362 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:07:40 INFO - PROCESS | 2373 | 1468498060364 Marionette TRACE conn2 <- [1,2050,null,{}] 05:07:40 INFO - PROCESS | 2373 | 1468498060367 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}] 05:07:40 INFO - PROCESS | 2373 | 1468498060369 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:40 INFO - PROCESS | 2373 | 1468498060457 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 05:07:40 INFO - PROCESS | 2373 | 1468498060464 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:40 INFO - PROCESS | 2373 | 1468498060466 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:40 INFO - PROCESS | 2373 | ++DOCSHELL 0x11990e800 == 29 [pid = 2373] [id = 520] 05:07:40 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x1174e1c00) [pid = 2373] [serial = 1560] [outer = 0x0] 05:07:40 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x118469400) [pid = 2373] [serial = 1561] [outer = 0x1174e1c00] 05:07:40 INFO - PROCESS | 2373 | 1468498060491 Marionette DEBUG loaded listener.js 05:07:40 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x118f6cc00) [pid = 2373] [serial = 1562] [outer = 0x1174e1c00] 05:07:40 INFO - PROCESS | 2373 | 1468498060858 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]]]}] 05:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 524ms 05:07:40 INFO - PROCESS | 2373 | 1468498060886 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 05:07:40 INFO - PROCESS | 2373 | 1468498060887 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 05:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:07:40 INFO - PROCESS | 2373 | 1468498060894 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:07:40 INFO - PROCESS | 2373 | 1468498060900 Marionette TRACE conn2 <- [1,2054,null,{}] 05:07:40 INFO - PROCESS | 2373 | 1468498060904 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}] 05:07:40 INFO - PROCESS | 2373 | 1468498060907 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:40 INFO - PROCESS | 2373 | 1468498060981 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 05:07:40 INFO - PROCESS | 2373 | 1468498060986 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:40 INFO - PROCESS | 2373 | 1468498060987 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:40 INFO - PROCESS | 2373 | ++DOCSHELL 0x12199e000 == 30 [pid = 2373] [id = 521] 05:07:40 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x119116c00) [pid = 2373] [serial = 1563] [outer = 0x0] 05:07:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x119726000) [pid = 2373] [serial = 1564] [outer = 0x119116c00] 05:07:41 INFO - PROCESS | 2373 | 1468498061013 Marionette DEBUG loaded listener.js 05:07:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x11997a000) [pid = 2373] [serial = 1565] [outer = 0x119116c00] 05:07:41 INFO - PROCESS | 2373 | 1468498061332 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]]]}] 05:07:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 480ms 05:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:07:41 INFO - PROCESS | 2373 | 1468498061369 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 05:07:41 INFO - PROCESS | 2373 | 1468498061371 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 05:07:41 INFO - PROCESS | 2373 | 1468498061373 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:07:41 INFO - PROCESS | 2373 | 1468498061374 Marionette TRACE conn2 <- [1,2058,null,{}] 05:07:41 INFO - PROCESS | 2373 | 1468498061376 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}] 05:07:41 INFO - PROCESS | 2373 | 1468498061378 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:41 INFO - PROCESS | 2373 | 1468498061454 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 05:07:41 INFO - PROCESS | 2373 | 1468498061526 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:41 INFO - PROCESS | 2373 | 1468498061527 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:41 INFO - PROCESS | 2373 | ++DOCSHELL 0x124c8c000 == 31 [pid = 2373] [id = 522] 05:07:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x113253400) [pid = 2373] [serial = 1566] [outer = 0x0] 05:07:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x119c3d400) [pid = 2373] [serial = 1567] [outer = 0x113253400] 05:07:41 INFO - PROCESS | 2373 | 1468498061552 Marionette DEBUG loaded listener.js 05:07:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x11a0bf800) [pid = 2373] [serial = 1568] [outer = 0x113253400] 05:07:41 INFO - PROCESS | 2373 | 1468498061894 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]]]}] 05:07:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 570ms 05:07:41 INFO - PROCESS | 2373 | 1468498061943 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 05:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:07:41 INFO - PROCESS | 2373 | 1468498061945 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 05:07:41 INFO - PROCESS | 2373 | 1468498061947 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:07:41 INFO - PROCESS | 2373 | 1468498061948 Marionette TRACE conn2 <- [1,2062,null,{}] 05:07:41 INFO - PROCESS | 2373 | 1468498061951 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}] 05:07:41 INFO - PROCESS | 2373 | 1468498061952 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:42 INFO - PROCESS | 2373 | 1468498062047 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 05:07:42 INFO - PROCESS | 2373 | 1468498062051 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:42 INFO - PROCESS | 2373 | 1468498062055 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:42 INFO - PROCESS | 2373 | ++DOCSHELL 0x128b15000 == 32 [pid = 2373] [id = 523] 05:07:42 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x116ace800) [pid = 2373] [serial = 1569] [outer = 0x0] 05:07:42 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x1214b4400) [pid = 2373] [serial = 1570] [outer = 0x116ace800] 05:07:42 INFO - PROCESS | 2373 | 1468498062088 Marionette DEBUG loaded listener.js 05:07:42 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x121dc5c00) [pid = 2373] [serial = 1571] [outer = 0x116ace800] 05:07:42 INFO - PROCESS | 2373 | 1468498062449 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]]]}] 05:07:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 521ms 05:07:42 INFO - PROCESS | 2373 | 1468498062469 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 05:07:42 INFO - PROCESS | 2373 | 1468498062471 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 05:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:07:42 INFO - PROCESS | 2373 | 1468498062474 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:07:42 INFO - PROCESS | 2373 | 1468498062476 Marionette TRACE conn2 <- [1,2066,null,{}] 05:07:42 INFO - PROCESS | 2373 | 1468498062488 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}] 05:07:42 INFO - PROCESS | 2373 | 1468498062490 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:42 INFO - PROCESS | 2373 | 1468498062633 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 05:07:42 INFO - PROCESS | 2373 | 1468498062687 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:42 INFO - PROCESS | 2373 | 1468498062688 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:42 INFO - PROCESS | 2373 | ++DOCSHELL 0x11254a800 == 33 [pid = 2373] [id = 524] 05:07:42 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x121dc5800) [pid = 2373] [serial = 1572] [outer = 0x0] 05:07:42 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x12411d800) [pid = 2373] [serial = 1573] [outer = 0x121dc5800] 05:07:42 INFO - PROCESS | 2373 | 1468498062725 Marionette DEBUG loaded listener.js 05:07:42 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x124aea000) [pid = 2373] [serial = 1574] [outer = 0x121dc5800] 05:07:43 INFO - PROCESS | 2373 | 1468498063203 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]]]}] 05:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 770ms 05:07:43 INFO - PROCESS | 2373 | 1468498063248 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 05:07:43 INFO - PROCESS | 2373 | 1468498063250 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 05:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:07:43 INFO - PROCESS | 2373 | 1468498063252 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:07:43 INFO - PROCESS | 2373 | 1468498063253 Marionette TRACE conn2 <- [1,2070,null,{}] 05:07:43 INFO - PROCESS | 2373 | 1468498063255 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}] 05:07:43 INFO - PROCESS | 2373 | 1468498063256 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:43 INFO - PROCESS | 2373 | 1468498063348 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 05:07:43 INFO - PROCESS | 2373 | 1468498063352 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:43 INFO - PROCESS | 2373 | 1468498063353 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:43 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ad21800 == 34 [pid = 2373] [id = 525] 05:07:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x112ec8400) [pid = 2373] [serial = 1575] [outer = 0x0] 05:07:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x124ca9800) [pid = 2373] [serial = 1576] [outer = 0x112ec8400] 05:07:43 INFO - PROCESS | 2373 | 1468498063377 Marionette DEBUG loaded listener.js 05:07:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x125d11800) [pid = 2373] [serial = 1577] [outer = 0x112ec8400] 05:07:43 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x121aef000) [pid = 2373] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:07:43 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x11911b800) [pid = 2373] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:07:43 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x12572f400) [pid = 2373] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:07:43 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x112fe4400) [pid = 2373] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:07:43 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x118fe4800) [pid = 2373] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:07:43 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x1128af000) [pid = 2373] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:07:43 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x116f28000) [pid = 2373] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:07:43 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x12691f800) [pid = 2373] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:07:43 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x125db9000) [pid = 2373] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:07:43 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x119a58800) [pid = 2373] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:07:43 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x116acf000) [pid = 2373] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:07:43 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x1291f0c00) [pid = 2373] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:07:43 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x115df2000) [pid = 2373] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:07:43 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x1291e6c00) [pid = 2373] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:07:43 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x11671bc00) [pid = 2373] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:07:43 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x11966d000) [pid = 2373] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:07:43 INFO - PROCESS | 2373 | 1468498063807 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]]]}] 05:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 570ms 05:07:43 INFO - PROCESS | 2373 | 1468498063822 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 05:07:43 INFO - PROCESS | 2373 | 1468498063823 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 05:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:07:43 INFO - PROCESS | 2373 | 1468498063825 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:07:43 INFO - PROCESS | 2373 | 1468498063827 Marionette TRACE conn2 <- [1,2074,null,{}] 05:07:43 INFO - PROCESS | 2373 | 1468498063829 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}] 05:07:43 INFO - PROCESS | 2373 | 1468498063831 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:43 INFO - PROCESS | 2373 | 1468498063903 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 05:07:43 INFO - PROCESS | 2373 | 1468498063907 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:43 INFO - PROCESS | 2373 | 1468498063908 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:43 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ae12000 == 35 [pid = 2373] [id = 526] 05:07:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x1167ef400) [pid = 2373] [serial = 1578] [outer = 0x0] 05:07:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x118fdd400) [pid = 2373] [serial = 1579] [outer = 0x1167ef400] 05:07:43 INFO - PROCESS | 2373 | 1468498063934 Marionette DEBUG loaded listener.js 05:07:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x124ae7800) [pid = 2373] [serial = 1580] [outer = 0x1167ef400] 05:07:44 INFO - PROCESS | 2373 | 1468498064285 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]]]}] 05:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 467ms 05:07:44 INFO - PROCESS | 2373 | 1468498064294 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 05:07:44 INFO - PROCESS | 2373 | 1468498064295 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 05:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:07:44 INFO - PROCESS | 2373 | 1468498064303 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:07:44 INFO - PROCESS | 2373 | 1468498064304 Marionette TRACE conn2 <- [1,2078,null,{}] 05:07:44 INFO - PROCESS | 2373 | 1468498064306 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}] 05:07:44 INFO - PROCESS | 2373 | 1468498064307 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:44 INFO - PROCESS | 2373 | 1468498064411 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 05:07:44 INFO - PROCESS | 2373 | 1468498064418 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:44 INFO - PROCESS | 2373 | 1468498064419 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:44 INFO - PROCESS | 2373 | ++DOCSHELL 0x12b1d3000 == 36 [pid = 2373] [id = 527] 05:07:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x1133afc00) [pid = 2373] [serial = 1581] [outer = 0x0] 05:07:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x125d0cc00) [pid = 2373] [serial = 1582] [outer = 0x1133afc00] 05:07:44 INFO - PROCESS | 2373 | 1468498064443 Marionette DEBUG loaded listener.js 05:07:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x1269ac800) [pid = 2373] [serial = 1583] [outer = 0x1133afc00] 05:07:44 INFO - PROCESS | 2373 | 1468498064735 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]]]}] 05:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 469ms 05:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:07:44 INFO - PROCESS | 2373 | 1468498064773 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 05:07:44 INFO - PROCESS | 2373 | 1468498064774 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 05:07:44 INFO - PROCESS | 2373 | 1468498064776 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:07:44 INFO - PROCESS | 2373 | 1468498064777 Marionette TRACE conn2 <- [1,2082,null,{}] 05:07:44 INFO - PROCESS | 2373 | 1468498064781 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}] 05:07:44 INFO - PROCESS | 2373 | 1468498064783 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:44 INFO - PROCESS | 2373 | 1468498064857 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 05:07:44 INFO - PROCESS | 2373 | 1468498064861 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:44 INFO - PROCESS | 2373 | 1468498064864 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:44 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c0ee800 == 37 [pid = 2373] [id = 528] 05:07:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x1269ad800) [pid = 2373] [serial = 1584] [outer = 0x0] 05:07:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x128cc2c00) [pid = 2373] [serial = 1585] [outer = 0x1269ad800] 05:07:44 INFO - PROCESS | 2373 | 1468498064892 Marionette DEBUG loaded listener.js 05:07:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x1291ea800) [pid = 2373] [serial = 1586] [outer = 0x1269ad800] 05:07:45 INFO - PROCESS | 2373 | 1468498065256 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]]]}] 05:07:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 520ms 05:07:45 INFO - PROCESS | 2373 | 1468498065298 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 05:07:45 INFO - PROCESS | 2373 | 1468498065300 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 05:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:07:45 INFO - PROCESS | 2373 | 1468498065302 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:07:45 INFO - PROCESS | 2373 | 1468498065304 Marionette TRACE conn2 <- [1,2086,null,{}] 05:07:45 INFO - PROCESS | 2373 | 1468498065307 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}] 05:07:45 INFO - PROCESS | 2373 | 1468498065308 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:45 INFO - PROCESS | 2373 | 1468498065392 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 05:07:45 INFO - PROCESS | 2373 | 1468498065399 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:45 INFO - PROCESS | 2373 | 1468498065400 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:45 INFO - PROCESS | 2373 | ++DOCSHELL 0x12169a800 == 38 [pid = 2373] [id = 529] 05:07:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x1291ef000) [pid = 2373] [serial = 1587] [outer = 0x0] 05:07:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x1294bb000) [pid = 2373] [serial = 1588] [outer = 0x1291ef000] 05:07:45 INFO - PROCESS | 2373 | 1468498065424 Marionette DEBUG loaded listener.js 05:07:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x12a6a5c00) [pid = 2373] [serial = 1589] [outer = 0x1291ef000] 05:07:45 INFO - PROCESS | 2373 | 1468498065931 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]]]}] 05:07:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 668ms 05:07:45 INFO - PROCESS | 2373 | 1468498065972 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 05:07:45 INFO - PROCESS | 2373 | 1468498065976 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 05:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:07:45 INFO - PROCESS | 2373 | 1468498065981 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:07:45 INFO - PROCESS | 2373 | 1468498065984 Marionette TRACE conn2 <- [1,2090,null,{}] 05:07:45 INFO - PROCESS | 2373 | 1468498065990 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}] 05:07:45 INFO - PROCESS | 2373 | 1468498065993 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:46 INFO - PROCESS | 2373 | 1468498066152 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 05:07:46 INFO - PROCESS | 2373 | 1468498066284 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:46 INFO - PROCESS | 2373 | 1468498066285 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:46 INFO - PROCESS | 2373 | ++DOCSHELL 0x118253000 == 39 [pid = 2373] [id = 530] 05:07:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x112d0d000) [pid = 2373] [serial = 1590] [outer = 0x0] 05:07:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x115448c00) [pid = 2373] [serial = 1591] [outer = 0x112d0d000] 05:07:46 INFO - PROCESS | 2373 | 1468498066317 Marionette DEBUG loaded listener.js 05:07:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x116128c00) [pid = 2373] [serial = 1592] [outer = 0x112d0d000] 05:07:46 INFO - PROCESS | 2373 | 1468498066884 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]]]}] 05:07:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 974ms 05:07:46 INFO - PROCESS | 2373 | 1468498066955 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 05:07:46 INFO - PROCESS | 2373 | 1468498066959 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 05:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:07:47 INFO - PROCESS | 2373 | 1468498066999 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:07:47 INFO - PROCESS | 2373 | 1468498067002 Marionette TRACE conn2 <- [1,2094,null,{}] 05:07:47 INFO - PROCESS | 2373 | 1468498067007 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}] 05:07:47 INFO - PROCESS | 2373 | 1468498067009 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:47 INFO - PROCESS | 2373 | 1468498067175 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 05:07:47 INFO - PROCESS | 2373 | 1468498067301 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:47 INFO - PROCESS | 2373 | 1468498067303 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:47 INFO - PROCESS | 2373 | ++DOCSHELL 0x124c95000 == 40 [pid = 2373] [id = 531] 05:07:47 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x117ea9800) [pid = 2373] [serial = 1593] [outer = 0x0] 05:07:47 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x118889c00) [pid = 2373] [serial = 1594] [outer = 0x117ea9800] 05:07:47 INFO - PROCESS | 2373 | 1468498067334 Marionette DEBUG loaded listener.js 05:07:47 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x119664c00) [pid = 2373] [serial = 1595] [outer = 0x117ea9800] 05:07:47 INFO - PROCESS | 2373 | 1468498067953 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]]]}] 05:07:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:07:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1027ms 05:07:48 INFO - PROCESS | 2373 | 1468498068021 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 05:07:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:07:48 INFO - PROCESS | 2373 | 1468498068024 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 05:07:48 INFO - PROCESS | 2373 | 1468498068027 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:07:48 INFO - PROCESS | 2373 | 1468498068028 Marionette TRACE conn2 <- [1,2098,null,{}] 05:07:48 INFO - PROCESS | 2373 | 1468498068032 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}] 05:07:48 INFO - PROCESS | 2373 | 1468498068033 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:48 INFO - PROCESS | 2373 | 1468498068138 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 05:07:48 INFO - PROCESS | 2373 | 1468498068212 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:48 INFO - PROCESS | 2373 | 1468498068216 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:48 INFO - PROCESS | 2373 | ++DOCSHELL 0x116fb3800 == 41 [pid = 2373] [id = 532] 05:07:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x11619d800) [pid = 2373] [serial = 1596] [outer = 0x0] 05:07:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 106 (0x11671a000) [pid = 2373] [serial = 1597] [outer = 0x11619d800] 05:07:48 INFO - PROCESS | 2373 | 1468498068262 Marionette DEBUG loaded listener.js 05:07:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 107 (0x116acdc00) [pid = 2373] [serial = 1598] [outer = 0x11619d800] 05:07:48 INFO - PROCESS | 2373 | --DOCSHELL 0x12c0ee800 == 40 [pid = 2373] [id = 528] 05:07:48 INFO - PROCESS | 2373 | --DOCSHELL 0x12b1d3000 == 39 [pid = 2373] [id = 527] 05:07:48 INFO - PROCESS | 2373 | --DOCSHELL 0x12ae12000 == 38 [pid = 2373] [id = 526] 05:07:48 INFO - PROCESS | 2373 | --DOCSHELL 0x12ad21800 == 37 [pid = 2373] [id = 525] 05:07:48 INFO - PROCESS | 2373 | --DOCSHELL 0x11254a800 == 36 [pid = 2373] [id = 524] 05:07:48 INFO - PROCESS | 2373 | --DOCSHELL 0x128b15000 == 35 [pid = 2373] [id = 523] 05:07:48 INFO - PROCESS | 2373 | --DOCSHELL 0x124c8c000 == 34 [pid = 2373] [id = 522] 05:07:48 INFO - PROCESS | 2373 | --DOCSHELL 0x12199e000 == 33 [pid = 2373] [id = 521] 05:07:48 INFO - PROCESS | 2373 | --DOCSHELL 0x11990e800 == 32 [pid = 2373] [id = 520] 05:07:48 INFO - PROCESS | 2373 | --DOCSHELL 0x118427800 == 31 [pid = 2373] [id = 519] 05:07:48 INFO - PROCESS | 2373 | --DOCSHELL 0x112cf1800 == 30 [pid = 2373] [id = 518] 05:07:48 INFO - PROCESS | 2373 | --DOMWINDOW == 106 (0x12402d400) [pid = 2373] [serial = 1519] [outer = 0x0] [url = about:blank] 05:07:48 INFO - PROCESS | 2373 | --DOMWINDOW == 105 (0x1214b7000) [pid = 2373] [serial = 1517] [outer = 0x0] [url = about:blank] 05:07:48 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x126923c00) [pid = 2373] [serial = 1522] [outer = 0x0] [url = about:blank] 05:07:48 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x113c20800) [pid = 2373] [serial = 1504] [outer = 0x0] [url = about:blank] 05:07:48 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x116639800) [pid = 2373] [serial = 1505] [outer = 0x0] [url = about:blank] 05:07:48 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x11971d400) [pid = 2373] [serial = 1510] [outer = 0x0] [url = about:blank] 05:07:48 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x119941c00) [pid = 2373] [serial = 1511] [outer = 0x0] [url = about:blank] 05:07:48 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x1129e2c00) [pid = 2373] [serial = 1498] [outer = 0x0] [url = about:blank] 05:07:48 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x1154da800) [pid = 2373] [serial = 1499] [outer = 0x0] [url = about:blank] 05:07:48 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x116feac00) [pid = 2373] [serial = 1501] [outer = 0x0] [url = about:blank] 05:07:48 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x118347400) [pid = 2373] [serial = 1502] [outer = 0x0] [url = about:blank] 05:07:48 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x1291e1400) [pid = 2373] [serial = 1496] [outer = 0x0] [url = about:blank] 05:07:48 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x127849000) [pid = 2373] [serial = 1525] [outer = 0x0] [url = about:blank] 05:07:48 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x119c86000) [pid = 2373] [serial = 1513] [outer = 0x0] [url = about:blank] 05:07:48 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x11a0c3000) [pid = 2373] [serial = 1514] [outer = 0x0] [url = about:blank] 05:07:48 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x118343400) [pid = 2373] [serial = 1507] [outer = 0x0] [url = about:blank] 05:07:48 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x118678000) [pid = 2373] [serial = 1508] [outer = 0x0] [url = about:blank] 05:07:48 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x12a6a6400) [pid = 2373] [serial = 1535] [outer = 0x0] [url = about:blank] 05:07:48 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x126ba8000) [pid = 2373] [serial = 1523] [outer = 0x0] [url = about:blank] 05:07:48 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x118fde800) [pid = 2373] [serial = 1528] [outer = 0x0] [url = about:blank] 05:07:48 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x12a6d3c00) [pid = 2373] [serial = 1538] [outer = 0x0] [url = about:blank] 05:07:48 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x12a6c4400) [pid = 2373] [serial = 1537] [outer = 0x0] [url = about:blank] 05:07:48 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x12402d000) [pid = 2373] [serial = 1529] [outer = 0x0] [url = about:blank] 05:07:48 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x129457000) [pid = 2373] [serial = 1534] [outer = 0x0] [url = about:blank] 05:07:48 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x128ccb800) [pid = 2373] [serial = 1526] [outer = 0x0] [url = about:blank] 05:07:48 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x12444cc00) [pid = 2373] [serial = 1531] [outer = 0x0] [url = about:blank] 05:07:48 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x121060800) [pid = 2373] [serial = 1516] [outer = 0x0] [url = about:blank] 05:07:48 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x12572c800) [pid = 2373] [serial = 1520] [outer = 0x0] [url = about:blank] 05:07:48 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x11a0c2000) [pid = 2373] [serial = 1532] [outer = 0x0] [url = about:blank] 05:07:48 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x119945800) [pid = 2373] [serial = 1475] [outer = 0x0] [url = about:blank] 05:07:48 INFO - PROCESS | 2373 | 1468498068850 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]]]}] 05:07:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:07:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 872ms 05:07:48 INFO - PROCESS | 2373 | 1468498068904 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 05:07:48 INFO - PROCESS | 2373 | 1468498068907 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 05:07:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:07:48 INFO - PROCESS | 2373 | 1468498068911 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:07:48 INFO - PROCESS | 2373 | 1468498068914 Marionette TRACE conn2 <- [1,2102,null,{}] 05:07:48 INFO - PROCESS | 2373 | 1468498068916 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}] 05:07:48 INFO - PROCESS | 2373 | 1468498068918 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:48 INFO - PROCESS | 2373 | 1468498068992 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 05:07:49 INFO - PROCESS | 2373 | 1468498069002 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:49 INFO - PROCESS | 2373 | 1468498069004 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:49 INFO - PROCESS | 2373 | ++DOCSHELL 0x119179000 == 31 [pid = 2373] [id = 533] 05:07:49 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x116acf000) [pid = 2373] [serial = 1599] [outer = 0x0] 05:07:49 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x118532c00) [pid = 2373] [serial = 1600] [outer = 0x116acf000] 05:07:49 INFO - PROCESS | 2373 | 1468498069076 Marionette DEBUG loaded listener.js 05:07:49 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x119663400) [pid = 2373] [serial = 1601] [outer = 0x116acf000] 05:07:49 INFO - PROCESS | 2373 | 1468498069387 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]]]}] 05:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 524ms 05:07:49 INFO - PROCESS | 2373 | 1468498069435 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 05:07:49 INFO - PROCESS | 2373 | 1468498069437 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 05:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:07:49 INFO - PROCESS | 2373 | 1468498069439 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:07:49 INFO - PROCESS | 2373 | 1468498069441 Marionette TRACE conn2 <- [1,2106,null,{}] 05:07:49 INFO - PROCESS | 2373 | 1468498069449 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}] 05:07:49 INFO - PROCESS | 2373 | 1468498069453 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:49 INFO - PROCESS | 2373 | 1468498069534 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 05:07:49 INFO - PROCESS | 2373 | 1468498069540 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:49 INFO - PROCESS | 2373 | 1468498069542 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:49 INFO - PROCESS | 2373 | ++DOCSHELL 0x124416800 == 32 [pid = 2373] [id = 534] 05:07:49 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x11324c400) [pid = 2373] [serial = 1602] [outer = 0x0] 05:07:49 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x119c3c000) [pid = 2373] [serial = 1603] [outer = 0x11324c400] 05:07:49 INFO - PROCESS | 2373 | 1468498069571 Marionette DEBUG loaded listener.js 05:07:49 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x12105bc00) [pid = 2373] [serial = 1604] [outer = 0x11324c400] 05:07:50 INFO - PROCESS | 2373 | 1468498070022 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]]]}] 05:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 623ms 05:07:50 INFO - PROCESS | 2373 | 1468498070063 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 05:07:50 INFO - PROCESS | 2373 | 1468498070065 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 05:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:07:50 INFO - PROCESS | 2373 | 1468498070068 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:07:50 INFO - PROCESS | 2373 | 1468498070071 Marionette TRACE conn2 <- [1,2110,null,{}] 05:07:50 INFO - PROCESS | 2373 | 1468498070074 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}] 05:07:50 INFO - PROCESS | 2373 | 1468498070076 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:50 INFO - PROCESS | 2373 | 1468498070174 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 05:07:50 INFO - PROCESS | 2373 | 1468498070232 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:50 INFO - PROCESS | 2373 | 1468498070233 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:50 INFO - PROCESS | 2373 | ++DOCSHELL 0x118fc3000 == 33 [pid = 2373] [id = 535] 05:07:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x113d9a000) [pid = 2373] [serial = 1605] [outer = 0x0] 05:07:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x116718800) [pid = 2373] [serial = 1606] [outer = 0x113d9a000] 05:07:50 INFO - PROCESS | 2373 | 1468498070264 Marionette DEBUG loaded listener.js 05:07:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x118212400) [pid = 2373] [serial = 1607] [outer = 0x113d9a000] 05:07:50 INFO - PROCESS | 2373 | 1468498070672 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]]]}] 05:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 621ms 05:07:50 INFO - PROCESS | 2373 | 1468498070689 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 05:07:50 INFO - PROCESS | 2373 | 1468498070692 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 05:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:07:50 INFO - PROCESS | 2373 | 1468498070698 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:07:50 INFO - PROCESS | 2373 | 1468498070701 Marionette TRACE conn2 <- [1,2114,null,{}] 05:07:50 INFO - PROCESS | 2373 | 1468498070704 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}] 05:07:50 INFO - PROCESS | 2373 | 1468498070705 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:50 INFO - PROCESS | 2373 | 1468498070801 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 05:07:50 INFO - PROCESS | 2373 | 1468498070894 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:50 INFO - PROCESS | 2373 | 1468498070896 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:50 INFO - PROCESS | 2373 | ++DOCSHELL 0x126b16800 == 34 [pid = 2373] [id = 536] 05:07:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x119938400) [pid = 2373] [serial = 1608] [outer = 0x0] 05:07:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x119c3bc00) [pid = 2373] [serial = 1609] [outer = 0x119938400] 05:07:50 INFO - PROCESS | 2373 | 1468498070926 Marionette DEBUG loaded listener.js 05:07:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x11a0c3000) [pid = 2373] [serial = 1610] [outer = 0x119938400] 05:07:51 INFO - PROCESS | 2373 | 1468498071351 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]]]}] 05:07:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 671ms 05:07:51 INFO - PROCESS | 2373 | 1468498071369 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 05:07:51 INFO - PROCESS | 2373 | 1468498071370 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 05:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:07:51 INFO - PROCESS | 2373 | 1468498071373 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:07:51 INFO - PROCESS | 2373 | 1468498071375 Marionette TRACE conn2 <- [1,2118,null,{}] 05:07:51 INFO - PROCESS | 2373 | 1468498071383 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}] 05:07:51 INFO - PROCESS | 2373 | 1468498071386 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:51 INFO - PROCESS | 2373 | 1468498071479 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 05:07:51 INFO - PROCESS | 2373 | 1468498071550 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:51 INFO - PROCESS | 2373 | 1468498071552 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:51 INFO - PROCESS | 2373 | ++DOCSHELL 0x1299b0800 == 35 [pid = 2373] [id = 537] 05:07:51 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x1218b6800) [pid = 2373] [serial = 1611] [outer = 0x0] 05:07:51 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x12402ac00) [pid = 2373] [serial = 1612] [outer = 0x1218b6800] 05:07:51 INFO - PROCESS | 2373 | 1468498071583 Marionette DEBUG loaded listener.js 05:07:51 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x115d0e400) [pid = 2373] [serial = 1613] [outer = 0x1218b6800] 05:07:52 INFO - PROCESS | 2373 | 1468498071999 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]]]}] 05:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 674ms 05:07:52 INFO - PROCESS | 2373 | 1468498072048 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 05:07:52 INFO - PROCESS | 2373 | 1468498072050 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 05:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:07:52 INFO - PROCESS | 2373 | 1468498072052 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:07:52 INFO - PROCESS | 2373 | 1468498072053 Marionette TRACE conn2 <- [1,2122,null,{}] 05:07:52 INFO - PROCESS | 2373 | 1468498072056 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}] 05:07:52 INFO - PROCESS | 2373 | 1468498072057 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:52 INFO - PROCESS | 2373 | 1468498072173 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 05:07:52 INFO - PROCESS | 2373 | 1468498072253 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:52 INFO - PROCESS | 2373 | 1468498072254 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:52 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ae0b800 == 36 [pid = 2373] [id = 538] 05:07:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x124ca9c00) [pid = 2373] [serial = 1614] [outer = 0x0] 05:07:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x12572d000) [pid = 2373] [serial = 1615] [outer = 0x124ca9c00] 05:07:52 INFO - PROCESS | 2373 | 1468498072286 Marionette DEBUG loaded listener.js 05:07:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x1269a2800) [pid = 2373] [serial = 1616] [outer = 0x124ca9c00] 05:07:52 INFO - PROCESS | 2373 | 1468498072699 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]]]}] 05:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 670ms 05:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:07:52 INFO - PROCESS | 2373 | 1468498072723 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 05:07:52 INFO - PROCESS | 2373 | 1468498072724 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 05:07:52 INFO - PROCESS | 2373 | 1468498072726 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:07:52 INFO - PROCESS | 2373 | 1468498072728 Marionette TRACE conn2 <- [1,2126,null,{}] 05:07:52 INFO - PROCESS | 2373 | 1468498072730 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}] 05:07:52 INFO - PROCESS | 2373 | 1468498072732 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:52 INFO - PROCESS | 2373 | 1468498072824 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 05:07:52 INFO - PROCESS | 2373 | 1468498072877 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:52 INFO - PROCESS | 2373 | 1468498072878 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:52 INFO - PROCESS | 2373 | ++DOCSHELL 0x12b1c6800 == 37 [pid = 2373] [id = 539] 05:07:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x125728000) [pid = 2373] [serial = 1617] [outer = 0x0] 05:07:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x126dd5800) [pid = 2373] [serial = 1618] [outer = 0x125728000] 05:07:52 INFO - PROCESS | 2373 | 1468498072906 Marionette DEBUG loaded listener.js 05:07:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x128cc5000) [pid = 2373] [serial = 1619] [outer = 0x125728000] 05:07:53 INFO - PROCESS | 2373 | 1468498073355 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]]]}] 05:07:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 669ms 05:07:53 INFO - PROCESS | 2373 | 1468498073396 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 05:07:53 INFO - PROCESS | 2373 | 1468498073398 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 05:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:07:53 INFO - PROCESS | 2373 | 1468498073401 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:07:53 INFO - PROCESS | 2373 | 1468498073403 Marionette TRACE conn2 <- [1,2130,null,{}] 05:07:53 INFO - PROCESS | 2373 | 1468498073406 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}] 05:07:53 INFO - PROCESS | 2373 | 1468498073410 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:53 INFO - PROCESS | 2373 | 1468498073507 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 05:07:53 INFO - PROCESS | 2373 | 1468498073626 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:53 INFO - PROCESS | 2373 | 1468498073627 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:53 INFO - PROCESS | 2373 | ++DOCSHELL 0x124413000 == 38 [pid = 2373] [id = 540] 05:07:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x1291e7800) [pid = 2373] [serial = 1620] [outer = 0x0] 05:07:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x129451800) [pid = 2373] [serial = 1621] [outer = 0x1291e7800] 05:07:53 INFO - PROCESS | 2373 | 1468498073676 Marionette DEBUG loaded listener.js 05:07:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x12a6c4400) [pid = 2373] [serial = 1622] [outer = 0x1291e7800] 05:07:54 INFO - PROCESS | 2373 | 1468498074198 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] 05:07:54 INFO - PROCESS | 2373 | 1468498074225 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 05:07:54 INFO - PROCESS | 2373 | 1468498074229 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:07:54 INFO - PROCESS | 2373 | 1468498074233 Marionette TRACE conn2 <- [1,2134,null,{}] 05:07:54 INFO - PROCESS | 2373 | 1468498074237 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}] 05:07:54 INFO - PROCESS | 2373 | 1468498074239 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:54 INFO - PROCESS | 2373 | 1468498074346 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 05:07:54 INFO - PROCESS | 2373 | 1468498074402 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:54 INFO - PROCESS | 2373 | 1468498074403 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:54 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ba7c000 == 39 [pid = 2373] [id = 541] 05:07:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x1291e8800) [pid = 2373] [serial = 1623] [outer = 0x0] 05:07:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x12a6cfc00) [pid = 2373] [serial = 1624] [outer = 0x1291e8800] 05:07:54 INFO - PROCESS | 2373 | 1468498074433 Marionette DEBUG loaded listener.js 05:07:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x12ad41800) [pid = 2373] [serial = 1625] [outer = 0x1291e8800] 05:07:55 INFO - PROCESS | 2373 | 1468498075034 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]]]}] 05:07:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 825ms 05:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:07:55 INFO - PROCESS | 2373 | 1468498075053 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 05:07:55 INFO - PROCESS | 2373 | 1468498075056 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 05:07:55 INFO - PROCESS | 2373 | 1468498075059 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:07:55 INFO - PROCESS | 2373 | 1468498075062 Marionette TRACE conn2 <- [1,2138,null,{}] 05:07:55 INFO - PROCESS | 2373 | 1468498075065 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}] 05:07:55 INFO - PROCESS | 2373 | 1468498075066 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:55 INFO - PROCESS | 2373 | 1468498075161 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 05:07:55 INFO - PROCESS | 2373 | 1468498075218 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:55 INFO - PROCESS | 2373 | 1468498075220 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:55 INFO - PROCESS | 2373 | ++DOCSHELL 0x126b02800 == 40 [pid = 2373] [id = 542] 05:07:55 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x116fe6c00) [pid = 2373] [serial = 1626] [outer = 0x0] 05:07:55 INFO - PROCESS | 2373 | ++DOMWINDOW == 106 (0x118347400) [pid = 2373] [serial = 1627] [outer = 0x116fe6c00] 05:07:55 INFO - PROCESS | 2373 | 1468498075247 Marionette DEBUG loaded listener.js 05:07:55 INFO - PROCESS | 2373 | ++DOMWINDOW == 107 (0x119671400) [pid = 2373] [serial = 1628] [outer = 0x116fe6c00] 05:07:55 INFO - PROCESS | 2373 | --DOCSHELL 0x119179000 == 39 [pid = 2373] [id = 533] 05:07:55 INFO - PROCESS | 2373 | --DOCSHELL 0x116fb3800 == 38 [pid = 2373] [id = 532] 05:07:55 INFO - PROCESS | 2373 | --DOCSHELL 0x118253000 == 37 [pid = 2373] [id = 530] 05:07:55 INFO - PROCESS | 2373 | --DOCSHELL 0x124c95000 == 36 [pid = 2373] [id = 531] 05:07:55 INFO - PROCESS | 2373 | --DOCSHELL 0x12ba7c000 == 35 [pid = 2373] [id = 541] 05:07:55 INFO - PROCESS | 2373 | --DOCSHELL 0x124413000 == 34 [pid = 2373] [id = 540] 05:07:55 INFO - PROCESS | 2373 | --DOCSHELL 0x12b1c6800 == 33 [pid = 2373] [id = 539] 05:07:55 INFO - PROCESS | 2373 | --DOCSHELL 0x12ae0b800 == 32 [pid = 2373] [id = 538] 05:07:55 INFO - PROCESS | 2373 | --DOCSHELL 0x1299b0800 == 31 [pid = 2373] [id = 537] 05:07:55 INFO - PROCESS | 2373 | --DOCSHELL 0x126b16800 == 30 [pid = 2373] [id = 536] 05:07:55 INFO - PROCESS | 2373 | --DOCSHELL 0x124416800 == 29 [pid = 2373] [id = 534] 05:07:55 INFO - PROCESS | 2373 | --DOCSHELL 0x12169a800 == 28 [pid = 2373] [id = 529] 05:07:55 INFO - PROCESS | 2373 | --DOCSHELL 0x118fc3000 == 27 [pid = 2373] [id = 535] 05:07:56 INFO - PROCESS | 2373 | 1468498076144 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]]]}] 05:07:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:07:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1123ms 05:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:07:56 INFO - PROCESS | 2373 | 1468498076182 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 05:07:56 INFO - PROCESS | 2373 | 1468498076185 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 05:07:56 INFO - PROCESS | 2373 | 1468498076188 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:07:56 INFO - PROCESS | 2373 | 1468498076189 Marionette TRACE conn2 <- [1,2142,null,{}] 05:07:56 INFO - PROCESS | 2373 | 1468498076193 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}] 05:07:56 INFO - PROCESS | 2373 | 1468498076195 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:56 INFO - PROCESS | 2373 | 1468498076273 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 05:07:56 INFO - PROCESS | 2373 | 1468498076277 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:56 INFO - PROCESS | 2373 | 1468498076280 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:56 INFO - PROCESS | 2373 | ++DOCSHELL 0x118264000 == 28 [pid = 2373] [id = 543] 05:07:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 108 (0x1154da800) [pid = 2373] [serial = 1629] [outer = 0x0] 05:07:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 109 (0x116a1c800) [pid = 2373] [serial = 1630] [outer = 0x1154da800] 05:07:56 INFO - PROCESS | 2373 | 1468498076310 Marionette DEBUG loaded listener.js 05:07:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 110 (0x118345000) [pid = 2373] [serial = 1631] [outer = 0x1154da800] 05:07:56 INFO - PROCESS | 2373 | 1468498076742 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] 05:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:07:56 INFO - PROCESS | 2373 | 1468498076767 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 05:07:56 INFO - PROCESS | 2373 | 1468498076777 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:07:56 INFO - PROCESS | 2373 | 1468498076779 Marionette TRACE conn2 <- [1,2146,null,{}] 05:07:56 INFO - PROCESS | 2373 | 1468498076783 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}] 05:07:56 INFO - PROCESS | 2373 | 1468498076784 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:56 INFO - PROCESS | 2373 | 1468498076883 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 05:07:56 INFO - PROCESS | 2373 | 1468498076887 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:56 INFO - PROCESS | 2373 | 1468498076888 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:56 INFO - PROCESS | 2373 | ++DOCSHELL 0x12168d000 == 29 [pid = 2373] [id = 544] 05:07:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 111 (0x118533400) [pid = 2373] [serial = 1632] [outer = 0x0] 05:07:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 112 (0x11971d000) [pid = 2373] [serial = 1633] [outer = 0x118533400] 05:07:56 INFO - PROCESS | 2373 | 1468498076915 Marionette DEBUG loaded listener.js 05:07:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 113 (0x119c41000) [pid = 2373] [serial = 1634] [outer = 0x118533400] 05:07:57 INFO - PROCESS | 2373 | 1468498077297 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] 05:07:57 INFO - PROCESS | 2373 | 1468498077352 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 05:07:57 INFO - PROCESS | 2373 | 1468498077354 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:07:57 INFO - PROCESS | 2373 | 1468498077356 Marionette TRACE conn2 <- [1,2150,null,{}] 05:07:57 INFO - PROCESS | 2373 | 1468498077364 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}] 05:07:57 INFO - PROCESS | 2373 | 1468498077368 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:57 INFO - PROCESS | 2373 | 1468498077474 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 05:07:57 INFO - PROCESS | 2373 | 1468498077485 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:57 INFO - PROCESS | 2373 | 1468498077487 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:57 INFO - PROCESS | 2373 | ++DOCSHELL 0x129153000 == 30 [pid = 2373] [id = 545] 05:07:57 INFO - PROCESS | 2373 | ++DOMWINDOW == 114 (0x113c20000) [pid = 2373] [serial = 1635] [outer = 0x0] 05:07:57 INFO - PROCESS | 2373 | ++DOMWINDOW == 115 (0x1214b6800) [pid = 2373] [serial = 1636] [outer = 0x113c20000] 05:07:57 INFO - PROCESS | 2373 | 1468498077547 Marionette DEBUG loaded listener.js 05:07:57 INFO - PROCESS | 2373 | ++DOMWINDOW == 116 (0x1240cb800) [pid = 2373] [serial = 1637] [outer = 0x113c20000] 05:07:57 INFO - PROCESS | 2373 | 1468498077876 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]]]}] 05:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 570ms 05:07:57 INFO - PROCESS | 2373 | 1468498077925 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 05:07:57 INFO - PROCESS | 2373 | 1468498077927 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 05:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:07:57 INFO - PROCESS | 2373 | 1468498077929 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:07:57 INFO - PROCESS | 2373 | 1468498077930 Marionette TRACE conn2 <- [1,2154,null,{}] 05:07:57 INFO - PROCESS | 2373 | 1468498077932 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}] 05:07:57 INFO - PROCESS | 2373 | 1468498077934 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:58 INFO - PROCESS | 2373 | 1468498078034 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 05:07:58 INFO - PROCESS | 2373 | 1468498078037 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:58 INFO - PROCESS | 2373 | 1468498078038 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:58 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ad31800 == 31 [pid = 2373] [id = 546] 05:07:58 INFO - PROCESS | 2373 | ++DOMWINDOW == 117 (0x12402b400) [pid = 2373] [serial = 1638] [outer = 0x0] 05:07:58 INFO - PROCESS | 2373 | ++DOMWINDOW == 118 (0x124aeb400) [pid = 2373] [serial = 1639] [outer = 0x12402b400] 05:07:58 INFO - PROCESS | 2373 | 1468498078063 Marionette DEBUG loaded listener.js 05:07:58 INFO - PROCESS | 2373 | ++DOMWINDOW == 119 (0x1269a9c00) [pid = 2373] [serial = 1640] [outer = 0x12402b400] 05:07:58 INFO - PROCESS | 2373 | 1468498078402 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]]]}] 05:07:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:07:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 521ms 05:07:58 INFO - PROCESS | 2373 | 1468498078451 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 05:07:58 INFO - PROCESS | 2373 | 1468498078452 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 05:07:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:07:58 INFO - PROCESS | 2373 | 1468498078462 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:07:58 INFO - PROCESS | 2373 | 1468498078463 Marionette TRACE conn2 <- [1,2158,null,{}] 05:07:58 INFO - PROCESS | 2373 | 1468498078465 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}] 05:07:58 INFO - PROCESS | 2373 | 1468498078466 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:58 INFO - PROCESS | 2373 | 1468498078561 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 05:07:58 INFO - PROCESS | 2373 | 1468498078600 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:58 INFO - PROCESS | 2373 | 1468498078601 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:58 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c011800 == 32 [pid = 2373] [id = 547] 05:07:58 INFO - PROCESS | 2373 | ++DOMWINDOW == 120 (0x119671c00) [pid = 2373] [serial = 1641] [outer = 0x0] 05:07:58 INFO - PROCESS | 2373 | ++DOMWINDOW == 121 (0x127845c00) [pid = 2373] [serial = 1642] [outer = 0x119671c00] 05:07:58 INFO - PROCESS | 2373 | 1468498078625 Marionette DEBUG loaded listener.js 05:07:58 INFO - PROCESS | 2373 | ++DOMWINDOW == 122 (0x128edc800) [pid = 2373] [serial = 1643] [outer = 0x119671c00] 05:07:59 INFO - PROCESS | 2373 | --DOMWINDOW == 121 (0x11324c400) [pid = 2373] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:07:59 INFO - PROCESS | 2373 | --DOMWINDOW == 120 (0x116ace800) [pid = 2373] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:07:59 INFO - PROCESS | 2373 | --DOMWINDOW == 119 (0x1128a5c00) [pid = 2373] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:07:59 INFO - PROCESS | 2373 | --DOMWINDOW == 118 (0x1174e1c00) [pid = 2373] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:07:59 INFO - PROCESS | 2373 | --DOMWINDOW == 117 (0x116724800) [pid = 2373] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:07:59 INFO - PROCESS | 2373 | --DOMWINDOW == 116 (0x121dc5800) [pid = 2373] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:07:59 INFO - PROCESS | 2373 | --DOMWINDOW == 115 (0x119116c00) [pid = 2373] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:07:59 INFO - PROCESS | 2373 | --DOMWINDOW == 114 (0x116127c00) [pid = 2373] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:07:59 INFO - PROCESS | 2373 | --DOMWINDOW == 113 (0x112ec8400) [pid = 2373] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:07:59 INFO - PROCESS | 2373 | --DOMWINDOW == 112 (0x11213e800) [pid = 2373] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:07:59 INFO - PROCESS | 2373 | --DOMWINDOW == 111 (0x116131c00) [pid = 2373] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:07:59 INFO - PROCESS | 2373 | --DOMWINDOW == 110 (0x1167ef400) [pid = 2373] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:07:59 INFO - PROCESS | 2373 | --DOMWINDOW == 109 (0x11996dc00) [pid = 2373] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:07:59 INFO - PROCESS | 2373 | --DOMWINDOW == 108 (0x1269ad800) [pid = 2373] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:07:59 INFO - PROCESS | 2373 | --DOMWINDOW == 107 (0x1133afc00) [pid = 2373] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:07:59 INFO - PROCESS | 2373 | --DOMWINDOW == 106 (0x121a5a400) [pid = 2373] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:07:59 INFO - PROCESS | 2373 | --DOMWINDOW == 105 (0x1291ef000) [pid = 2373] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:07:59 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x11619d800) [pid = 2373] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:07:59 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x116acf000) [pid = 2373] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:07:59 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x113253400) [pid = 2373] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:07:59 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x112d0d000) [pid = 2373] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:07:59 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x117ea9800) [pid = 2373] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:07:59 INFO - PROCESS | 2373 | 1468498079177 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]]]}] 05:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 731ms 05:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:07:59 INFO - PROCESS | 2373 | 1468498079187 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 05:07:59 INFO - PROCESS | 2373 | 1468498079188 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 05:07:59 INFO - PROCESS | 2373 | 1468498079190 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:07:59 INFO - PROCESS | 2373 | 1468498079191 Marionette TRACE conn2 <- [1,2162,null,{}] 05:07:59 INFO - PROCESS | 2373 | 1468498079194 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}] 05:07:59 INFO - PROCESS | 2373 | 1468498079199 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:59 INFO - PROCESS | 2373 | 1468498079329 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 05:07:59 INFO - PROCESS | 2373 | 1468498079364 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:59 INFO - PROCESS | 2373 | 1468498079365 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:59 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c0e1800 == 33 [pid = 2373] [id = 548] 05:07:59 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x112d04c00) [pid = 2373] [serial = 1644] [outer = 0x0] 05:07:59 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x116ac9800) [pid = 2373] [serial = 1645] [outer = 0x112d04c00] 05:07:59 INFO - PROCESS | 2373 | 1468498079390 Marionette DEBUG loaded listener.js 05:07:59 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x125d06800) [pid = 2373] [serial = 1646] [outer = 0x112d04c00] 05:07:59 INFO - PROCESS | 2373 | 1468498079648 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]]]}] 05:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 470ms 05:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:07:59 INFO - PROCESS | 2373 | 1468498079660 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 05:07:59 INFO - PROCESS | 2373 | 1468498079661 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 05:07:59 INFO - PROCESS | 2373 | 1468498079664 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:07:59 INFO - PROCESS | 2373 | 1468498079666 Marionette TRACE conn2 <- [1,2166,null,{}] 05:07:59 INFO - PROCESS | 2373 | 1468498079677 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}] 05:07:59 INFO - PROCESS | 2373 | 1468498079678 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:59 INFO - PROCESS | 2373 | 1468498079763 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 05:07:59 INFO - PROCESS | 2373 | 1468498079769 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:59 INFO - PROCESS | 2373 | 1468498079770 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:07:59 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ca45000 == 34 [pid = 2373] [id = 549] 05:07:59 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x118533000) [pid = 2373] [serial = 1647] [outer = 0x0] 05:07:59 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x126dd9c00) [pid = 2373] [serial = 1648] [outer = 0x118533000] 05:07:59 INFO - PROCESS | 2373 | 1468498079794 Marionette DEBUG loaded listener.js 05:07:59 INFO - PROCESS | 2373 | ++DOMWINDOW == 106 (0x1291f0800) [pid = 2373] [serial = 1649] [outer = 0x118533000] 05:08:00 INFO - PROCESS | 2373 | 1468498080147 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]]]}] 05:08:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:08:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 531ms 05:08:00 INFO - PROCESS | 2373 | 1468498080196 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 05:08:00 INFO - PROCESS | 2373 | 1468498080197 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 05:08:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:08:00 INFO - PROCESS | 2373 | 1468498080200 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:08:00 INFO - PROCESS | 2373 | 1468498080201 Marionette TRACE conn2 <- [1,2170,null,{}] 05:08:00 INFO - PROCESS | 2373 | 1468498080203 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}] 05:08:00 INFO - PROCESS | 2373 | 1468498080204 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:00 INFO - PROCESS | 2373 | 1468498080288 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 05:08:00 INFO - PROCESS | 2373 | 1468498080293 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:00 INFO - PROCESS | 2373 | 1468498080294 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:00 INFO - PROCESS | 2373 | ++DOCSHELL 0x12caa9800 == 35 [pid = 2373] [id = 550] 05:08:00 INFO - PROCESS | 2373 | ++DOMWINDOW == 107 (0x129457400) [pid = 2373] [serial = 1650] [outer = 0x0] 05:08:00 INFO - PROCESS | 2373 | ++DOMWINDOW == 108 (0x1294b6800) [pid = 2373] [serial = 1651] [outer = 0x129457400] 05:08:00 INFO - PROCESS | 2373 | 1468498080318 Marionette DEBUG loaded listener.js 05:08:00 INFO - PROCESS | 2373 | ++DOMWINDOW == 109 (0x1294e9000) [pid = 2373] [serial = 1652] [outer = 0x129457400] 05:08:00 INFO - PROCESS | 2373 | 1468498080649 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]]]}] 05:08:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:08:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 470ms 05:08:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:08:00 INFO - PROCESS | 2373 | 1468498080670 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 05:08:00 INFO - PROCESS | 2373 | 1468498080671 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 05:08:00 INFO - PROCESS | 2373 | 1468498080673 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:08:00 INFO - PROCESS | 2373 | 1468498080685 Marionette TRACE conn2 <- [1,2174,null,{}] 05:08:00 INFO - PROCESS | 2373 | 1468498080687 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}] 05:08:00 INFO - PROCESS | 2373 | 1468498080688 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:00 INFO - PROCESS | 2373 | 1468498080761 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 05:08:00 INFO - PROCESS | 2373 | 1468498080765 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:00 INFO - PROCESS | 2373 | 1468498080767 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:00 INFO - PROCESS | 2373 | ++DOCSHELL 0x129152800 == 36 [pid = 2373] [id = 551] 05:08:00 INFO - PROCESS | 2373 | ++DOMWINDOW == 110 (0x1294b1c00) [pid = 2373] [serial = 1653] [outer = 0x0] 05:08:00 INFO - PROCESS | 2373 | ++DOMWINDOW == 111 (0x12a6cd000) [pid = 2373] [serial = 1654] [outer = 0x1294b1c00] 05:08:00 INFO - PROCESS | 2373 | 1468498080791 Marionette DEBUG loaded listener.js 05:08:00 INFO - PROCESS | 2373 | ++DOMWINDOW == 112 (0x12ad40800) [pid = 2373] [serial = 1655] [outer = 0x1294b1c00] 05:08:01 INFO - PROCESS | 2373 | 1468498081292 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]]]}] 05:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 679ms 05:08:01 INFO - PROCESS | 2373 | 1468498081358 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 05:08:01 INFO - PROCESS | 2373 | 1468498081360 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 05:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:08:01 INFO - PROCESS | 2373 | 1468498081367 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:08:01 INFO - PROCESS | 2373 | 1468498081369 Marionette TRACE conn2 <- [1,2178,null,{}] 05:08:01 INFO - PROCESS | 2373 | 1468498081373 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}] 05:08:01 INFO - PROCESS | 2373 | 1468498081375 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:01 INFO - PROCESS | 2373 | 1468498081481 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 05:08:01 INFO - PROCESS | 2373 | 1468498081589 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:01 INFO - PROCESS | 2373 | 1468498081590 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:01 INFO - PROCESS | 2373 | ++DOCSHELL 0x1212a2800 == 37 [pid = 2373] [id = 552] 05:08:01 INFO - PROCESS | 2373 | ++DOMWINDOW == 113 (0x113c65800) [pid = 2373] [serial = 1656] [outer = 0x0] 05:08:01 INFO - PROCESS | 2373 | ++DOMWINDOW == 114 (0x116131c00) [pid = 2373] [serial = 1657] [outer = 0x113c65800] 05:08:01 INFO - PROCESS | 2373 | 1468498081622 Marionette DEBUG loaded listener.js 05:08:01 INFO - PROCESS | 2373 | ++DOMWINDOW == 115 (0x117ea7000) [pid = 2373] [serial = 1658] [outer = 0x113c65800] 05:08:02 INFO - PROCESS | 2373 | 1468498082107 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]]]}] 05:08:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 823ms 05:08:02 INFO - PROCESS | 2373 | 1468498082187 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 05:08:02 INFO - PROCESS | 2373 | 1468498082191 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 05:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:08:02 INFO - PROCESS | 2373 | 1468498082196 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:08:02 INFO - PROCESS | 2373 | 1468498082198 Marionette TRACE conn2 <- [1,2182,null,{}] 05:08:02 INFO - PROCESS | 2373 | 1468498082201 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}] 05:08:02 INFO - PROCESS | 2373 | 1468498082203 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:02 INFO - PROCESS | 2373 | 1468498082319 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 05:08:02 INFO - PROCESS | 2373 | 1468498082405 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:02 INFO - PROCESS | 2373 | 1468498082407 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:02 INFO - PROCESS | 2373 | ++DOCSHELL 0x117143800 == 38 [pid = 2373] [id = 553] 05:08:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 116 (0x116639800) [pid = 2373] [serial = 1659] [outer = 0x0] 05:08:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 117 (0x1184bdc00) [pid = 2373] [serial = 1660] [outer = 0x116639800] 05:08:02 INFO - PROCESS | 2373 | 1468498082457 Marionette DEBUG loaded listener.js 05:08:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 118 (0x11993f400) [pid = 2373] [serial = 1661] [outer = 0x116639800] 05:08:03 INFO - PROCESS | 2373 | 1468498083139 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]]]}] 05:08:03 INFO - PROCESS | 2373 | --DOCSHELL 0x12caa9800 == 37 [pid = 2373] [id = 550] 05:08:03 INFO - PROCESS | 2373 | --DOCSHELL 0x12ca45000 == 36 [pid = 2373] [id = 549] 05:08:03 INFO - PROCESS | 2373 | --DOCSHELL 0x12c0e1800 == 35 [pid = 2373] [id = 548] 05:08:03 INFO - PROCESS | 2373 | --DOCSHELL 0x12c011800 == 34 [pid = 2373] [id = 547] 05:08:03 INFO - PROCESS | 2373 | --DOCSHELL 0x12ad31800 == 33 [pid = 2373] [id = 546] 05:08:03 INFO - PROCESS | 2373 | --DOCSHELL 0x129153000 == 32 [pid = 2373] [id = 545] 05:08:03 INFO - PROCESS | 2373 | --DOCSHELL 0x12168d000 == 31 [pid = 2373] [id = 544] 05:08:03 INFO - PROCESS | 2373 | --DOCSHELL 0x118264000 == 30 [pid = 2373] [id = 543] 05:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 974ms 05:08:03 INFO - PROCESS | 2373 | 1468498083171 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 05:08:03 INFO - PROCESS | 2373 | 1468498083174 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 05:08:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:08:03 INFO - PROCESS | 2373 | 1468498083179 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:08:03 INFO - PROCESS | 2373 | 1468498083182 Marionette TRACE conn2 <- [1,2186,null,{}] 05:08:03 INFO - PROCESS | 2373 | 1468498083195 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}] 05:08:03 INFO - PROCESS | 2373 | 1468498083199 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:03 INFO - PROCESS | 2373 | 1468498083318 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 05:08:03 INFO - PROCESS | 2373 | 1468498083334 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:03 INFO - PROCESS | 2373 | 1468498083336 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:03 INFO - PROCESS | 2373 | ++DOCSHELL 0x116794000 == 31 [pid = 2373] [id = 554] 05:08:03 INFO - PROCESS | 2373 | ++DOMWINDOW == 119 (0x112d98800) [pid = 2373] [serial = 1662] [outer = 0x0] 05:08:03 INFO - PROCESS | 2373 | ++DOMWINDOW == 120 (0x112e9b400) [pid = 2373] [serial = 1663] [outer = 0x112d98800] 05:08:03 INFO - PROCESS | 2373 | 1468498083379 Marionette DEBUG loaded listener.js 05:08:03 INFO - PROCESS | 2373 | ++DOMWINDOW == 121 (0x113c5b400) [pid = 2373] [serial = 1664] [outer = 0x112d98800] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 120 (0x1214b4400) [pid = 2373] [serial = 1570] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 119 (0x1128b3c00) [pid = 2373] [serial = 1555] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 118 (0x112ec7000) [pid = 2373] [serial = 1556] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 117 (0x118469400) [pid = 2373] [serial = 1561] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 116 (0x118f6cc00) [pid = 2373] [serial = 1562] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 115 (0x116ac3400) [pid = 2373] [serial = 1552] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 114 (0x12411d800) [pid = 2373] [serial = 1573] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 113 (0x11997a000) [pid = 2373] [serial = 1565] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 112 (0x119726000) [pid = 2373] [serial = 1564] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 111 (0x12105bc00) [pid = 2373] [serial = 1604] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 110 (0x116882c00) [pid = 2373] [serial = 1558] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 109 (0x116ace400) [pid = 2373] [serial = 1559] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 108 (0x124ca9800) [pid = 2373] [serial = 1576] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 107 (0x112ea1c00) [pid = 2373] [serial = 1541] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 106 (0x1127d3400) [pid = 2373] [serial = 1540] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 105 (0x11887e800) [pid = 2373] [serial = 1544] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x124aea000) [pid = 2373] [serial = 1574] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x118fdd400) [pid = 2373] [serial = 1579] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x11833d400) [pid = 2373] [serial = 1543] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x124ae7800) [pid = 2373] [serial = 1580] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x1214bdc00) [pid = 2373] [serial = 1547] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x119c86800) [pid = 2373] [serial = 1546] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x128cc2c00) [pid = 2373] [serial = 1585] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x125d0cc00) [pid = 2373] [serial = 1582] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x125d11800) [pid = 2373] [serial = 1577] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x12784a800) [pid = 2373] [serial = 1550] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x1294bb000) [pid = 2373] [serial = 1588] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x11671a000) [pid = 2373] [serial = 1597] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x118532c00) [pid = 2373] [serial = 1600] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x116acdc00) [pid = 2373] [serial = 1598] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x12444c400) [pid = 2373] [serial = 1549] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x11846d800) [pid = 2373] [serial = 1553] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x119c3d400) [pid = 2373] [serial = 1567] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x11a0bf800) [pid = 2373] [serial = 1568] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x115448c00) [pid = 2373] [serial = 1591] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x121dc5c00) [pid = 2373] [serial = 1571] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x119663400) [pid = 2373] [serial = 1601] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x12a6a5c00) [pid = 2373] [serial = 1589] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x1291ea800) [pid = 2373] [serial = 1586] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x118889c00) [pid = 2373] [serial = 1594] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x1269ac800) [pid = 2373] [serial = 1583] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x116128c00) [pid = 2373] [serial = 1592] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x119664c00) [pid = 2373] [serial = 1595] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x119c3c000) [pid = 2373] [serial = 1603] [outer = 0x0] [url = about:blank] 05:08:03 INFO - PROCESS | 2373 | 1468498083859 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]]]}] 05:08:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:08:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 734ms 05:08:03 INFO - PROCESS | 2373 | 1468498083911 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 05:08:03 INFO - PROCESS | 2373 | 1468498083916 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 05:08:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:08:03 INFO - PROCESS | 2373 | 1468498083922 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:08:03 INFO - PROCESS | 2373 | 1468498083925 Marionette TRACE conn2 <- [1,2190,null,{}] 05:08:03 INFO - PROCESS | 2373 | 1468498083928 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}] 05:08:03 INFO - PROCESS | 2373 | 1468498083930 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:04 INFO - PROCESS | 2373 | 1468498084059 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 05:08:04 INFO - PROCESS | 2373 | 1468498084110 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:04 INFO - PROCESS | 2373 | 1468498084111 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:04 INFO - PROCESS | 2373 | ++DOCSHELL 0x1186d8800 == 32 [pid = 2373] [id = 555] 05:08:04 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x11671a000) [pid = 2373] [serial = 1665] [outer = 0x0] 05:08:04 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x116727c00) [pid = 2373] [serial = 1666] [outer = 0x11671a000] 05:08:04 INFO - PROCESS | 2373 | 1468498084136 Marionette DEBUG loaded listener.js 05:08:04 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x116ac7000) [pid = 2373] [serial = 1667] [outer = 0x11671a000] 05:08:04 INFO - PROCESS | 2373 | 1468498084523 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]]]}] 05:08:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:08:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 627ms 05:08:04 INFO - PROCESS | 2373 | 1468498084550 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 05:08:04 INFO - PROCESS | 2373 | 1468498084552 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 05:08:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:08:04 INFO - PROCESS | 2373 | 1468498084555 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:08:04 INFO - PROCESS | 2373 | 1468498084559 Marionette TRACE conn2 <- [1,2194,null,{}] 05:08:04 INFO - PROCESS | 2373 | 1468498084571 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}] 05:08:04 INFO - PROCESS | 2373 | 1468498084576 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:04 INFO - PROCESS | 2373 | 1468498084727 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 05:08:04 INFO - PROCESS | 2373 | 1468498084750 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:04 INFO - PROCESS | 2373 | 1468498084753 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:04 INFO - PROCESS | 2373 | ++DOCSHELL 0x1211cb000 == 33 [pid = 2373] [id = 556] 05:08:04 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x112d06000) [pid = 2373] [serial = 1668] [outer = 0x0] 05:08:04 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x118345800) [pid = 2373] [serial = 1669] [outer = 0x112d06000] 05:08:04 INFO - PROCESS | 2373 | 1468498084798 Marionette DEBUG loaded listener.js 05:08:04 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x118fe2400) [pid = 2373] [serial = 1670] [outer = 0x112d06000] 05:08:05 INFO - PROCESS | 2373 | 1468498085139 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]]]}] 05:08:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:08:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 625ms 05:08:05 INFO - PROCESS | 2373 | 1468498085180 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 05:08:05 INFO - PROCESS | 2373 | 1468498085185 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 05:08:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:08:05 INFO - PROCESS | 2373 | 1468498085188 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:08:05 INFO - PROCESS | 2373 | 1468498085189 Marionette TRACE conn2 <- [1,2198,null,{}] 05:08:05 INFO - PROCESS | 2373 | 1468498085191 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}] 05:08:05 INFO - PROCESS | 2373 | 1468498085193 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:05 INFO - PROCESS | 2373 | 1468498085275 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 05:08:05 INFO - PROCESS | 2373 | 1468498085359 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:05 INFO - PROCESS | 2373 | 1468498085360 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:05 INFO - PROCESS | 2373 | ++DOCSHELL 0x12417d000 == 34 [pid = 2373] [id = 557] 05:08:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x119117400) [pid = 2373] [serial = 1671] [outer = 0x0] 05:08:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x119720c00) [pid = 2373] [serial = 1672] [outer = 0x119117400] 05:08:05 INFO - PROCESS | 2373 | 1468498085384 Marionette DEBUG loaded listener.js 05:08:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x119979000) [pid = 2373] [serial = 1673] [outer = 0x119117400] 05:08:05 INFO - PROCESS | 2373 | 1468498085691 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]]]}] 05:08:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:08:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 521ms 05:08:05 INFO - PROCESS | 2373 | 1468498085710 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 05:08:05 INFO - PROCESS | 2373 | 1468498085711 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 05:08:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:08:05 INFO - PROCESS | 2373 | 1468498085714 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:08:05 INFO - PROCESS | 2373 | 1468498085717 Marionette TRACE conn2 <- [1,2202,null,{}] 05:08:05 INFO - PROCESS | 2373 | 1468498085726 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}] 05:08:05 INFO - PROCESS | 2373 | 1468498085727 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:05 INFO - PROCESS | 2373 | 1468498085822 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 05:08:05 INFO - PROCESS | 2373 | 1468498085827 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:05 INFO - PROCESS | 2373 | 1468498085828 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:05 INFO - PROCESS | 2373 | ++DOCSHELL 0x12576b800 == 35 [pid = 2373] [id = 558] 05:08:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x11911b800) [pid = 2373] [serial = 1674] [outer = 0x0] 05:08:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x119c42c00) [pid = 2373] [serial = 1675] [outer = 0x11911b800] 05:08:05 INFO - PROCESS | 2373 | 1468498085853 Marionette DEBUG loaded listener.js 05:08:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x119c83000) [pid = 2373] [serial = 1676] [outer = 0x11911b800] 05:08:06 INFO - PROCESS | 2373 | 1468498086209 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]]]}] 05:08:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:08:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 530ms 05:08:06 INFO - PROCESS | 2373 | 1468498086249 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 05:08:06 INFO - PROCESS | 2373 | 1468498086251 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 05:08:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:08:06 INFO - PROCESS | 2373 | 1468498086253 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:08:06 INFO - PROCESS | 2373 | 1468498086255 Marionette TRACE conn2 <- [1,2206,null,{}] 05:08:06 INFO - PROCESS | 2373 | 1468498086257 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}] 05:08:06 INFO - PROCESS | 2373 | 1468498086262 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:06 INFO - PROCESS | 2373 | 1468498086420 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 05:08:06 INFO - PROCESS | 2373 | 1468498086423 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:06 INFO - PROCESS | 2373 | 1468498086425 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:06 INFO - PROCESS | 2373 | ++DOCSHELL 0x12990b000 == 36 [pid = 2373] [id = 559] 05:08:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x119c86400) [pid = 2373] [serial = 1677] [outer = 0x0] 05:08:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x11a0bf400) [pid = 2373] [serial = 1678] [outer = 0x119c86400] 05:08:06 INFO - PROCESS | 2373 | 1468498086480 Marionette DEBUG loaded listener.js 05:08:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x121dcb400) [pid = 2373] [serial = 1679] [outer = 0x119c86400] 05:08:06 INFO - PROCESS | 2373 | 1468498086806 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]]]}] 05:08:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:08:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 569ms 05:08:06 INFO - PROCESS | 2373 | 1468498086823 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 05:08:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:08:06 INFO - PROCESS | 2373 | 1468498086824 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 05:08:06 INFO - PROCESS | 2373 | 1468498086826 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:08:06 INFO - PROCESS | 2373 | 1468498086827 Marionette TRACE conn2 <- [1,2210,null,{}] 05:08:06 INFO - PROCESS | 2373 | 1468498086831 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}] 05:08:06 INFO - PROCESS | 2373 | 1468498086834 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:06 INFO - PROCESS | 2373 | 1468498086936 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 05:08:06 INFO - PROCESS | 2373 | 1468498086940 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:06 INFO - PROCESS | 2373 | 1468498086941 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:06 INFO - PROCESS | 2373 | ++DOCSHELL 0x1299c0800 == 37 [pid = 2373] [id = 560] 05:08:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x1234af400) [pid = 2373] [serial = 1680] [outer = 0x0] 05:08:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x124113800) [pid = 2373] [serial = 1681] [outer = 0x1234af400] 05:08:06 INFO - PROCESS | 2373 | 1468498086965 Marionette DEBUG loaded listener.js 05:08:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x1242dec00) [pid = 2373] [serial = 1682] [outer = 0x1234af400] 05:08:07 INFO - PROCESS | 2373 | 1468498087271 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]]]}] 05:08:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:08:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 469ms 05:08:07 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x113d9a000) [pid = 2373] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:08:07 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x119938400) [pid = 2373] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:08:07 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x1218b6800) [pid = 2373] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:08:07 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x124ca9c00) [pid = 2373] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:08:07 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x113c20000) [pid = 2373] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:08:07 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x125728000) [pid = 2373] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:08:07 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x116fe6c00) [pid = 2373] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:08:07 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x1154da800) [pid = 2373] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:08:07 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x1291e7800) [pid = 2373] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:08:07 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x118533400) [pid = 2373] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:08:07 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x1291e8800) [pid = 2373] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:08:07 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x112d04c00) [pid = 2373] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:08:07 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x119671c00) [pid = 2373] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:08:07 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x12402b400) [pid = 2373] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:08:07 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x118533000) [pid = 2373] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:08:07 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x129457400) [pid = 2373] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:08:07 INFO - PROCESS | 2373 | 1468498087366 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 05:08:07 INFO - PROCESS | 2373 | 1468498087367 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 05:08:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:08:07 INFO - PROCESS | 2373 | 1468498087371 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:08:07 INFO - PROCESS | 2373 | 1468498087372 Marionette TRACE conn2 <- [1,2214,null,{}] 05:08:07 INFO - PROCESS | 2373 | 1468498087375 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}] 05:08:07 INFO - PROCESS | 2373 | 1468498087376 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:07 INFO - PROCESS | 2373 | 1468498087454 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 05:08:07 INFO - PROCESS | 2373 | 1468498087457 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:07 INFO - PROCESS | 2373 | 1468498087458 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:07 INFO - PROCESS | 2373 | ++DOCSHELL 0x125bbb800 == 38 [pid = 2373] [id = 561] 05:08:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x113c5a400) [pid = 2373] [serial = 1683] [outer = 0x0] 05:08:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x11648d000) [pid = 2373] [serial = 1684] [outer = 0x113c5a400] 05:08:07 INFO - PROCESS | 2373 | 1468498087482 Marionette DEBUG loaded listener.js 05:08:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x119729c00) [pid = 2373] [serial = 1685] [outer = 0x113c5a400] 05:08:07 INFO - PROCESS | 2373 | 1468498087829 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]]]}] 05:08:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:08:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 472ms 05:08:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:08:07 INFO - PROCESS | 2373 | 1468498087843 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 05:08:07 INFO - PROCESS | 2373 | 1468498087844 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 05:08:07 INFO - PROCESS | 2373 | 1468498087847 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:08:07 INFO - PROCESS | 2373 | 1468498087850 Marionette TRACE conn2 <- [1,2218,null,{}] 05:08:07 INFO - PROCESS | 2373 | 1468498087853 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}] 05:08:07 INFO - PROCESS | 2373 | 1468498087854 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:07 INFO - PROCESS | 2373 | 1468498087929 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 05:08:07 INFO - PROCESS | 2373 | 1468498087935 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:07 INFO - PROCESS | 2373 | 1468498087936 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:07 INFO - PROCESS | 2373 | ++DOCSHELL 0x1211ca800 == 39 [pid = 2373] [id = 562] 05:08:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x1218b6800) [pid = 2373] [serial = 1686] [outer = 0x0] 05:08:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x124ae6800) [pid = 2373] [serial = 1687] [outer = 0x1218b6800] 05:08:07 INFO - PROCESS | 2373 | 1468498087960 Marionette DEBUG loaded listener.js 05:08:08 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x12572a000) [pid = 2373] [serial = 1688] [outer = 0x1218b6800] 05:08:08 INFO - PROCESS | 2373 | 1468498088293 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]]]}] 05:08:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:08:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 471ms 05:08:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:08:08 INFO - PROCESS | 2373 | 1468498088352 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 05:08:08 INFO - PROCESS | 2373 | 1468498088354 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 05:08:08 INFO - PROCESS | 2373 | 1468498088358 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:08:08 INFO - PROCESS | 2373 | 1468498088359 Marionette TRACE conn2 <- [1,2222,null,{}] 05:08:08 INFO - PROCESS | 2373 | 1468498088364 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}] 05:08:08 INFO - PROCESS | 2373 | 1468498088366 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:08 INFO - PROCESS | 2373 | 1468498088493 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 05:08:08 INFO - PROCESS | 2373 | 1468498088499 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:08 INFO - PROCESS | 2373 | 1468498088500 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:08 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c017800 == 40 [pid = 2373] [id = 563] 05:08:08 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x124aeb000) [pid = 2373] [serial = 1689] [outer = 0x0] 05:08:08 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x12691c000) [pid = 2373] [serial = 1690] [outer = 0x124aeb000] 05:08:08 INFO - PROCESS | 2373 | 1468498088536 Marionette DEBUG loaded listener.js 05:08:08 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x119a4ec00) [pid = 2373] [serial = 1691] [outer = 0x124aeb000] 05:08:08 INFO - PROCESS | 2373 | 1468498088860 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]]]}] 05:08:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:08:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 520ms 05:08:08 INFO - PROCESS | 2373 | 1468498088878 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 05:08:08 INFO - PROCESS | 2373 | 1468498088879 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 05:08:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:08:08 INFO - PROCESS | 2373 | 1468498088883 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:08:08 INFO - PROCESS | 2373 | 1468498088886 Marionette TRACE conn2 <- [1,2226,null,{}] 05:08:08 INFO - PROCESS | 2373 | 1468498088888 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}] 05:08:08 INFO - PROCESS | 2373 | 1468498088889 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:09 INFO - PROCESS | 2373 | 1468498089007 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 05:08:09 INFO - PROCESS | 2373 | 1468498089041 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:09 INFO - PROCESS | 2373 | 1468498089043 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:09 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c39c000 == 41 [pid = 2373] [id = 564] 05:08:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x124ca2000) [pid = 2373] [serial = 1692] [outer = 0x0] 05:08:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x126ddc800) [pid = 2373] [serial = 1693] [outer = 0x124ca2000] 05:08:09 INFO - PROCESS | 2373 | 1468498089068 Marionette DEBUG loaded listener.js 05:08:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x129452000) [pid = 2373] [serial = 1694] [outer = 0x124ca2000] 05:08:09 INFO - PROCESS | 2373 | 1468498089352 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]]]}] 05:08:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:08:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 571ms 05:08:09 INFO - PROCESS | 2373 | 1468498089454 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 05:08:09 INFO - PROCESS | 2373 | 1468498089456 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 05:08:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:08:09 INFO - PROCESS | 2373 | 1468498089459 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:08:09 INFO - PROCESS | 2373 | 1468498089462 Marionette TRACE conn2 <- [1,2230,null,{}] 05:08:09 INFO - PROCESS | 2373 | 1468498089466 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}] 05:08:09 INFO - PROCESS | 2373 | 1468498089468 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:09 INFO - PROCESS | 2373 | 1468498089574 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 05:08:09 INFO - PROCESS | 2373 | 1468498089643 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:09 INFO - PROCESS | 2373 | 1468498089645 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:09 INFO - PROCESS | 2373 | ++DOCSHELL 0x1164a1000 == 42 [pid = 2373] [id = 565] 05:08:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x1128a7c00) [pid = 2373] [serial = 1695] [outer = 0x0] 05:08:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x1128b0000) [pid = 2373] [serial = 1696] [outer = 0x1128a7c00] 05:08:09 INFO - PROCESS | 2373 | 1468498089677 Marionette DEBUG loaded listener.js 05:08:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x112f8f400) [pid = 2373] [serial = 1697] [outer = 0x1128a7c00] 05:08:10 INFO - PROCESS | 2373 | 1468498090085 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]]]}] 05:08:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:08:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 673ms 05:08:10 INFO - PROCESS | 2373 | 1468498090133 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 05:08:10 INFO - PROCESS | 2373 | 1468498090135 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 05:08:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:08:10 INFO - PROCESS | 2373 | 1468498090140 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:08:10 INFO - PROCESS | 2373 | 1468498090143 Marionette TRACE conn2 <- [1,2234,null,{}] 05:08:10 INFO - PROCESS | 2373 | 1468498090146 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}] 05:08:10 INFO - PROCESS | 2373 | 1468498090148 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:10 INFO - PROCESS | 2373 | 1468498090250 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 05:08:10 INFO - PROCESS | 2373 | 1468498090348 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:10 INFO - PROCESS | 2373 | 1468498090349 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:10 INFO - PROCESS | 2373 | ++DOCSHELL 0x12128c000 == 43 [pid = 2373] [id = 566] 05:08:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x116ac3400) [pid = 2373] [serial = 1698] [outer = 0x0] 05:08:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x116fe6800) [pid = 2373] [serial = 1699] [outer = 0x116ac3400] 05:08:10 INFO - PROCESS | 2373 | 1468498090379 Marionette DEBUG loaded listener.js 05:08:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x11846d800) [pid = 2373] [serial = 1700] [outer = 0x116ac3400] 05:08:10 INFO - PROCESS | 2373 | 1468498090798 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]]]}] 05:08:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:08:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 672ms 05:08:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:08:10 INFO - PROCESS | 2373 | 1468498090811 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 05:08:10 INFO - PROCESS | 2373 | 1468498090812 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 05:08:10 INFO - PROCESS | 2373 | 1468498090815 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:08:10 INFO - PROCESS | 2373 | 1468498090816 Marionette TRACE conn2 <- [1,2238,null,{}] 05:08:10 INFO - PROCESS | 2373 | 1468498090823 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}] 05:08:10 INFO - PROCESS | 2373 | 1468498090826 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:10 INFO - PROCESS | 2373 | 1468498090928 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 05:08:11 INFO - PROCESS | 2373 | 1468498091003 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:11 INFO - PROCESS | 2373 | 1468498091006 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:11 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c399000 == 44 [pid = 2373] [id = 567] 05:08:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x119c80000) [pid = 2373] [serial = 1701] [outer = 0x0] 05:08:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x11a007400) [pid = 2373] [serial = 1702] [outer = 0x119c80000] 05:08:11 INFO - PROCESS | 2373 | 1468498091037 Marionette DEBUG loaded listener.js 05:08:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x121163400) [pid = 2373] [serial = 1703] [outer = 0x119c80000] 05:08:11 INFO - PROCESS | 2373 | 1468498091446 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]]]}] 05:08:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:08:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 671ms 05:08:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:08:11 INFO - PROCESS | 2373 | 1468498091486 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 05:08:11 INFO - PROCESS | 2373 | 1468498091487 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 05:08:11 INFO - PROCESS | 2373 | 1468498091489 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:08:11 INFO - PROCESS | 2373 | 1468498091491 Marionette TRACE conn2 <- [1,2242,null,{}] 05:08:11 INFO - PROCESS | 2373 | 1468498091493 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}] 05:08:11 INFO - PROCESS | 2373 | 1468498091494 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:11 INFO - PROCESS | 2373 | 1468498091597 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 05:08:11 INFO - PROCESS | 2373 | 1468498091693 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:11 INFO - PROCESS | 2373 | 1468498091694 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:11 INFO - PROCESS | 2373 | ++DOCSHELL 0x12caba000 == 45 [pid = 2373] [id = 568] 05:08:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x121dc8800) [pid = 2373] [serial = 1704] [outer = 0x0] 05:08:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x124ae8400) [pid = 2373] [serial = 1705] [outer = 0x121dc8800] 05:08:11 INFO - PROCESS | 2373 | 1468498091723 Marionette DEBUG loaded listener.js 05:08:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x126ba7400) [pid = 2373] [serial = 1706] [outer = 0x121dc8800] 05:08:12 INFO - PROCESS | 2373 | 1468498092140 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]]]}] 05:08:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:08:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 672ms 05:08:12 INFO - PROCESS | 2373 | 1468498092161 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 05:08:12 INFO - PROCESS | 2373 | 1468498092163 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 05:08:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:08:12 INFO - PROCESS | 2373 | 1468498092166 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:08:12 INFO - PROCESS | 2373 | 1468498092167 Marionette TRACE conn2 <- [1,2246,null,{}] 05:08:12 INFO - PROCESS | 2373 | 1468498092170 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}] 05:08:12 INFO - PROCESS | 2373 | 1468498092172 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:12 INFO - PROCESS | 2373 | 1468498092279 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 05:08:12 INFO - PROCESS | 2373 | 1468498092610 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:12 INFO - PROCESS | 2373 | 1468498092612 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:12 INFO - PROCESS | 2373 | ++DOCSHELL 0x118246800 == 46 [pid = 2373] [id = 569] 05:08:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x1127d1400) [pid = 2373] [serial = 1707] [outer = 0x0] 05:08:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x1128b3800) [pid = 2373] [serial = 1708] [outer = 0x1127d1400] 05:08:12 INFO - PROCESS | 2373 | 1468498092687 Marionette DEBUG loaded listener.js 05:08:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 106 (0x112f8e400) [pid = 2373] [serial = 1709] [outer = 0x1127d1400] 05:08:13 INFO - PROCESS | 2373 | 1468498093163 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]]]}] 05:08:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:08:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1021ms 05:08:13 INFO - PROCESS | 2373 | 1468498093188 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 05:08:13 INFO - PROCESS | 2373 | 1468498093191 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 05:08:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:08:13 INFO - PROCESS | 2373 | 1468498093194 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:08:13 INFO - PROCESS | 2373 | 1468498093196 Marionette TRACE conn2 <- [1,2250,null,{}] 05:08:13 INFO - PROCESS | 2373 | 1468498093208 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}] 05:08:13 INFO - PROCESS | 2373 | 1468498093210 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:13 INFO - PROCESS | 2373 | 1468498093301 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 05:08:13 INFO - PROCESS | 2373 | 1468498093360 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:13 INFO - PROCESS | 2373 | 1468498093362 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:13 INFO - PROCESS | 2373 | ++DOCSHELL 0x11842a800 == 47 [pid = 2373] [id = 570] 05:08:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 107 (0x115e5e800) [pid = 2373] [serial = 1710] [outer = 0x0] 05:08:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 108 (0x116ac5800) [pid = 2373] [serial = 1711] [outer = 0x115e5e800] 05:08:13 INFO - PROCESS | 2373 | 1468498093389 Marionette DEBUG loaded listener.js 05:08:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 109 (0x11833ec00) [pid = 2373] [serial = 1712] [outer = 0x115e5e800] 05:08:14 INFO - PROCESS | 2373 | --DOCSHELL 0x12c017800 == 46 [pid = 2373] [id = 563] 05:08:14 INFO - PROCESS | 2373 | --DOCSHELL 0x1211ca800 == 45 [pid = 2373] [id = 562] 05:08:14 INFO - PROCESS | 2373 | --DOCSHELL 0x125bbb800 == 44 [pid = 2373] [id = 561] 05:08:14 INFO - PROCESS | 2373 | --DOCSHELL 0x1299c0800 == 43 [pid = 2373] [id = 560] 05:08:14 INFO - PROCESS | 2373 | --DOCSHELL 0x12990b000 == 42 [pid = 2373] [id = 559] 05:08:14 INFO - PROCESS | 2373 | --DOCSHELL 0x12576b800 == 41 [pid = 2373] [id = 558] 05:08:14 INFO - PROCESS | 2373 | --DOCSHELL 0x12417d000 == 40 [pid = 2373] [id = 557] 05:08:14 INFO - PROCESS | 2373 | --DOCSHELL 0x1211cb000 == 39 [pid = 2373] [id = 556] 05:08:14 INFO - PROCESS | 2373 | --DOCSHELL 0x1186d8800 == 38 [pid = 2373] [id = 555] 05:08:14 INFO - PROCESS | 2373 | --DOCSHELL 0x116794000 == 37 [pid = 2373] [id = 554] 05:08:14 INFO - PROCESS | 2373 | --DOCSHELL 0x129152800 == 36 [pid = 2373] [id = 551] 05:08:14 INFO - PROCESS | 2373 | --DOCSHELL 0x1212a2800 == 35 [pid = 2373] [id = 552] 05:08:14 INFO - PROCESS | 2373 | --DOCSHELL 0x117143800 == 34 [pid = 2373] [id = 553] 05:08:14 INFO - PROCESS | 2373 | --DOCSHELL 0x126b02800 == 33 [pid = 2373] [id = 542] 05:08:14 INFO - PROCESS | 2373 | --DOCSHELL 0x118246800 == 32 [pid = 2373] [id = 569] 05:08:14 INFO - PROCESS | 2373 | --DOCSHELL 0x12caba000 == 31 [pid = 2373] [id = 568] 05:08:14 INFO - PROCESS | 2373 | --DOCSHELL 0x12c399000 == 30 [pid = 2373] [id = 567] 05:08:14 INFO - PROCESS | 2373 | --DOCSHELL 0x12128c000 == 29 [pid = 2373] [id = 566] 05:08:14 INFO - PROCESS | 2373 | --DOCSHELL 0x12c39c000 == 28 [pid = 2373] [id = 564] 05:08:14 INFO - PROCESS | 2373 | --DOCSHELL 0x1164a1000 == 27 [pid = 2373] [id = 565] 05:08:14 INFO - PROCESS | 2373 | --DOMWINDOW == 108 (0x118212400) [pid = 2373] [serial = 1607] [outer = 0x0] [url = about:blank] 05:08:14 INFO - PROCESS | 2373 | --DOMWINDOW == 107 (0x116718800) [pid = 2373] [serial = 1606] [outer = 0x0] [url = about:blank] 05:08:14 INFO - PROCESS | 2373 | --DOMWINDOW == 106 (0x11a0c3000) [pid = 2373] [serial = 1610] [outer = 0x0] [url = about:blank] 05:08:14 INFO - PROCESS | 2373 | --DOMWINDOW == 105 (0x119c3bc00) [pid = 2373] [serial = 1609] [outer = 0x0] [url = about:blank] 05:08:14 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x115d0e400) [pid = 2373] [serial = 1613] [outer = 0x0] [url = about:blank] 05:08:14 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x12402ac00) [pid = 2373] [serial = 1612] [outer = 0x0] [url = about:blank] 05:08:14 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x1269a2800) [pid = 2373] [serial = 1616] [outer = 0x0] [url = about:blank] 05:08:14 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x12572d000) [pid = 2373] [serial = 1615] [outer = 0x0] [url = about:blank] 05:08:14 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x1214b6800) [pid = 2373] [serial = 1636] [outer = 0x0] [url = about:blank] 05:08:14 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x128cc5000) [pid = 2373] [serial = 1619] [outer = 0x0] [url = about:blank] 05:08:14 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x126dd5800) [pid = 2373] [serial = 1618] [outer = 0x0] [url = about:blank] 05:08:14 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x119671400) [pid = 2373] [serial = 1628] [outer = 0x0] [url = about:blank] 05:08:14 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x118347400) [pid = 2373] [serial = 1627] [outer = 0x0] [url = about:blank] 05:08:14 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x116a1c800) [pid = 2373] [serial = 1630] [outer = 0x0] [url = about:blank] 05:08:14 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x12a6c4400) [pid = 2373] [serial = 1622] [outer = 0x0] [url = about:blank] 05:08:14 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x129451800) [pid = 2373] [serial = 1621] [outer = 0x0] [url = about:blank] 05:08:14 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x11971d000) [pid = 2373] [serial = 1633] [outer = 0x0] [url = about:blank] 05:08:14 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x12ad41800) [pid = 2373] [serial = 1625] [outer = 0x0] [url = about:blank] 05:08:14 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x12a6cfc00) [pid = 2373] [serial = 1624] [outer = 0x0] [url = about:blank] 05:08:14 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x1240cb800) [pid = 2373] [serial = 1637] [outer = 0x0] [url = about:blank] 05:08:14 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x116ac9800) [pid = 2373] [serial = 1645] [outer = 0x0] [url = about:blank] 05:08:14 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x127845c00) [pid = 2373] [serial = 1642] [outer = 0x0] [url = about:blank] 05:08:14 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x124aeb400) [pid = 2373] [serial = 1639] [outer = 0x0] [url = about:blank] 05:08:14 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x126dd9c00) [pid = 2373] [serial = 1648] [outer = 0x0] [url = about:blank] 05:08:14 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x125d06800) [pid = 2373] [serial = 1646] [outer = 0x0] [url = about:blank] 05:08:14 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x1294b6800) [pid = 2373] [serial = 1651] [outer = 0x0] [url = about:blank] 05:08:14 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x1269a9c00) [pid = 2373] [serial = 1640] [outer = 0x0] [url = about:blank] 05:08:14 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x1294e9000) [pid = 2373] [serial = 1652] [outer = 0x0] [url = about:blank] 05:08:14 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x128edc800) [pid = 2373] [serial = 1643] [outer = 0x0] [url = about:blank] 05:08:14 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x119c41000) [pid = 2373] [serial = 1634] [outer = 0x0] [url = about:blank] 05:08:14 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x12a6cd000) [pid = 2373] [serial = 1654] [outer = 0x0] [url = about:blank] 05:08:14 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x118345000) [pid = 2373] [serial = 1631] [outer = 0x0] [url = about:blank] 05:08:14 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x1291f0800) [pid = 2373] [serial = 1649] [outer = 0x0] [url = about:blank] 05:08:14 INFO - PROCESS | 2373 | 1468498094320 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]]]}] 05:08:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:08:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1173ms 05:08:14 INFO - PROCESS | 2373 | 1468498094367 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 05:08:14 INFO - PROCESS | 2373 | 1468498094369 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 05:08:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:08:14 INFO - PROCESS | 2373 | 1468498094372 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:08:14 INFO - PROCESS | 2373 | 1468498094374 Marionette TRACE conn2 <- [1,2254,null,{}] 05:08:14 INFO - PROCESS | 2373 | 1468498094378 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}] 05:08:14 INFO - PROCESS | 2373 | 1468498094379 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:14 INFO - PROCESS | 2373 | 1468498094457 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 05:08:14 INFO - PROCESS | 2373 | 1468498094461 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:14 INFO - PROCESS | 2373 | 1468498094466 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:14 INFO - PROCESS | 2373 | ++DOCSHELL 0x116fb3800 == 28 [pid = 2373] [id = 571] 05:08:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x113c20c00) [pid = 2373] [serial = 1713] [outer = 0x0] 05:08:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x11648cc00) [pid = 2373] [serial = 1714] [outer = 0x113c20c00] 05:08:14 INFO - PROCESS | 2373 | 1468498094496 Marionette DEBUG loaded listener.js 05:08:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x1127d1c00) [pid = 2373] [serial = 1715] [outer = 0x113c20c00] 05:08:14 INFO - PROCESS | 2373 | 1468498094826 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]]]}] 05:08:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:08:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 471ms 05:08:14 INFO - PROCESS | 2373 | 1468498094864 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 05:08:14 INFO - PROCESS | 2373 | 1468498094867 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 05:08:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:08:14 INFO - PROCESS | 2373 | 1468498094873 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:08:14 INFO - PROCESS | 2373 | 1468498094875 Marionette TRACE conn2 <- [1,2258,null,{}] 05:08:14 INFO - PROCESS | 2373 | 1468498094877 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}] 05:08:14 INFO - PROCESS | 2373 | 1468498094879 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:14 INFO - PROCESS | 2373 | 1468498094954 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 05:08:14 INFO - PROCESS | 2373 | 1468498094958 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:14 INFO - PROCESS | 2373 | 1468498094959 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:14 INFO - PROCESS | 2373 | ++DOCSHELL 0x119913000 == 29 [pid = 2373] [id = 572] 05:08:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x116fe6c00) [pid = 2373] [serial = 1716] [outer = 0x0] 05:08:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x118461000) [pid = 2373] [serial = 1717] [outer = 0x116fe6c00] 05:08:14 INFO - PROCESS | 2373 | 1468498094989 Marionette DEBUG loaded listener.js 05:08:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x11887fc00) [pid = 2373] [serial = 1718] [outer = 0x116fe6c00] 05:08:15 INFO - PROCESS | 2373 | 1468498095352 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]]]}] 05:08:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:08:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 521ms 05:08:15 INFO - PROCESS | 2373 | 1468498095394 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 05:08:15 INFO - PROCESS | 2373 | 1468498095396 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 05:08:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:08:15 INFO - PROCESS | 2373 | 1468498095398 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:08:15 INFO - PROCESS | 2373 | 1468498095400 Marionette TRACE conn2 <- [1,2262,null,{}] 05:08:15 INFO - PROCESS | 2373 | 1468498095408 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}] 05:08:15 INFO - PROCESS | 2373 | 1468498095411 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:15 INFO - PROCESS | 2373 | 1468498095487 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 05:08:15 INFO - PROCESS | 2373 | 1468498095493 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:15 INFO - PROCESS | 2373 | 1468498095495 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:15 INFO - PROCESS | 2373 | ++DOCSHELL 0x121de5000 == 30 [pid = 2373] [id = 573] 05:08:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x1128a7400) [pid = 2373] [serial = 1719] [outer = 0x0] 05:08:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x119943800) [pid = 2373] [serial = 1720] [outer = 0x1128a7400] 05:08:15 INFO - PROCESS | 2373 | 1468498095526 Marionette DEBUG loaded listener.js 05:08:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x119c3e000) [pid = 2373] [serial = 1721] [outer = 0x1128a7400] 05:08:15 INFO - PROCESS | 2373 | 1468498095918 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]]]}] 05:08:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:08:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 572ms 05:08:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:08:15 INFO - PROCESS | 2373 | 1468498095979 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 05:08:15 INFO - PROCESS | 2373 | 1468498095981 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 05:08:15 INFO - PROCESS | 2373 | 1468498095984 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:08:15 INFO - PROCESS | 2373 | 1468498095986 Marionette TRACE conn2 <- [1,2266,null,{}] 05:08:15 INFO - PROCESS | 2373 | 1468498095990 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}] 05:08:15 INFO - PROCESS | 2373 | 1468498095991 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:16 INFO - PROCESS | 2373 | 1468498096116 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 05:08:16 INFO - PROCESS | 2373 | 1468498096126 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:16 INFO - PROCESS | 2373 | 1468498096127 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:16 INFO - PROCESS | 2373 | ++DOCSHELL 0x126b02800 == 31 [pid = 2373] [id = 574] 05:08:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x119c80800) [pid = 2373] [serial = 1722] [outer = 0x0] 05:08:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x11a0c2800) [pid = 2373] [serial = 1723] [outer = 0x119c80800] 05:08:16 INFO - PROCESS | 2373 | 1468498096169 Marionette DEBUG loaded listener.js 05:08:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x121060800) [pid = 2373] [serial = 1724] [outer = 0x119c80800] 05:08:16 INFO - PROCESS | 2373 | 1468498096614 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]]]}] 05:08:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:08:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 671ms 05:08:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:08:16 INFO - PROCESS | 2373 | 1468498096656 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 05:08:16 INFO - PROCESS | 2373 | 1468498096657 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 05:08:16 INFO - PROCESS | 2373 | 1468498096659 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:08:16 INFO - PROCESS | 2373 | 1468498096660 Marionette TRACE conn2 <- [1,2270,null,{}] 05:08:16 INFO - PROCESS | 2373 | 1468498096668 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}] 05:08:16 INFO - PROCESS | 2373 | 1468498096670 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:16 INFO - PROCESS | 2373 | 1468498096766 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 05:08:16 INFO - PROCESS | 2373 | 1468498096770 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:16 INFO - PROCESS | 2373 | 1468498096771 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:16 INFO - PROCESS | 2373 | ++DOCSHELL 0x12914d800 == 32 [pid = 2373] [id = 575] 05:08:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x116fe5800) [pid = 2373] [serial = 1725] [outer = 0x0] 05:08:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x1213a1800) [pid = 2373] [serial = 1726] [outer = 0x116fe5800] 05:08:16 INFO - PROCESS | 2373 | 1468498096795 Marionette DEBUG loaded listener.js 05:08:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x121a5a400) [pid = 2373] [serial = 1727] [outer = 0x116fe5800] 05:08:17 INFO - PROCESS | 2373 | 1468498097156 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]]]}] 05:08:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:08:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 518ms 05:08:17 INFO - PROCESS | 2373 | 1468498097178 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 05:08:17 INFO - PROCESS | 2373 | 1468498097179 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 05:08:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:08:17 INFO - PROCESS | 2373 | 1468498097187 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:08:17 INFO - PROCESS | 2373 | 1468498097188 Marionette TRACE conn2 <- [1,2274,null,{}] 05:08:17 INFO - PROCESS | 2373 | 1468498097191 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}] 05:08:17 INFO - PROCESS | 2373 | 1468498097195 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:17 INFO - PROCESS | 2373 | 1468498097308 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 05:08:17 INFO - PROCESS | 2373 | 1468498097311 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:17 INFO - PROCESS | 2373 | 1468498097313 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:17 INFO - PROCESS | 2373 | ++DOCSHELL 0x12a70f800 == 33 [pid = 2373] [id = 576] 05:08:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x121aeec00) [pid = 2373] [serial = 1728] [outer = 0x0] 05:08:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x1241cf400) [pid = 2373] [serial = 1729] [outer = 0x121aeec00] 05:08:17 INFO - PROCESS | 2373 | 1468498097340 Marionette DEBUG loaded listener.js 05:08:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x1269a2800) [pid = 2373] [serial = 1730] [outer = 0x121aeec00] 05:08:17 INFO - PROCESS | 2373 | 1468498097642 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]]]}] 05:08:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:08:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 468ms 05:08:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:08:17 INFO - PROCESS | 2373 | 1468498097676 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 05:08:17 INFO - PROCESS | 2373 | 1468498097677 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 05:08:17 INFO - PROCESS | 2373 | 1468498097687 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:08:17 INFO - PROCESS | 2373 | 1468498097688 Marionette TRACE conn2 <- [1,2278,null,{}] 05:08:17 INFO - PROCESS | 2373 | 1468498097691 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}] 05:08:17 INFO - PROCESS | 2373 | 1468498097692 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:17 INFO - PROCESS | 2373 | 1468498097794 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 05:08:17 INFO - PROCESS | 2373 | 1468498097799 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:17 INFO - PROCESS | 2373 | 1468498097800 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:17 INFO - PROCESS | 2373 | ++DOCSHELL 0x12b147000 == 34 [pid = 2373] [id = 577] 05:08:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x118681c00) [pid = 2373] [serial = 1731] [outer = 0x0] 05:08:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x126ba8000) [pid = 2373] [serial = 1732] [outer = 0x118681c00] 05:08:17 INFO - PROCESS | 2373 | 1468498097824 Marionette DEBUG loaded listener.js 05:08:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x128cc7c00) [pid = 2373] [serial = 1733] [outer = 0x118681c00] 05:08:18 INFO - PROCESS | 2373 | 1468498098150 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]]]}] 05:08:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:08:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 527ms 05:08:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:08:18 INFO - PROCESS | 2373 | 1468498098207 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 05:08:18 INFO - PROCESS | 2373 | 1468498098208 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 05:08:18 INFO - PROCESS | 2373 | 1468498098210 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:08:18 INFO - PROCESS | 2373 | 1468498098211 Marionette TRACE conn2 <- [1,2282,null,{}] 05:08:18 INFO - PROCESS | 2373 | 1468498098219 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}] 05:08:18 INFO - PROCESS | 2373 | 1468498098220 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:18 INFO - PROCESS | 2373 | 1468498098317 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 05:08:18 INFO - PROCESS | 2373 | 1468498098321 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:18 INFO - PROCESS | 2373 | 1468498098322 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:18 INFO - PROCESS | 2373 | ++DOCSHELL 0x12b1da000 == 35 [pid = 2373] [id = 578] 05:08:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x11297c000) [pid = 2373] [serial = 1734] [outer = 0x0] 05:08:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x1291e5800) [pid = 2373] [serial = 1735] [outer = 0x11297c000] 05:08:18 INFO - PROCESS | 2373 | 1468498098345 Marionette DEBUG loaded listener.js 05:08:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x1291ed400) [pid = 2373] [serial = 1736] [outer = 0x11297c000] 05:08:18 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x1218b6800) [pid = 2373] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:08:18 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x11911b800) [pid = 2373] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:08:18 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x113c5a400) [pid = 2373] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:08:18 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x124aeb000) [pid = 2373] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:08:18 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x11671a000) [pid = 2373] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:08:18 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x112d06000) [pid = 2373] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:08:18 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x119c86400) [pid = 2373] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:08:18 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x119117400) [pid = 2373] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:08:18 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x1234af400) [pid = 2373] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:08:18 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x112d98800) [pid = 2373] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:08:18 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x116639800) [pid = 2373] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:08:18 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x113c65800) [pid = 2373] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:08:18 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x1294b1c00) [pid = 2373] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:08:18 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x124ca2000) [pid = 2373] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:08:18 INFO - PROCESS | 2373 | 1468498098849 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]]]}] 05:08:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:08:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 671ms 05:08:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:08:18 INFO - PROCESS | 2373 | 1468498098887 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 05:08:18 INFO - PROCESS | 2373 | 1468498098889 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 05:08:18 INFO - PROCESS | 2373 | 1468498098891 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:08:18 INFO - PROCESS | 2373 | 1468498098904 Marionette TRACE conn2 <- [1,2286,null,{}] 05:08:18 INFO - PROCESS | 2373 | 1468498098923 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}] 05:08:18 INFO - PROCESS | 2373 | 1468498098924 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:19 INFO - PROCESS | 2373 | 1468498099005 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 05:08:19 INFO - PROCESS | 2373 | 1468498099009 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:19 INFO - PROCESS | 2373 | 1468498099010 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:19 INFO - PROCESS | 2373 | ++DOCSHELL 0x121de2000 == 36 [pid = 2373] [id = 579] 05:08:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x116a1d800) [pid = 2373] [serial = 1737] [outer = 0x0] 05:08:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x119117400) [pid = 2373] [serial = 1738] [outer = 0x116a1d800] 05:08:19 INFO - PROCESS | 2373 | 1468498099034 Marionette DEBUG loaded listener.js 05:08:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x119c84800) [pid = 2373] [serial = 1739] [outer = 0x116a1d800] 05:08:19 INFO - PROCESS | 2373 | 1468498099373 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]]]}] 05:08:19 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 05:08:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 497ms 05:08:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:08:19 INFO - PROCESS | 2373 | 1468498099389 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 05:08:19 INFO - PROCESS | 2373 | 1468498099390 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 05:08:19 INFO - PROCESS | 2373 | 1468498099392 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:08:19 INFO - PROCESS | 2373 | 1468498099394 Marionette TRACE conn2 <- [1,2290,null,{}] 05:08:19 INFO - PROCESS | 2373 | 1468498099396 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}] 05:08:19 INFO - PROCESS | 2373 | 1468498099398 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:19 INFO - PROCESS | 2373 | 1468498099506 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 05:08:19 INFO - PROCESS | 2373 | 1468498099595 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:19 INFO - PROCESS | 2373 | 1468498099596 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:19 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c0de800 == 37 [pid = 2373] [id = 580] 05:08:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x119c7f800) [pid = 2373] [serial = 1740] [outer = 0x0] 05:08:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x125d0cc00) [pid = 2373] [serial = 1741] [outer = 0x119c7f800] 05:08:19 INFO - PROCESS | 2373 | 1468498099636 Marionette DEBUG loaded listener.js 05:08:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x1291f0c00) [pid = 2373] [serial = 1742] [outer = 0x119c7f800] 05:08:19 INFO - PROCESS | 2373 | 1468498099954 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]]]}] 05:08:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:08:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 620ms 05:08:20 INFO - PROCESS | 2373 | 1468498100013 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 05:08:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:08:20 INFO - PROCESS | 2373 | 1468498100019 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 05:08:20 INFO - PROCESS | 2373 | 1468498100022 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:08:20 INFO - PROCESS | 2373 | 1468498100025 Marionette TRACE conn2 <- [1,2294,null,{}] 05:08:20 INFO - PROCESS | 2373 | 1468498100028 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}] 05:08:20 INFO - PROCESS | 2373 | 1468498100044 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:20 INFO - PROCESS | 2373 | 1468498100179 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 05:08:20 INFO - PROCESS | 2373 | 1468498100299 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:20 INFO - PROCESS | 2373 | 1468498100301 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:20 INFO - PROCESS | 2373 | ++DOCSHELL 0x12914c000 == 38 [pid = 2373] [id = 581] 05:08:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x12944a800) [pid = 2373] [serial = 1743] [outer = 0x0] 05:08:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x1294b1400) [pid = 2373] [serial = 1744] [outer = 0x12944a800] 05:08:20 INFO - PROCESS | 2373 | 1468498100344 Marionette DEBUG loaded listener.js 05:08:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x12a6a9000) [pid = 2373] [serial = 1745] [outer = 0x12944a800] 05:08:20 INFO - PROCESS | 2373 | 1468498100624 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]]]}] 05:08:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:08:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 622ms 05:08:20 INFO - PROCESS | 2373 | 1468498100644 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 05:08:20 INFO - PROCESS | 2373 | 1468498100645 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 05:08:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:08:20 INFO - PROCESS | 2373 | 1468498100715 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:08:20 INFO - PROCESS | 2373 | 1468498100718 Marionette TRACE conn2 <- [1,2298,null,{}] 05:08:20 INFO - PROCESS | 2373 | 1468498100721 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}] 05:08:20 INFO - PROCESS | 2373 | 1468498100723 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:20 INFO - PROCESS | 2373 | 1468498100837 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 05:08:20 INFO - PROCESS | 2373 | 1468498100892 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:20 INFO - PROCESS | 2373 | 1468498100894 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:20 INFO - PROCESS | 2373 | ++DOCSHELL 0x11678c800 == 39 [pid = 2373] [id = 582] 05:08:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x11297c400) [pid = 2373] [serial = 1746] [outer = 0x0] 05:08:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x112e2f400) [pid = 2373] [serial = 1747] [outer = 0x11297c400] 05:08:20 INFO - PROCESS | 2373 | 1468498100926 Marionette DEBUG loaded listener.js 05:08:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x115df3000) [pid = 2373] [serial = 1748] [outer = 0x11297c400] 05:08:21 INFO - PROCESS | 2373 | 1468498101477 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]]]}] 05:08:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:08:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 779ms 05:08:21 INFO - PROCESS | 2373 | 1468498101488 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 05:08:21 INFO - PROCESS | 2373 | 1468498101491 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 05:08:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:08:21 INFO - PROCESS | 2373 | 1468498101495 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:08:21 INFO - PROCESS | 2373 | 1468498101496 Marionette TRACE conn2 <- [1,2302,null,{}] 05:08:21 INFO - PROCESS | 2373 | 1468498101577 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}] 05:08:21 INFO - PROCESS | 2373 | 1468498101581 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:21 INFO - PROCESS | 2373 | 1468498101688 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 05:08:21 INFO - PROCESS | 2373 | 1468498101747 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:21 INFO - PROCESS | 2373 | 1468498101749 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:21 INFO - PROCESS | 2373 | ++DOCSHELL 0x124cd1000 == 40 [pid = 2373] [id = 583] 05:08:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x11852e400) [pid = 2373] [serial = 1749] [outer = 0x0] 05:08:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x118885c00) [pid = 2373] [serial = 1750] [outer = 0x11852e400] 05:08:21 INFO - PROCESS | 2373 | 1468498101779 Marionette DEBUG loaded listener.js 05:08:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x119672000) [pid = 2373] [serial = 1751] [outer = 0x11852e400] 05:08:22 INFO - PROCESS | 2373 | 1468498102315 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]]]}] 05:08:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:08:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 850ms 05:08:22 INFO - PROCESS | 2373 | 1468498102345 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 05:08:22 INFO - PROCESS | 2373 | 1468498102347 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 05:08:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:08:22 INFO - PROCESS | 2373 | 1468498102351 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:08:22 INFO - PROCESS | 2373 | 1468498102353 Marionette TRACE conn2 <- [1,2306,null,{}] 05:08:22 INFO - PROCESS | 2373 | 1468498102357 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}] 05:08:22 INFO - PROCESS | 2373 | 1468498102359 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:22 INFO - PROCESS | 2373 | 1468498102522 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 05:08:22 INFO - PROCESS | 2373 | 1468498102645 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:22 INFO - PROCESS | 2373 | 1468498102653 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:22 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c3cb000 == 41 [pid = 2373] [id = 584] 05:08:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x11a0c2c00) [pid = 2373] [serial = 1752] [outer = 0x0] 05:08:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x1214b1800) [pid = 2373] [serial = 1753] [outer = 0x11a0c2c00] 05:08:22 INFO - PROCESS | 2373 | 1468498102706 Marionette DEBUG loaded listener.js 05:08:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x121dca800) [pid = 2373] [serial = 1754] [outer = 0x11a0c2c00] 05:08:23 INFO - PROCESS | 2373 | 1468498103488 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]]]}] 05:08:23 INFO - PROCESS | 2373 | --DOCSHELL 0x12c0de800 == 40 [pid = 2373] [id = 580] 05:08:23 INFO - PROCESS | 2373 | --DOCSHELL 0x121de2000 == 39 [pid = 2373] [id = 579] 05:08:23 INFO - PROCESS | 2373 | --DOCSHELL 0x12b1da000 == 38 [pid = 2373] [id = 578] 05:08:23 INFO - PROCESS | 2373 | --DOCSHELL 0x12b147000 == 37 [pid = 2373] [id = 577] 05:08:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:08:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1222ms 05:08:23 INFO - PROCESS | 2373 | --DOCSHELL 0x12a70f800 == 36 [pid = 2373] [id = 576] 05:08:23 INFO - PROCESS | 2373 | --DOCSHELL 0x12914d800 == 35 [pid = 2373] [id = 575] 05:08:23 INFO - PROCESS | 2373 | --DOCSHELL 0x126b02800 == 34 [pid = 2373] [id = 574] 05:08:23 INFO - PROCESS | 2373 | --DOCSHELL 0x121de5000 == 33 [pid = 2373] [id = 573] 05:08:23 INFO - PROCESS | 2373 | --DOCSHELL 0x119913000 == 32 [pid = 2373] [id = 572] 05:08:23 INFO - PROCESS | 2373 | --DOCSHELL 0x116fb3800 == 31 [pid = 2373] [id = 571] 05:08:23 INFO - PROCESS | 2373 | --DOCSHELL 0x11842a800 == 30 [pid = 2373] [id = 570] 05:08:23 INFO - PROCESS | 2373 | 1468498103589 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 05:08:23 INFO - PROCESS | 2373 | 1468498103593 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 05:08:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:08:23 INFO - PROCESS | 2373 | 1468498103598 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:08:23 INFO - PROCESS | 2373 | 1468498103601 Marionette TRACE conn2 <- [1,2310,null,{}] 05:08:23 INFO - PROCESS | 2373 | 1468498103606 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}] 05:08:23 INFO - PROCESS | 2373 | 1468498103608 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:23 INFO - PROCESS | 2373 | 1468498103740 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 05:08:23 INFO - PROCESS | 2373 | 1468498103746 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:23 INFO - PROCESS | 2373 | 1468498103748 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:23 INFO - PROCESS | 2373 | ++DOCSHELL 0x11842a800 == 31 [pid = 2373] [id = 585] 05:08:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x116ac3000) [pid = 2373] [serial = 1755] [outer = 0x0] 05:08:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 106 (0x116ad0800) [pid = 2373] [serial = 1756] [outer = 0x116ac3000] 05:08:23 INFO - PROCESS | 2373 | 1468498103789 Marionette DEBUG loaded listener.js 05:08:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 107 (0x118461800) [pid = 2373] [serial = 1757] [outer = 0x116ac3000] 05:08:23 INFO - PROCESS | 2373 | --DOMWINDOW == 106 (0x126ddc800) [pid = 2373] [serial = 1693] [outer = 0x0] [url = about:blank] 05:08:23 INFO - PROCESS | 2373 | --DOMWINDOW == 105 (0x129452000) [pid = 2373] [serial = 1694] [outer = 0x0] [url = about:blank] 05:08:23 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x12572a000) [pid = 2373] [serial = 1688] [outer = 0x0] [url = about:blank] 05:08:23 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x119c83000) [pid = 2373] [serial = 1676] [outer = 0x0] [url = about:blank] 05:08:23 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x119729c00) [pid = 2373] [serial = 1685] [outer = 0x0] [url = about:blank] 05:08:23 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x12691c000) [pid = 2373] [serial = 1690] [outer = 0x0] [url = about:blank] 05:08:23 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x116727c00) [pid = 2373] [serial = 1666] [outer = 0x0] [url = about:blank] 05:08:23 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x118fe2400) [pid = 2373] [serial = 1670] [outer = 0x0] [url = about:blank] 05:08:23 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x11a0bf400) [pid = 2373] [serial = 1678] [outer = 0x0] [url = about:blank] 05:08:23 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x116ac7000) [pid = 2373] [serial = 1667] [outer = 0x0] [url = about:blank] 05:08:23 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x119720c00) [pid = 2373] [serial = 1672] [outer = 0x0] [url = about:blank] 05:08:23 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x119979000) [pid = 2373] [serial = 1673] [outer = 0x0] [url = about:blank] 05:08:23 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x124113800) [pid = 2373] [serial = 1681] [outer = 0x0] [url = about:blank] 05:08:23 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x1242dec00) [pid = 2373] [serial = 1682] [outer = 0x0] [url = about:blank] 05:08:23 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x112e9b400) [pid = 2373] [serial = 1663] [outer = 0x0] [url = about:blank] 05:08:23 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x124ae6800) [pid = 2373] [serial = 1687] [outer = 0x0] [url = about:blank] 05:08:23 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x11993f400) [pid = 2373] [serial = 1661] [outer = 0x0] [url = about:blank] 05:08:23 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x121dcb400) [pid = 2373] [serial = 1679] [outer = 0x0] [url = about:blank] 05:08:23 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x117ea7000) [pid = 2373] [serial = 1658] [outer = 0x0] [url = about:blank] 05:08:23 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x113c5b400) [pid = 2373] [serial = 1664] [outer = 0x0] [url = about:blank] 05:08:23 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x118345800) [pid = 2373] [serial = 1669] [outer = 0x0] [url = about:blank] 05:08:23 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x119c42c00) [pid = 2373] [serial = 1675] [outer = 0x0] [url = about:blank] 05:08:23 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x11648d000) [pid = 2373] [serial = 1684] [outer = 0x0] [url = about:blank] 05:08:23 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x12ad40800) [pid = 2373] [serial = 1655] [outer = 0x0] [url = about:blank] 05:08:23 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x116131c00) [pid = 2373] [serial = 1657] [outer = 0x0] [url = about:blank] 05:08:23 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x1184bdc00) [pid = 2373] [serial = 1660] [outer = 0x0] [url = about:blank] 05:08:23 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x119a4ec00) [pid = 2373] [serial = 1691] [outer = 0x0] [url = about:blank] 05:08:24 INFO - PROCESS | 2373 | 1468498104167 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]]]}] 05:08:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:08:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 624ms 05:08:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:08:24 INFO - PROCESS | 2373 | 1468498104220 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 05:08:24 INFO - PROCESS | 2373 | 1468498104223 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 05:08:24 INFO - PROCESS | 2373 | 1468498104227 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:08:24 INFO - PROCESS | 2373 | 1468498104229 Marionette TRACE conn2 <- [1,2314,null,{}] 05:08:24 INFO - PROCESS | 2373 | 1468498104233 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}] 05:08:24 INFO - PROCESS | 2373 | 1468498104234 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:24 INFO - PROCESS | 2373 | 1468498104313 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 05:08:24 INFO - PROCESS | 2373 | 1468498104319 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:24 INFO - PROCESS | 2373 | 1468498104320 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:24 INFO - PROCESS | 2373 | ++DOCSHELL 0x1213ed000 == 32 [pid = 2373] [id = 586] 05:08:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x119669400) [pid = 2373] [serial = 1758] [outer = 0x0] 05:08:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x11971c000) [pid = 2373] [serial = 1759] [outer = 0x119669400] 05:08:24 INFO - PROCESS | 2373 | 1468498104346 Marionette DEBUG loaded listener.js 05:08:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x119946800) [pid = 2373] [serial = 1760] [outer = 0x119669400] 05:08:24 INFO - PROCESS | 2373 | 1468498104692 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]]]}] 05:08:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:08:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 474ms 05:08:24 INFO - PROCESS | 2373 | 1468498104702 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 05:08:24 INFO - PROCESS | 2373 | 1468498104703 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 05:08:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:08:24 INFO - PROCESS | 2373 | 1468498104705 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:08:24 INFO - PROCESS | 2373 | 1468498104708 Marionette TRACE conn2 <- [1,2318,null,{}] 05:08:24 INFO - PROCESS | 2373 | 1468498104715 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}] 05:08:24 INFO - PROCESS | 2373 | 1468498104718 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:24 INFO - PROCESS | 2373 | 1468498104804 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 05:08:24 INFO - PROCESS | 2373 | 1468498104861 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:24 INFO - PROCESS | 2373 | 1468498104863 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:24 INFO - PROCESS | 2373 | ++DOCSHELL 0x124c89000 == 33 [pid = 2373] [id = 587] 05:08:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x119c3c800) [pid = 2373] [serial = 1761] [outer = 0x0] 05:08:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x119c8d400) [pid = 2373] [serial = 1762] [outer = 0x119c3c800] 05:08:24 INFO - PROCESS | 2373 | 1468498104890 Marionette DEBUG loaded listener.js 05:08:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x121af2000) [pid = 2373] [serial = 1763] [outer = 0x119c3c800] 05:08:25 INFO - PROCESS | 2373 | 1468498105169 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] 05:08:25 INFO - PROCESS | 2373 | 1468498105185 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 05:08:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:08:25 INFO - PROCESS | 2373 | 1468498105192 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:08:25 INFO - PROCESS | 2373 | 1468498105194 Marionette TRACE conn2 <- [1,2322,null,{}] 05:08:25 INFO - PROCESS | 2373 | 1468498105197 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}] 05:08:25 INFO - PROCESS | 2373 | 1468498105201 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:25 INFO - PROCESS | 2373 | 1468498105306 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 05:08:25 INFO - PROCESS | 2373 | 1468498105388 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:25 INFO - PROCESS | 2373 | 1468498105390 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:25 INFO - PROCESS | 2373 | ++DOCSHELL 0x129426800 == 34 [pid = 2373] [id = 588] 05:08:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x119c3cc00) [pid = 2373] [serial = 1764] [outer = 0x0] 05:08:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x1242dec00) [pid = 2373] [serial = 1765] [outer = 0x119c3cc00] 05:08:25 INFO - PROCESS | 2373 | 1468498105431 Marionette DEBUG loaded listener.js 05:08:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x125726400) [pid = 2373] [serial = 1766] [outer = 0x119c3cc00] 05:08:25 INFO - PROCESS | 2373 | 1468498105809 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]]]}] 05:08:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:08:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 668ms 05:08:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:08:25 INFO - PROCESS | 2373 | 1468498105862 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 05:08:25 INFO - PROCESS | 2373 | 1468498105863 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 05:08:25 INFO - PROCESS | 2373 | 1468498105865 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:08:25 INFO - PROCESS | 2373 | 1468498105866 Marionette TRACE conn2 <- [1,2326,null,{}] 05:08:25 INFO - PROCESS | 2373 | 1468498105869 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}] 05:08:25 INFO - PROCESS | 2373 | 1468498105870 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:25 INFO - PROCESS | 2373 | 1468498105968 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 05:08:25 INFO - PROCESS | 2373 | 1468498105972 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:25 INFO - PROCESS | 2373 | 1468498105973 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:25 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ad2a000 == 35 [pid = 2373] [id = 589] 05:08:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x113c20400) [pid = 2373] [serial = 1767] [outer = 0x0] 05:08:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x125d0f400) [pid = 2373] [serial = 1768] [outer = 0x113c20400] 05:08:25 INFO - PROCESS | 2373 | 1468498105997 Marionette DEBUG loaded listener.js 05:08:26 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x126dcf000) [pid = 2373] [serial = 1769] [outer = 0x113c20400] 05:08:26 INFO - PROCESS | 2373 | 1468498106370 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]]]}] 05:08:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:08:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 522ms 05:08:26 INFO - PROCESS | 2373 | 1468498106387 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 05:08:26 INFO - PROCESS | 2373 | 1468498106388 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 05:08:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:08:26 INFO - PROCESS | 2373 | 1468498106391 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:08:26 INFO - PROCESS | 2373 | 1468498106392 Marionette TRACE conn2 <- [1,2330,null,{}] 05:08:26 INFO - PROCESS | 2373 | 1468498106402 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}] 05:08:26 INFO - PROCESS | 2373 | 1468498106406 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:26 INFO - PROCESS | 2373 | 1468498106524 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 05:08:26 INFO - PROCESS | 2373 | 1468498106528 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:26 INFO - PROCESS | 2373 | 1468498106529 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:26 INFO - PROCESS | 2373 | ++DOCSHELL 0x12b1ce000 == 36 [pid = 2373] [id = 590] 05:08:26 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x127844800) [pid = 2373] [serial = 1770] [outer = 0x0] 05:08:26 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x12944e800) [pid = 2373] [serial = 1771] [outer = 0x127844800] 05:08:26 INFO - PROCESS | 2373 | 1468498106555 Marionette DEBUG loaded listener.js 05:08:26 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x12a6a7000) [pid = 2373] [serial = 1772] [outer = 0x127844800] 05:08:26 INFO - PROCESS | 2373 | 1468498106893 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]]]}] 05:08:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:08:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 520ms 05:08:26 INFO - PROCESS | 2373 | 1468498106912 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 05:08:26 INFO - PROCESS | 2373 | 1468498106913 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 05:08:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:08:26 INFO - PROCESS | 2373 | 1468498106930 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:08:26 INFO - PROCESS | 2373 | 1468498106932 Marionette TRACE conn2 <- [1,2334,null,{}] 05:08:26 INFO - PROCESS | 2373 | 1468498106937 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}] 05:08:26 INFO - PROCESS | 2373 | 1468498106938 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:27 INFO - PROCESS | 2373 | 1468498107037 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 05:08:27 INFO - PROCESS | 2373 | 1468498107041 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:27 INFO - PROCESS | 2373 | 1468498107042 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:27 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c0df000 == 37 [pid = 2373] [id = 591] 05:08:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x12a6a8400) [pid = 2373] [serial = 1773] [outer = 0x0] 05:08:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x12ad3c400) [pid = 2373] [serial = 1774] [outer = 0x12a6a8400] 05:08:27 INFO - PROCESS | 2373 | 1468498107066 Marionette DEBUG loaded listener.js 05:08:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x12ad44000) [pid = 2373] [serial = 1775] [outer = 0x12a6a8400] 05:08:27 INFO - PROCESS | 2373 | 1468498107395 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]]]}] 05:08:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:08:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 529ms 05:08:27 INFO - PROCESS | 2373 | 1468498107453 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 05:08:27 INFO - PROCESS | 2373 | 1468498107454 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 05:08:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:08:27 INFO - PROCESS | 2373 | 1468498107456 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:08:27 INFO - PROCESS | 2373 | 1468498107457 Marionette TRACE conn2 <- [1,2338,null,{}] 05:08:27 INFO - PROCESS | 2373 | 1468498107459 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}] 05:08:27 INFO - PROCESS | 2373 | 1468498107461 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:27 INFO - PROCESS | 2373 | 1468498107560 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 05:08:27 INFO - PROCESS | 2373 | 1468498107571 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:27 INFO - PROCESS | 2373 | 1468498107573 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:27 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c3d2800 == 38 [pid = 2373] [id = 592] 05:08:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x11911b000) [pid = 2373] [serial = 1776] [outer = 0x0] 05:08:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x12ad45c00) [pid = 2373] [serial = 1777] [outer = 0x11911b000] 05:08:27 INFO - PROCESS | 2373 | 1468498107597 Marionette DEBUG loaded listener.js 05:08:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x12aece000) [pid = 2373] [serial = 1778] [outer = 0x11911b000] 05:08:27 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x1128a7c00) [pid = 2373] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:08:27 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x119c80800) [pid = 2373] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:08:27 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x113c20c00) [pid = 2373] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:08:27 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x116ac3400) [pid = 2373] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:08:27 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x116fe6c00) [pid = 2373] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:08:27 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x119c80000) [pid = 2373] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:08:27 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x116fe5800) [pid = 2373] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:08:27 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x1128a7400) [pid = 2373] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:08:27 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x121dc8800) [pid = 2373] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:08:27 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x121aeec00) [pid = 2373] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:08:27 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x115e5e800) [pid = 2373] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:08:27 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x118681c00) [pid = 2373] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:08:27 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x1127d1400) [pid = 2373] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:08:27 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x11297c000) [pid = 2373] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:08:27 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x119c7f800) [pid = 2373] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:08:27 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x116a1d800) [pid = 2373] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:08:27 INFO - PROCESS | 2373 | 1468498107982 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]]]}] 05:08:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:08:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 568ms 05:08:28 INFO - PROCESS | 2373 | 1468498108025 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 05:08:28 INFO - PROCESS | 2373 | 1468498108026 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 05:08:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:08:28 INFO - PROCESS | 2373 | 1468498108029 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:08:28 INFO - PROCESS | 2373 | 1468498108030 Marionette TRACE conn2 <- [1,2342,null,{}] 05:08:28 INFO - PROCESS | 2373 | 1468498108038 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}] 05:08:28 INFO - PROCESS | 2373 | 1468498108039 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:28 INFO - PROCESS | 2373 | 1468498108151 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 05:08:28 INFO - PROCESS | 2373 | 1468498108187 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:28 INFO - PROCESS | 2373 | 1468498108188 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:28 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c3d9800 == 39 [pid = 2373] [id = 593] 05:08:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x115deb000) [pid = 2373] [serial = 1779] [outer = 0x0] 05:08:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x118884c00) [pid = 2373] [serial = 1780] [outer = 0x115deb000] 05:08:28 INFO - PROCESS | 2373 | 1468498108212 Marionette DEBUG loaded listener.js 05:08:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x12105c400) [pid = 2373] [serial = 1781] [outer = 0x115deb000] 05:08:28 INFO - PROCESS | 2373 | 1468498108502 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]]]}] 05:08:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:08:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 524ms 05:08:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:08:28 INFO - PROCESS | 2373 | 1468498108554 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 05:08:28 INFO - PROCESS | 2373 | 1468498108555 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 05:08:28 INFO - PROCESS | 2373 | 1468498108557 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:08:28 INFO - PROCESS | 2373 | 1468498108558 Marionette TRACE conn2 <- [1,2346,null,{}] 05:08:28 INFO - PROCESS | 2373 | 1468498108560 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}] 05:08:28 INFO - PROCESS | 2373 | 1468498108561 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:28 INFO - PROCESS | 2373 | 1468498108643 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 05:08:28 INFO - PROCESS | 2373 | 1468498108648 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:28 INFO - PROCESS | 2373 | 1468498108649 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:28 INFO - PROCESS | 2373 | ++DOCSHELL 0x12cf1e000 == 40 [pid = 2373] [id = 594] 05:08:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x119c8cc00) [pid = 2373] [serial = 1782] [outer = 0x0] 05:08:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x128ccbc00) [pid = 2373] [serial = 1783] [outer = 0x119c8cc00] 05:08:28 INFO - PROCESS | 2373 | 1468498108673 Marionette DEBUG loaded listener.js 05:08:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x12aecf400) [pid = 2373] [serial = 1784] [outer = 0x119c8cc00] 05:08:28 INFO - PROCESS | 2373 | 1468498108992 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]]]}] 05:08:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:08:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 470ms 05:08:29 INFO - PROCESS | 2373 | 1468498109027 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 05:08:29 INFO - PROCESS | 2373 | 1468498109029 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 05:08:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:08:29 INFO - PROCESS | 2373 | 1468498109060 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:08:29 INFO - PROCESS | 2373 | 1468498109061 Marionette TRACE conn2 <- [1,2350,null,{}] 05:08:29 INFO - PROCESS | 2373 | 1468498109064 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}] 05:08:29 INFO - PROCESS | 2373 | 1468498109068 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:29 INFO - PROCESS | 2373 | 1468498109161 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 05:08:29 INFO - PROCESS | 2373 | 1468498109166 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:29 INFO - PROCESS | 2373 | 1468498109168 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:29 INFO - PROCESS | 2373 | ++DOCSHELL 0x12d1da000 == 41 [pid = 2373] [id = 595] 05:08:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x12944bc00) [pid = 2373] [serial = 1785] [outer = 0x0] 05:08:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x12b023000) [pid = 2373] [serial = 1786] [outer = 0x12944bc00] 05:08:29 INFO - PROCESS | 2373 | 1468498109194 Marionette DEBUG loaded listener.js 05:08:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x12b17a000) [pid = 2373] [serial = 1787] [outer = 0x12944bc00] 05:08:29 INFO - PROCESS | 2373 | 1468498109523 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]]]}] 05:08:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:08:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 494ms 05:08:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:08:29 INFO - PROCESS | 2373 | 1468498109536 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 05:08:29 INFO - PROCESS | 2373 | 1468498109538 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 05:08:29 INFO - PROCESS | 2373 | 1468498109540 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:08:29 INFO - PROCESS | 2373 | 1468498109542 Marionette TRACE conn2 <- [1,2354,null,{}] 05:08:29 INFO - PROCESS | 2373 | 1468498109544 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}] 05:08:29 INFO - PROCESS | 2373 | 1468498109545 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:29 INFO - PROCESS | 2373 | 1468498109625 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 05:08:29 INFO - PROCESS | 2373 | 1468498109628 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:29 INFO - PROCESS | 2373 | 1468498109629 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:29 INFO - PROCESS | 2373 | ++DOCSHELL 0x12d3d0000 == 42 [pid = 2373] [id = 596] 05:08:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x12b025000) [pid = 2373] [serial = 1788] [outer = 0x0] 05:08:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x12ba34000) [pid = 2373] [serial = 1789] [outer = 0x12b025000] 05:08:29 INFO - PROCESS | 2373 | 1468498109655 Marionette DEBUG loaded listener.js 05:08:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x12ba39c00) [pid = 2373] [serial = 1790] [outer = 0x12b025000] 05:08:30 INFO - PROCESS | 2373 | 1468498110153 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]]]}] 05:08:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:08:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 623ms 05:08:30 INFO - PROCESS | 2373 | 1468498110167 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 05:08:30 INFO - PROCESS | 2373 | 1468498110170 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 05:08:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:08:30 INFO - PROCESS | 2373 | 1468498110173 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:08:30 INFO - PROCESS | 2373 | 1468498110176 Marionette TRACE conn2 <- [1,2358,null,{}] 05:08:30 INFO - PROCESS | 2373 | 1468498110196 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}] 05:08:30 INFO - PROCESS | 2373 | 1468498110199 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:30 INFO - PROCESS | 2373 | 1468498110324 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 05:08:30 INFO - PROCESS | 2373 | 1468498110390 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:30 INFO - PROCESS | 2373 | 1468498110392 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:30 INFO - PROCESS | 2373 | ++DOCSHELL 0x1213e1800 == 43 [pid = 2373] [id = 597] 05:08:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x116ac4800) [pid = 2373] [serial = 1791] [outer = 0x0] 05:08:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x116ac9000) [pid = 2373] [serial = 1792] [outer = 0x116ac4800] 05:08:30 INFO - PROCESS | 2373 | 1468498110422 Marionette DEBUG loaded listener.js 05:08:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x118fe4c00) [pid = 2373] [serial = 1793] [outer = 0x116ac4800] 05:08:30 INFO - PROCESS | 2373 | 1468498110870 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]]]}] 05:08:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:08:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 722ms 05:08:30 INFO - PROCESS | 2373 | 1468498110896 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 05:08:30 INFO - PROCESS | 2373 | 1468498110899 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 05:08:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:08:30 INFO - PROCESS | 2373 | 1468498110904 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:08:30 INFO - PROCESS | 2373 | 1468498110906 Marionette TRACE conn2 <- [1,2362,null,{}] 05:08:30 INFO - PROCESS | 2373 | 1468498110908 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}] 05:08:30 INFO - PROCESS | 2373 | 1468498110910 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:31 INFO - PROCESS | 2373 | 1468498111022 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 05:08:31 INFO - PROCESS | 2373 | 1468498111098 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:31 INFO - PROCESS | 2373 | 1468498111099 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:31 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ad2b000 == 44 [pid = 2373] [id = 598] 05:08:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x119a53c00) [pid = 2373] [serial = 1794] [outer = 0x0] 05:08:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x121057000) [pid = 2373] [serial = 1795] [outer = 0x119a53c00] 05:08:31 INFO - PROCESS | 2373 | 1468498111130 Marionette DEBUG loaded listener.js 05:08:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x12402bc00) [pid = 2373] [serial = 1796] [outer = 0x119a53c00] 05:08:31 INFO - PROCESS | 2373 | 1468498111555 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]]]}] 05:08:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:08:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 671ms 05:08:31 INFO - PROCESS | 2373 | 1468498111575 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 05:08:31 INFO - PROCESS | 2373 | 1468498111577 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 05:08:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:08:31 INFO - PROCESS | 2373 | 1468498111579 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:08:31 INFO - PROCESS | 2373 | 1468498111583 Marionette TRACE conn2 <- [1,2366,null,{}] 05:08:31 INFO - PROCESS | 2373 | 1468498111592 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}] 05:08:31 INFO - PROCESS | 2373 | 1468498111595 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:31 INFO - PROCESS | 2373 | 1468498111725 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 05:08:31 INFO - PROCESS | 2373 | 1468498111803 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:31 INFO - PROCESS | 2373 | 1468498111805 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:31 INFO - PROCESS | 2373 | ++DOCSHELL 0x12d3cf800 == 45 [pid = 2373] [id = 599] 05:08:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x1291ecc00) [pid = 2373] [serial = 1797] [outer = 0x0] 05:08:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x129451800) [pid = 2373] [serial = 1798] [outer = 0x1291ecc00] 05:08:31 INFO - PROCESS | 2373 | 1468498111836 Marionette DEBUG loaded listener.js 05:08:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 106 (0x1294ea800) [pid = 2373] [serial = 1799] [outer = 0x1291ecc00] 05:08:32 INFO - PROCESS | 2373 | 1468498112267 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]]]}] 05:08:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:08:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 724ms 05:08:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:08:32 INFO - PROCESS | 2373 | 1468498112304 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 05:08:32 INFO - PROCESS | 2373 | 1468498112305 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 05:08:32 INFO - PROCESS | 2373 | 1468498112308 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:08:32 INFO - PROCESS | 2373 | 1468498112309 Marionette TRACE conn2 <- [1,2370,null,{}] 05:08:32 INFO - PROCESS | 2373 | 1468498112311 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}] 05:08:32 INFO - PROCESS | 2373 | 1468498112313 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:32 INFO - PROCESS | 2373 | 1468498112430 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 05:08:32 INFO - PROCESS | 2373 | 1468498112492 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:32 INFO - PROCESS | 2373 | 1468498112493 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:32 INFO - PROCESS | 2373 | ++DOCSHELL 0x12d85f000 == 46 [pid = 2373] [id = 600] 05:08:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 107 (0x1291ed800) [pid = 2373] [serial = 1800] [outer = 0x0] 05:08:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 108 (0x12ad43000) [pid = 2373] [serial = 1801] [outer = 0x1291ed800] 05:08:32 INFO - PROCESS | 2373 | 1468498112521 Marionette DEBUG loaded listener.js 05:08:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 109 (0x12b01fc00) [pid = 2373] [serial = 1802] [outer = 0x1291ed800] 05:08:33 INFO - PROCESS | 2373 | 1468498113157 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]]]}] 05:08:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:08:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 921ms 05:08:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:08:33 INFO - PROCESS | 2373 | 1468498113230 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 05:08:33 INFO - PROCESS | 2373 | 1468498113232 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 05:08:33 INFO - PROCESS | 2373 | 1468498113235 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:08:33 INFO - PROCESS | 2373 | 1468498113237 Marionette TRACE conn2 <- [1,2374,null,{}] 05:08:33 INFO - PROCESS | 2373 | 1468498113240 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}] 05:08:33 INFO - PROCESS | 2373 | 1468498113242 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:33 INFO - PROCESS | 2373 | 1468498113332 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 05:08:33 INFO - PROCESS | 2373 | 1468498113397 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:33 INFO - PROCESS | 2373 | 1468498113398 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:33 INFO - PROCESS | 2373 | ++DOCSHELL 0x11a0cf800 == 47 [pid = 2373] [id = 601] 05:08:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 110 (0x11648d400) [pid = 2373] [serial = 1803] [outer = 0x0] 05:08:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 111 (0x11671a000) [pid = 2373] [serial = 1804] [outer = 0x11648d400] 05:08:33 INFO - PROCESS | 2373 | 1468498113426 Marionette DEBUG loaded listener.js 05:08:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 112 (0x116fe5400) [pid = 2373] [serial = 1805] [outer = 0x11648d400] 05:08:34 INFO - PROCESS | 2373 | --DOCSHELL 0x12d1da000 == 46 [pid = 2373] [id = 595] 05:08:34 INFO - PROCESS | 2373 | --DOCSHELL 0x12cf1e000 == 45 [pid = 2373] [id = 594] 05:08:34 INFO - PROCESS | 2373 | --DOCSHELL 0x12c3d9800 == 44 [pid = 2373] [id = 593] 05:08:34 INFO - PROCESS | 2373 | --DOCSHELL 0x12c3d2800 == 43 [pid = 2373] [id = 592] 05:08:34 INFO - PROCESS | 2373 | --DOCSHELL 0x12c0df000 == 42 [pid = 2373] [id = 591] 05:08:34 INFO - PROCESS | 2373 | --DOCSHELL 0x12b1ce000 == 41 [pid = 2373] [id = 590] 05:08:34 INFO - PROCESS | 2373 | --DOCSHELL 0x12ad2a000 == 40 [pid = 2373] [id = 589] 05:08:34 INFO - PROCESS | 2373 | --DOCSHELL 0x129426800 == 39 [pid = 2373] [id = 588] 05:08:34 INFO - PROCESS | 2373 | --DOCSHELL 0x124c89000 == 38 [pid = 2373] [id = 587] 05:08:34 INFO - PROCESS | 2373 | --DOCSHELL 0x1213ed000 == 37 [pid = 2373] [id = 586] 05:08:34 INFO - PROCESS | 2373 | --DOCSHELL 0x11842a800 == 36 [pid = 2373] [id = 585] 05:08:34 INFO - PROCESS | 2373 | --DOCSHELL 0x12c3cb000 == 35 [pid = 2373] [id = 584] 05:08:34 INFO - PROCESS | 2373 | --DOCSHELL 0x124cd1000 == 34 [pid = 2373] [id = 583] 05:08:34 INFO - PROCESS | 2373 | --DOCSHELL 0x11678c800 == 33 [pid = 2373] [id = 582] 05:08:34 INFO - PROCESS | 2373 | --DOCSHELL 0x12914c000 == 32 [pid = 2373] [id = 581] 05:08:34 INFO - PROCESS | 2373 | --DOCSHELL 0x12d85f000 == 31 [pid = 2373] [id = 600] 05:08:34 INFO - PROCESS | 2373 | --DOCSHELL 0x12d3cf800 == 30 [pid = 2373] [id = 599] 05:08:34 INFO - PROCESS | 2373 | --DOCSHELL 0x12ad2b000 == 29 [pid = 2373] [id = 598] 05:08:34 INFO - PROCESS | 2373 | --DOCSHELL 0x12d3d0000 == 28 [pid = 2373] [id = 596] 05:08:34 INFO - PROCESS | 2373 | --DOCSHELL 0x1213e1800 == 27 [pid = 2373] [id = 597] 05:08:34 INFO - PROCESS | 2373 | --DOMWINDOW == 111 (0x11833ec00) [pid = 2373] [serial = 1712] [outer = 0x0] [url = about:blank] 05:08:34 INFO - PROCESS | 2373 | --DOMWINDOW == 110 (0x116ac5800) [pid = 2373] [serial = 1711] [outer = 0x0] [url = about:blank] 05:08:34 INFO - PROCESS | 2373 | --DOMWINDOW == 109 (0x121a5a400) [pid = 2373] [serial = 1727] [outer = 0x0] [url = about:blank] 05:08:34 INFO - PROCESS | 2373 | --DOMWINDOW == 108 (0x126ba8000) [pid = 2373] [serial = 1732] [outer = 0x0] [url = about:blank] 05:08:34 INFO - PROCESS | 2373 | --DOMWINDOW == 107 (0x112f8e400) [pid = 2373] [serial = 1709] [outer = 0x0] [url = about:blank] 05:08:34 INFO - PROCESS | 2373 | --DOMWINDOW == 106 (0x1269a2800) [pid = 2373] [serial = 1730] [outer = 0x0] [url = about:blank] 05:08:34 INFO - PROCESS | 2373 | --DOMWINDOW == 105 (0x1128b3800) [pid = 2373] [serial = 1708] [outer = 0x0] [url = about:blank] 05:08:34 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x1291e5800) [pid = 2373] [serial = 1735] [outer = 0x0] [url = about:blank] 05:08:34 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x128cc7c00) [pid = 2373] [serial = 1733] [outer = 0x0] [url = about:blank] 05:08:34 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x1291f0c00) [pid = 2373] [serial = 1742] [outer = 0x0] [url = about:blank] 05:08:34 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x1294b1400) [pid = 2373] [serial = 1744] [outer = 0x0] [url = about:blank] 05:08:34 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x119117400) [pid = 2373] [serial = 1738] [outer = 0x0] [url = about:blank] 05:08:34 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x119c84800) [pid = 2373] [serial = 1739] [outer = 0x0] [url = about:blank] 05:08:34 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x125d0cc00) [pid = 2373] [serial = 1741] [outer = 0x0] [url = about:blank] 05:08:34 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x1291ed400) [pid = 2373] [serial = 1736] [outer = 0x0] [url = about:blank] 05:08:34 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x121060800) [pid = 2373] [serial = 1724] [outer = 0x0] [url = about:blank] 05:08:34 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x112f8f400) [pid = 2373] [serial = 1697] [outer = 0x0] [url = about:blank] 05:08:34 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x1128b0000) [pid = 2373] [serial = 1696] [outer = 0x0] [url = about:blank] 05:08:34 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x11a0c2800) [pid = 2373] [serial = 1723] [outer = 0x0] [url = about:blank] 05:08:34 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x11648cc00) [pid = 2373] [serial = 1714] [outer = 0x0] [url = about:blank] 05:08:34 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x11846d800) [pid = 2373] [serial = 1700] [outer = 0x0] [url = about:blank] 05:08:34 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x1127d1c00) [pid = 2373] [serial = 1715] [outer = 0x0] [url = about:blank] 05:08:34 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x116fe6800) [pid = 2373] [serial = 1699] [outer = 0x0] [url = about:blank] 05:08:34 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x118461000) [pid = 2373] [serial = 1717] [outer = 0x0] [url = about:blank] 05:08:34 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x121163400) [pid = 2373] [serial = 1703] [outer = 0x0] [url = about:blank] 05:08:34 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x11a007400) [pid = 2373] [serial = 1702] [outer = 0x0] [url = about:blank] 05:08:34 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x11887fc00) [pid = 2373] [serial = 1718] [outer = 0x0] [url = about:blank] 05:08:34 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x1213a1800) [pid = 2373] [serial = 1726] [outer = 0x0] [url = about:blank] 05:08:34 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x119943800) [pid = 2373] [serial = 1720] [outer = 0x0] [url = about:blank] 05:08:34 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x119c3e000) [pid = 2373] [serial = 1721] [outer = 0x0] [url = about:blank] 05:08:34 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x126ba7400) [pid = 2373] [serial = 1706] [outer = 0x0] [url = about:blank] 05:08:34 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x1241cf400) [pid = 2373] [serial = 1729] [outer = 0x0] [url = about:blank] 05:08:34 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x124ae8400) [pid = 2373] [serial = 1705] [outer = 0x0] [url = about:blank] 05:08:34 INFO - PROCESS | 2373 | 1468498114391 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]]]}] 05:08:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:08:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1174ms 05:08:34 INFO - PROCESS | 2373 | 1468498114409 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 05:08:34 INFO - PROCESS | 2373 | 1468498114411 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 05:08:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:08:34 INFO - PROCESS | 2373 | 1468498114416 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:08:34 INFO - PROCESS | 2373 | 1468498114418 Marionette TRACE conn2 <- [1,2378,null,{}] 05:08:34 INFO - PROCESS | 2373 | 1468498114421 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}] 05:08:34 INFO - PROCESS | 2373 | 1468498114423 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:34 INFO - PROCESS | 2373 | 1468498114503 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 05:08:34 INFO - PROCESS | 2373 | 1468498114507 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:34 INFO - PROCESS | 2373 | 1468498114510 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:34 INFO - PROCESS | 2373 | ++DOCSHELL 0x117140800 == 28 [pid = 2373] [id = 602] 05:08:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x112fe4c00) [pid = 2373] [serial = 1806] [outer = 0x0] 05:08:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x115e68000) [pid = 2373] [serial = 1807] [outer = 0x112fe4c00] 05:08:34 INFO - PROCESS | 2373 | 1468498114539 Marionette DEBUG loaded listener.js 05:08:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x112d03800) [pid = 2373] [serial = 1808] [outer = 0x112fe4c00] 05:08:34 INFO - PROCESS | 2373 | 1468498114930 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]]]}] 05:08:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:08:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 571ms 05:08:34 INFO - PROCESS | 2373 | 1468498114987 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 05:08:34 INFO - PROCESS | 2373 | 1468498114991 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 05:08:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:08:34 INFO - PROCESS | 2373 | 1468498114995 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:08:35 INFO - PROCESS | 2373 | 1468498114998 Marionette TRACE conn2 <- [1,2382,null,{}] 05:08:35 INFO - PROCESS | 2373 | 1468498115001 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}] 05:08:35 INFO - PROCESS | 2373 | 1468498115003 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:35 INFO - PROCESS | 2373 | 1468498115080 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 05:08:35 INFO - PROCESS | 2373 | 1468498115088 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:35 INFO - PROCESS | 2373 | 1468498115089 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:35 INFO - PROCESS | 2373 | ++DOCSHELL 0x118fca000 == 29 [pid = 2373] [id = 603] 05:08:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x116fe3400) [pid = 2373] [serial = 1809] [outer = 0x0] 05:08:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x118347000) [pid = 2373] [serial = 1810] [outer = 0x116fe3400] 05:08:35 INFO - PROCESS | 2373 | 1468498115116 Marionette DEBUG loaded listener.js 05:08:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x11887c800) [pid = 2373] [serial = 1811] [outer = 0x116fe3400] 05:08:35 INFO - PROCESS | 2373 | 1468498115458 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]]]}] 05:08:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:08:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 472ms 05:08:35 INFO - PROCESS | 2373 | 1468498115469 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 05:08:35 INFO - PROCESS | 2373 | 1468498115470 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 05:08:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:08:35 INFO - PROCESS | 2373 | 1468498115472 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:08:35 INFO - PROCESS | 2373 | 1468498115475 Marionette TRACE conn2 <- [1,2386,null,{}] 05:08:35 INFO - PROCESS | 2373 | 1468498115488 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}] 05:08:35 INFO - PROCESS | 2373 | 1468498115492 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:35 INFO - PROCESS | 2373 | 1468498115592 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 05:08:35 INFO - PROCESS | 2373 | 1468498115597 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:35 INFO - PROCESS | 2373 | 1468498115601 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:35 INFO - PROCESS | 2373 | ++DOCSHELL 0x12128c000 == 30 [pid = 2373] [id = 604] 05:08:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x113c64000) [pid = 2373] [serial = 1812] [outer = 0x0] 05:08:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x119729c00) [pid = 2373] [serial = 1813] [outer = 0x113c64000] 05:08:35 INFO - PROCESS | 2373 | 1468498115631 Marionette DEBUG loaded listener.js 05:08:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x119c3a400) [pid = 2373] [serial = 1814] [outer = 0x113c64000] 05:08:35 INFO - PROCESS | 2373 | 1468498115959 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]]]}] 05:08:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:08:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 524ms 05:08:36 INFO - PROCESS | 2373 | 1468498115997 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 05:08:36 INFO - PROCESS | 2373 | 1468498115999 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 05:08:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:08:36 INFO - PROCESS | 2373 | 1468498116003 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:08:36 INFO - PROCESS | 2373 | 1468498116004 Marionette TRACE conn2 <- [1,2390,null,{}] 05:08:36 INFO - PROCESS | 2373 | 1468498116006 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}] 05:08:36 INFO - PROCESS | 2373 | 1468498116008 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:36 INFO - PROCESS | 2373 | 1468498116115 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 05:08:36 INFO - PROCESS | 2373 | 1468498116151 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:36 INFO - PROCESS | 2373 | 1468498116153 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:36 INFO - PROCESS | 2373 | ++DOCSHELL 0x12416e000 == 31 [pid = 2373] [id = 605] 05:08:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x11993c800) [pid = 2373] [serial = 1815] [outer = 0x0] 05:08:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x119c48800) [pid = 2373] [serial = 1816] [outer = 0x11993c800] 05:08:36 INFO - PROCESS | 2373 | 1468498116177 Marionette DEBUG loaded listener.js 05:08:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x12105c800) [pid = 2373] [serial = 1817] [outer = 0x11993c800] 05:08:36 INFO - PROCESS | 2373 | 1468498116462 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]]]}] 05:08:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:08:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 470ms 05:08:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:08:36 INFO - PROCESS | 2373 | 1468498116476 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 05:08:36 INFO - PROCESS | 2373 | 1468498116477 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 05:08:36 INFO - PROCESS | 2373 | 1468498116479 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:08:36 INFO - PROCESS | 2373 | 1468498116491 Marionette TRACE conn2 <- [1,2394,null,{}] 05:08:36 INFO - PROCESS | 2373 | 1468498116499 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}] 05:08:36 INFO - PROCESS | 2373 | 1468498116502 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:36 INFO - PROCESS | 2373 | 1468498116603 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 05:08:36 INFO - PROCESS | 2373 | 1468498116606 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:36 INFO - PROCESS | 2373 | 1468498116607 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:36 INFO - PROCESS | 2373 | ++DOCSHELL 0x126b1f800 == 32 [pid = 2373] [id = 606] 05:08:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x112984800) [pid = 2373] [serial = 1818] [outer = 0x0] 05:08:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x121163400) [pid = 2373] [serial = 1819] [outer = 0x112984800] 05:08:36 INFO - PROCESS | 2373 | 1468498116632 Marionette DEBUG loaded listener.js 05:08:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x121afbc00) [pid = 2373] [serial = 1820] [outer = 0x112984800] 05:08:37 INFO - PROCESS | 2373 | 1468498117031 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]]]}] 05:08:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:08:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 586ms 05:08:37 INFO - PROCESS | 2373 | 1468498117066 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 05:08:37 INFO - PROCESS | 2373 | 1468498117068 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 05:08:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:08:37 INFO - PROCESS | 2373 | 1468498117072 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:08:37 INFO - PROCESS | 2373 | 1468498117073 Marionette TRACE conn2 <- [1,2398,null,{}] 05:08:37 INFO - PROCESS | 2373 | 1468498117077 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}] 05:08:37 INFO - PROCESS | 2373 | 1468498117083 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:37 INFO - PROCESS | 2373 | 1468498117268 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 05:08:37 INFO - PROCESS | 2373 | 1468498117297 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:37 INFO - PROCESS | 2373 | 1468498117298 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:37 INFO - PROCESS | 2373 | ++DOCSHELL 0x129426800 == 33 [pid = 2373] [id = 607] 05:08:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x121dc6400) [pid = 2373] [serial = 1821] [outer = 0x0] 05:08:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x115dec800) [pid = 2373] [serial = 1822] [outer = 0x121dc6400] 05:08:37 INFO - PROCESS | 2373 | 1468498117333 Marionette DEBUG loaded listener.js 05:08:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x125db7800) [pid = 2373] [serial = 1823] [outer = 0x121dc6400] 05:08:37 INFO - PROCESS | 2373 | 1468498117720 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]]]}] 05:08:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:08:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 674ms 05:08:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:08:37 INFO - PROCESS | 2373 | 1468498117745 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 05:08:37 INFO - PROCESS | 2373 | 1468498117746 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 05:08:37 INFO - PROCESS | 2373 | 1468498117749 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:08:37 INFO - PROCESS | 2373 | 1468498117750 Marionette TRACE conn2 <- [1,2402,null,{}] 05:08:37 INFO - PROCESS | 2373 | 1468498117752 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}] 05:08:37 INFO - PROCESS | 2373 | 1468498117753 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:37 INFO - PROCESS | 2373 | 1468498117853 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 05:08:37 INFO - PROCESS | 2373 | 1468498117862 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:37 INFO - PROCESS | 2373 | 1468498117863 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:37 INFO - PROCESS | 2373 | ++DOCSHELL 0x12a71a000 == 34 [pid = 2373] [id = 608] 05:08:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x125db9400) [pid = 2373] [serial = 1824] [outer = 0x0] 05:08:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x1269a8c00) [pid = 2373] [serial = 1825] [outer = 0x125db9400] 05:08:37 INFO - PROCESS | 2373 | 1468498117890 Marionette DEBUG loaded listener.js 05:08:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x126dd9400) [pid = 2373] [serial = 1826] [outer = 0x125db9400] 05:08:38 INFO - PROCESS | 2373 | 1468498118221 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]]]}] 05:08:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:08:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 521ms 05:08:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:08:38 INFO - PROCESS | 2373 | 1468498118271 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 05:08:38 INFO - PROCESS | 2373 | 1468498118272 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 05:08:38 INFO - PROCESS | 2373 | 1468498118274 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:08:38 INFO - PROCESS | 2373 | 1468498118275 Marionette TRACE conn2 <- [1,2406,null,{}] 05:08:38 INFO - PROCESS | 2373 | 1468498118277 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}] 05:08:38 INFO - PROCESS | 2373 | 1468498118278 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:38 INFO - PROCESS | 2373 | 1468498118371 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 05:08:38 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x113c20400) [pid = 2373] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:08:38 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x127844800) [pid = 2373] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:08:38 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x115deb000) [pid = 2373] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:08:38 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x12944a800) [pid = 2373] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:08:38 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x11297c400) [pid = 2373] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:08:38 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x11852e400) [pid = 2373] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:08:38 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x119c3c800) [pid = 2373] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:08:38 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x116ac3000) [pid = 2373] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:08:38 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x11a0c2c00) [pid = 2373] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:08:38 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x119c3cc00) [pid = 2373] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:08:38 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x119669400) [pid = 2373] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:08:38 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x12a6a8400) [pid = 2373] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:08:38 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x11911b000) [pid = 2373] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:08:38 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x12944bc00) [pid = 2373] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:08:38 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x12b025000) [pid = 2373] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:08:38 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x119c8cc00) [pid = 2373] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:08:38 INFO - PROCESS | 2373 | 1468498118661 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:38 INFO - PROCESS | 2373 | 1468498118662 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:38 INFO - PROCESS | 2373 | ++DOCSHELL 0x11a0db000 == 35 [pid = 2373] [id = 609] 05:08:38 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x1121be400) [pid = 2373] [serial = 1827] [outer = 0x0] 05:08:38 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x1129d9800) [pid = 2373] [serial = 1828] [outer = 0x1121be400] 05:08:38 INFO - PROCESS | 2373 | 1468498118686 Marionette DEBUG loaded listener.js 05:08:38 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x116ac3000) [pid = 2373] [serial = 1829] [outer = 0x1121be400] 05:08:38 INFO - PROCESS | 2373 | 1468498118935 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]]]}] 05:08:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:08:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 671ms 05:08:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:08:38 INFO - PROCESS | 2373 | 1468498118945 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 05:08:38 INFO - PROCESS | 2373 | 1468498118947 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 05:08:38 INFO - PROCESS | 2373 | 1468498118950 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:08:38 INFO - PROCESS | 2373 | 1468498118953 Marionette TRACE conn2 <- [1,2410,null,{}] 05:08:38 INFO - PROCESS | 2373 | 1468498118961 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}] 05:08:38 INFO - PROCESS | 2373 | 1468498118962 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:39 INFO - PROCESS | 2373 | 1468498119052 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 05:08:39 INFO - PROCESS | 2373 | 1468498119056 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:39 INFO - PROCESS | 2373 | 1468498119057 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:39 INFO - PROCESS | 2373 | ++DOCSHELL 0x1211e3800 == 36 [pid = 2373] [id = 610] 05:08:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x119663c00) [pid = 2373] [serial = 1830] [outer = 0x0] 05:08:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x12444cc00) [pid = 2373] [serial = 1831] [outer = 0x119663c00] 05:08:39 INFO - PROCESS | 2373 | 1468498119081 Marionette DEBUG loaded listener.js 05:08:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x12784fc00) [pid = 2373] [serial = 1832] [outer = 0x119663c00] 05:08:39 INFO - PROCESS | 2373 | 1468498119399 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]]]}] 05:08:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:08:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 480ms 05:08:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:08:39 INFO - PROCESS | 2373 | 1468498119430 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 05:08:39 INFO - PROCESS | 2373 | 1468498119431 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 05:08:39 INFO - PROCESS | 2373 | 1468498119436 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:08:39 INFO - PROCESS | 2373 | 1468498119437 Marionette TRACE conn2 <- [1,2414,null,{}] 05:08:39 INFO - PROCESS | 2373 | 1468498119439 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}] 05:08:39 INFO - PROCESS | 2373 | 1468498119441 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:39 INFO - PROCESS | 2373 | 1468498119545 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 05:08:39 INFO - PROCESS | 2373 | 1468498119551 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:39 INFO - PROCESS | 2373 | 1468498119552 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:39 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ba95000 == 37 [pid = 2373] [id = 611] 05:08:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x1133bac00) [pid = 2373] [serial = 1833] [outer = 0x0] 05:08:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x128cc7c00) [pid = 2373] [serial = 1834] [outer = 0x1133bac00] 05:08:39 INFO - PROCESS | 2373 | 1468498119576 Marionette DEBUG loaded listener.js 05:08:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x12944bc00) [pid = 2373] [serial = 1835] [outer = 0x1133bac00] 05:08:39 INFO - PROCESS | 2373 | 1468498119893 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]]]}] 05:08:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:08:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 471ms 05:08:39 INFO - PROCESS | 2373 | 1468498119906 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 05:08:39 INFO - PROCESS | 2373 | 1468498119908 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 05:08:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:08:39 INFO - PROCESS | 2373 | 1468498119910 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:08:39 INFO - PROCESS | 2373 | 1468498119912 Marionette TRACE conn2 <- [1,2418,null,{}] 05:08:39 INFO - PROCESS | 2373 | 1468498119914 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}] 05:08:39 INFO - PROCESS | 2373 | 1468498119919 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:40 INFO - PROCESS | 2373 | 1468498120019 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 05:08:40 INFO - PROCESS | 2373 | 1468498120023 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:40 INFO - PROCESS | 2373 | 1468498120025 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:40 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c39c000 == 38 [pid = 2373] [id = 612] 05:08:40 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x1291e4400) [pid = 2373] [serial = 1836] [outer = 0x0] 05:08:40 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x1294de400) [pid = 2373] [serial = 1837] [outer = 0x1291e4400] 05:08:40 INFO - PROCESS | 2373 | 1468498120050 Marionette DEBUG loaded listener.js 05:08:40 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x12ad3d800) [pid = 2373] [serial = 1838] [outer = 0x1291e4400] 05:08:40 INFO - PROCESS | 2373 | 1468498120388 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]]]}] 05:08:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:08:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 520ms 05:08:40 INFO - PROCESS | 2373 | 1468498120430 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 05:08:40 INFO - PROCESS | 2373 | 1468498120433 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 05:08:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:08:40 INFO - PROCESS | 2373 | 1468498120436 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:08:40 INFO - PROCESS | 2373 | 1468498120437 Marionette TRACE conn2 <- [1,2422,null,{}] 05:08:40 INFO - PROCESS | 2373 | 1468498120439 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}] 05:08:40 INFO - PROCESS | 2373 | 1468498120441 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:40 INFO - PROCESS | 2373 | 1468498120547 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 05:08:40 INFO - PROCESS | 2373 | 1468498120555 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:40 INFO - PROCESS | 2373 | 1468498120556 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:40 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c3d2800 == 39 [pid = 2373] [id = 613] 05:08:40 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x12ad3dc00) [pid = 2373] [serial = 1839] [outer = 0x0] 05:08:40 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x12ad49000) [pid = 2373] [serial = 1840] [outer = 0x12ad3dc00] 05:08:40 INFO - PROCESS | 2373 | 1468498120580 Marionette DEBUG loaded listener.js 05:08:40 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x12aeda800) [pid = 2373] [serial = 1841] [outer = 0x12ad3dc00] 05:08:41 INFO - PROCESS | 2373 | 1468498121130 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]]]}] 05:08:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:08:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 719ms 05:08:41 INFO - PROCESS | 2373 | 1468498121178 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 05:08:41 INFO - PROCESS | 2373 | 1468498121180 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 05:08:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:08:41 INFO - PROCESS | 2373 | 1468498121187 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:08:41 INFO - PROCESS | 2373 | 1468498121190 Marionette TRACE conn2 <- [1,2426,null,{}] 05:08:41 INFO - PROCESS | 2373 | 1468498121194 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}] 05:08:41 INFO - PROCESS | 2373 | 1468498121195 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:41 INFO - PROCESS | 2373 | 1468498121305 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 05:08:41 INFO - PROCESS | 2373 | 1468498121410 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:41 INFO - PROCESS | 2373 | 1468498121412 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:41 INFO - PROCESS | 2373 | ++DOCSHELL 0x118fbc800 == 40 [pid = 2373] [id = 614] 05:08:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x1164ec800) [pid = 2373] [serial = 1842] [outer = 0x0] 05:08:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x11671a400) [pid = 2373] [serial = 1843] [outer = 0x1164ec800] 05:08:41 INFO - PROCESS | 2373 | 1468498121443 Marionette DEBUG loaded listener.js 05:08:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x118212000) [pid = 2373] [serial = 1844] [outer = 0x1164ec800] 05:08:41 INFO - PROCESS | 2373 | 1468498121905 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]]]}] 05:08:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:08:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 772ms 05:08:41 INFO - PROCESS | 2373 | 1468498121959 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 05:08:41 INFO - PROCESS | 2373 | 1468498121962 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 05:08:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:08:41 INFO - PROCESS | 2373 | 1468498121970 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:08:41 INFO - PROCESS | 2373 | 1468498121971 Marionette TRACE conn2 <- [1,2430,null,{}] 05:08:41 INFO - PROCESS | 2373 | 1468498121974 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}] 05:08:41 INFO - PROCESS | 2373 | 1468498121976 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:42 INFO - PROCESS | 2373 | 1468498122086 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 05:08:42 INFO - PROCESS | 2373 | 1468498122168 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:42 INFO - PROCESS | 2373 | 1468498122170 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:42 INFO - PROCESS | 2373 | ++DOCSHELL 0x128e89800 == 41 [pid = 2373] [id = 615] 05:08:42 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x11911e800) [pid = 2373] [serial = 1845] [outer = 0x0] 05:08:42 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x11966f800) [pid = 2373] [serial = 1846] [outer = 0x11911e800] 05:08:42 INFO - PROCESS | 2373 | 1468498122200 Marionette DEBUG loaded listener.js 05:08:42 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x119979c00) [pid = 2373] [serial = 1847] [outer = 0x11911e800] 05:08:42 INFO - PROCESS | 2373 | 1468498122871 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]]]}] 05:08:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:08:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 973ms 05:08:42 INFO - PROCESS | 2373 | 1468498122942 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 05:08:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:08:42 INFO - PROCESS | 2373 | 1468498122946 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 05:08:42 INFO - PROCESS | 2373 | 1468498122951 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:08:42 INFO - PROCESS | 2373 | 1468498122954 Marionette TRACE conn2 <- [1,2434,null,{}] 05:08:42 INFO - PROCESS | 2373 | 1468498122959 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}] 05:08:42 INFO - PROCESS | 2373 | 1468498122961 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:43 INFO - PROCESS | 2373 | 1468498123089 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 05:08:43 INFO - PROCESS | 2373 | --DOCSHELL 0x12c39c000 == 40 [pid = 2373] [id = 612] 05:08:43 INFO - PROCESS | 2373 | --DOCSHELL 0x12ba95000 == 39 [pid = 2373] [id = 611] 05:08:43 INFO - PROCESS | 2373 | --DOCSHELL 0x1211e3800 == 38 [pid = 2373] [id = 610] 05:08:43 INFO - PROCESS | 2373 | --DOCSHELL 0x11a0db000 == 37 [pid = 2373] [id = 609] 05:08:43 INFO - PROCESS | 2373 | --DOCSHELL 0x12a71a000 == 36 [pid = 2373] [id = 608] 05:08:43 INFO - PROCESS | 2373 | --DOCSHELL 0x129426800 == 35 [pid = 2373] [id = 607] 05:08:43 INFO - PROCESS | 2373 | --DOCSHELL 0x126b1f800 == 34 [pid = 2373] [id = 606] 05:08:43 INFO - PROCESS | 2373 | --DOCSHELL 0x12416e000 == 33 [pid = 2373] [id = 605] 05:08:43 INFO - PROCESS | 2373 | --DOCSHELL 0x12128c000 == 32 [pid = 2373] [id = 604] 05:08:43 INFO - PROCESS | 2373 | --DOCSHELL 0x118fca000 == 31 [pid = 2373] [id = 603] 05:08:43 INFO - PROCESS | 2373 | --DOCSHELL 0x117140800 == 30 [pid = 2373] [id = 602] 05:08:43 INFO - PROCESS | 2373 | --DOCSHELL 0x11a0cf800 == 29 [pid = 2373] [id = 601] 05:08:43 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x125d0f400) [pid = 2373] [serial = 1768] [outer = 0x0] [url = about:blank] 05:08:43 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x12944e800) [pid = 2373] [serial = 1771] [outer = 0x0] [url = about:blank] 05:08:43 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x126dcf000) [pid = 2373] [serial = 1769] [outer = 0x0] [url = about:blank] 05:08:43 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x118884c00) [pid = 2373] [serial = 1780] [outer = 0x0] [url = about:blank] 05:08:43 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x12a6a9000) [pid = 2373] [serial = 1745] [outer = 0x0] [url = about:blank] 05:08:43 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x112e2f400) [pid = 2373] [serial = 1747] [outer = 0x0] [url = about:blank] 05:08:43 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x115df3000) [pid = 2373] [serial = 1748] [outer = 0x0] [url = about:blank] 05:08:43 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x118885c00) [pid = 2373] [serial = 1750] [outer = 0x0] [url = about:blank] 05:08:43 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x119672000) [pid = 2373] [serial = 1751] [outer = 0x0] [url = about:blank] 05:08:43 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x119c8d400) [pid = 2373] [serial = 1762] [outer = 0x0] [url = about:blank] 05:08:43 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x121af2000) [pid = 2373] [serial = 1763] [outer = 0x0] [url = about:blank] 05:08:43 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x116ad0800) [pid = 2373] [serial = 1756] [outer = 0x0] [url = about:blank] 05:08:43 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x118461800) [pid = 2373] [serial = 1757] [outer = 0x0] [url = about:blank] 05:08:43 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x1214b1800) [pid = 2373] [serial = 1753] [outer = 0x0] [url = about:blank] 05:08:43 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x121dca800) [pid = 2373] [serial = 1754] [outer = 0x0] [url = about:blank] 05:08:43 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x1242dec00) [pid = 2373] [serial = 1765] [outer = 0x0] [url = about:blank] 05:08:43 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x11971c000) [pid = 2373] [serial = 1759] [outer = 0x0] [url = about:blank] 05:08:43 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x119946800) [pid = 2373] [serial = 1760] [outer = 0x0] [url = about:blank] 05:08:43 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x12ad3c400) [pid = 2373] [serial = 1774] [outer = 0x0] [url = about:blank] 05:08:43 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x12a6a7000) [pid = 2373] [serial = 1772] [outer = 0x0] [url = about:blank] 05:08:43 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x12ad45c00) [pid = 2373] [serial = 1777] [outer = 0x0] [url = about:blank] 05:08:43 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x12ad44000) [pid = 2373] [serial = 1775] [outer = 0x0] [url = about:blank] 05:08:43 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x12b17a000) [pid = 2373] [serial = 1787] [outer = 0x0] [url = about:blank] 05:08:43 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x12ba39c00) [pid = 2373] [serial = 1790] [outer = 0x0] [url = about:blank] 05:08:43 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x12ba34000) [pid = 2373] [serial = 1789] [outer = 0x0] [url = about:blank] 05:08:43 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x128ccbc00) [pid = 2373] [serial = 1783] [outer = 0x0] [url = about:blank] 05:08:43 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x12aecf400) [pid = 2373] [serial = 1784] [outer = 0x0] [url = about:blank] 05:08:43 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x12b023000) [pid = 2373] [serial = 1786] [outer = 0x0] [url = about:blank] 05:08:43 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x12aece000) [pid = 2373] [serial = 1778] [outer = 0x0] [url = about:blank] 05:08:43 INFO - PROCESS | 2373 | --DOMWINDOW == 75 (0x12105c400) [pid = 2373] [serial = 1781] [outer = 0x0] [url = about:blank] 05:08:43 INFO - PROCESS | 2373 | --DOMWINDOW == 74 (0x125726400) [pid = 2373] [serial = 1766] [outer = 0x0] [url = about:blank] 05:08:43 INFO - PROCESS | 2373 | 1468498123172 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:43 INFO - PROCESS | 2373 | 1468498123176 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:43 INFO - PROCESS | 2373 | ++DOCSHELL 0x117e29800 == 30 [pid = 2373] [id = 616] 05:08:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 75 (0x116128c00) [pid = 2373] [serial = 1848] [outer = 0x0] 05:08:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 76 (0x1167f0000) [pid = 2373] [serial = 1849] [outer = 0x116128c00] 05:08:43 INFO - PROCESS | 2373 | 1468498123203 Marionette DEBUG loaded listener.js 05:08:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x118462400) [pid = 2373] [serial = 1850] [outer = 0x116128c00] 05:08:43 INFO - PROCESS | 2373 | 1468498123494 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]]]}] 05:08:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:08:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 573ms 05:08:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:08:43 INFO - PROCESS | 2373 | 1468498123523 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 05:08:43 INFO - PROCESS | 2373 | 1468498123526 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 05:08:43 INFO - PROCESS | 2373 | 1468498123530 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:08:43 INFO - PROCESS | 2373 | 1468498123532 Marionette TRACE conn2 <- [1,2438,null,{}] 05:08:43 INFO - PROCESS | 2373 | 1468498123538 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}] 05:08:43 INFO - PROCESS | 2373 | 1468498123540 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:43 INFO - PROCESS | 2373 | 1468498123621 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 05:08:43 INFO - PROCESS | 2373 | 1468498123680 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:43 INFO - PROCESS | 2373 | 1468498123681 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:43 INFO - PROCESS | 2373 | ++DOCSHELL 0x1211c6000 == 31 [pid = 2373] [id = 617] 05:08:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x118533400) [pid = 2373] [serial = 1851] [outer = 0x0] 05:08:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x119664c00) [pid = 2373] [serial = 1852] [outer = 0x118533400] 05:08:43 INFO - PROCESS | 2373 | 1468498123707 Marionette DEBUG loaded listener.js 05:08:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x119c3c400) [pid = 2373] [serial = 1853] [outer = 0x118533400] 05:08:44 INFO - PROCESS | 2373 | 1468498124026 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]]]}] 05:08:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:08:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 526ms 05:08:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:08:44 INFO - PROCESS | 2373 | 1468498124056 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 05:08:44 INFO - PROCESS | 2373 | 1468498124058 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 05:08:44 INFO - PROCESS | 2373 | 1468498124060 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:08:44 INFO - PROCESS | 2373 | 1468498124062 Marionette TRACE conn2 <- [1,2442,null,{}] 05:08:44 INFO - PROCESS | 2373 | 1468498124070 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}] 05:08:44 INFO - PROCESS | 2373 | 1468498124073 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:44 INFO - PROCESS | 2373 | 1468498124158 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 05:08:44 INFO - PROCESS | 2373 | 1468498124217 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:44 INFO - PROCESS | 2373 | 1468498124219 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:44 INFO - PROCESS | 2373 | ++DOCSHELL 0x126b02800 == 32 [pid = 2373] [id = 618] 05:08:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x119c3d000) [pid = 2373] [serial = 1854] [outer = 0x0] 05:08:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x119c8d400) [pid = 2373] [serial = 1855] [outer = 0x119c3d000] 05:08:44 INFO - PROCESS | 2373 | 1468498124248 Marionette DEBUG loaded listener.js 05:08:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x1234dac00) [pid = 2373] [serial = 1856] [outer = 0x119c3d000] 05:08:44 INFO - PROCESS | 2373 | 1468498124587 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]]]}] 05:08:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:08:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 571ms 05:08:44 INFO - PROCESS | 2373 | 1468498124633 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 05:08:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:08:44 INFO - PROCESS | 2373 | 1468498124635 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 05:08:44 INFO - PROCESS | 2373 | 1468498124639 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:08:44 INFO - PROCESS | 2373 | 1468498124640 Marionette TRACE conn2 <- [1,2446,null,{}] 05:08:44 INFO - PROCESS | 2373 | 1468498124644 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}] 05:08:44 INFO - PROCESS | 2373 | 1468498124646 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:44 INFO - PROCESS | 2373 | 1468498124805 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 05:08:44 INFO - PROCESS | 2373 | 1468498124820 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:44 INFO - PROCESS | 2373 | 1468498124821 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:44 INFO - PROCESS | 2373 | ++DOCSHELL 0x12991e000 == 33 [pid = 2373] [id = 619] 05:08:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x1240c9c00) [pid = 2373] [serial = 1857] [outer = 0x0] 05:08:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x1245a0c00) [pid = 2373] [serial = 1858] [outer = 0x1240c9c00] 05:08:44 INFO - PROCESS | 2373 | 1468498124862 Marionette DEBUG loaded listener.js 05:08:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x124ca2800) [pid = 2373] [serial = 1859] [outer = 0x1240c9c00] 05:08:45 INFO - PROCESS | 2373 | 1468498125220 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]]]}] 05:08:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:08:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 625ms 05:08:45 INFO - PROCESS | 2373 | 1468498125264 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 05:08:45 INFO - PROCESS | 2373 | 1468498125267 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 05:08:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:08:45 INFO - PROCESS | 2373 | 1468498125270 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:08:45 INFO - PROCESS | 2373 | 1468498125271 Marionette TRACE conn2 <- [1,2450,null,{}] 05:08:45 INFO - PROCESS | 2373 | 1468498125274 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}] 05:08:45 INFO - PROCESS | 2373 | 1468498125276 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:45 INFO - PROCESS | 2373 | 1468498125434 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 05:08:45 INFO - PROCESS | 2373 | 1468498125466 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:45 INFO - PROCESS | 2373 | 1468498125467 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:45 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ad32000 == 34 [pid = 2373] [id = 620] 05:08:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x12572c800) [pid = 2373] [serial = 1860] [outer = 0x0] 05:08:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x12691b000) [pid = 2373] [serial = 1861] [outer = 0x12572c800] 05:08:45 INFO - PROCESS | 2373 | 1468498125486 Marionette DEBUG loaded listener.js 05:08:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x126dd1400) [pid = 2373] [serial = 1862] [outer = 0x12572c800] 05:08:45 INFO - PROCESS | 2373 | 1468498125902 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]]]}] 05:08:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:08:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 669ms 05:08:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:08:45 INFO - PROCESS | 2373 | 1468498125939 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 05:08:45 INFO - PROCESS | 2373 | 1468498125940 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 05:08:45 INFO - PROCESS | 2373 | 1468498125942 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:08:45 INFO - PROCESS | 2373 | 1468498125943 Marionette TRACE conn2 <- [1,2454,null,{}] 05:08:45 INFO - PROCESS | 2373 | 1468498125944 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}] 05:08:45 INFO - PROCESS | 2373 | 1468498125952 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:46 INFO - PROCESS | 2373 | 1468498126064 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 05:08:46 INFO - PROCESS | 2373 | 1468498126122 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:46 INFO - PROCESS | 2373 | 1468498126123 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:46 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c018800 == 35 [pid = 2373] [id = 621] 05:08:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x1291e6c00) [pid = 2373] [serial = 1863] [outer = 0x0] 05:08:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x12a6a4800) [pid = 2373] [serial = 1864] [outer = 0x1291e6c00] 05:08:46 INFO - PROCESS | 2373 | 1468498126163 Marionette DEBUG loaded listener.js 05:08:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x12a6cc800) [pid = 2373] [serial = 1865] [outer = 0x1291e6c00] 05:08:46 INFO - PROCESS | 2373 | 1468498126590 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]]]}] 05:08:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:08:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 671ms 05:08:46 INFO - PROCESS | 2373 | 1468498126614 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 05:08:46 INFO - PROCESS | 2373 | 1468498126626 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 05:08:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:08:46 INFO - PROCESS | 2373 | 1468498126639 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:08:46 INFO - PROCESS | 2373 | 1468498126641 Marionette TRACE conn2 <- [1,2458,null,{}] 05:08:46 INFO - PROCESS | 2373 | 1468498126644 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}] 05:08:46 INFO - PROCESS | 2373 | 1468498126646 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:46 INFO - PROCESS | 2373 | 1468498126766 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 05:08:46 INFO - PROCESS | 2373 | 1468498126770 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:46 INFO - PROCESS | 2373 | 1468498126771 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:46 INFO - PROCESS | 2373 | ++DOCSHELL 0x1212a6000 == 36 [pid = 2373] [id = 622] 05:08:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x12a6ccc00) [pid = 2373] [serial = 1866] [outer = 0x0] 05:08:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x12ad3f000) [pid = 2373] [serial = 1867] [outer = 0x12a6ccc00] 05:08:46 INFO - PROCESS | 2373 | 1468498126796 Marionette DEBUG loaded listener.js 05:08:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x12aed4400) [pid = 2373] [serial = 1868] [outer = 0x12a6ccc00] 05:08:47 INFO - PROCESS | 2373 | 1468498127123 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]]]}] 05:08:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:08:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 523ms 05:08:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:08:47 INFO - PROCESS | 2373 | 1468498127162 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 05:08:47 INFO - PROCESS | 2373 | 1468498127163 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 05:08:47 INFO - PROCESS | 2373 | 1468498127167 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:08:47 INFO - PROCESS | 2373 | 1468498127170 Marionette TRACE conn2 <- [1,2462,null,{}] 05:08:47 INFO - PROCESS | 2373 | 1468498127172 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}] 05:08:47 INFO - PROCESS | 2373 | 1468498127173 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:47 INFO - PROCESS | 2373 | 1468498127281 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 05:08:47 INFO - PROCESS | 2373 | 1468498127285 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:47 INFO - PROCESS | 2373 | 1468498127286 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:47 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c3d7800 == 37 [pid = 2373] [id = 623] 05:08:47 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x12aed8000) [pid = 2373] [serial = 1869] [outer = 0x0] 05:08:47 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x12b172800) [pid = 2373] [serial = 1870] [outer = 0x12aed8000] 05:08:47 INFO - PROCESS | 2373 | 1468498127335 Marionette DEBUG loaded listener.js 05:08:47 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x12b17b400) [pid = 2373] [serial = 1871] [outer = 0x12aed8000] 05:08:47 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x1291e4400) [pid = 2373] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:08:47 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x112984800) [pid = 2373] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:08:47 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x11993c800) [pid = 2373] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:08:47 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x112fe4c00) [pid = 2373] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:08:47 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x113c64000) [pid = 2373] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:08:47 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x116fe3400) [pid = 2373] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:08:47 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x116ac4800) [pid = 2373] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:08:47 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x119a53c00) [pid = 2373] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:08:47 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x121dc6400) [pid = 2373] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:08:47 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x125db9400) [pid = 2373] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:08:47 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x1291ecc00) [pid = 2373] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:08:47 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x1121be400) [pid = 2373] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:08:47 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x119663c00) [pid = 2373] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:08:47 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x1291ed800) [pid = 2373] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:08:47 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x1133bac00) [pid = 2373] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:08:47 INFO - PROCESS | 2373 | 1468498127798 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]]]}] 05:08:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:08:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 672ms 05:08:47 INFO - PROCESS | 2373 | 1468498127839 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 05:08:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:08:47 INFO - PROCESS | 2373 | 1468498127841 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 05:08:47 INFO - PROCESS | 2373 | 1468498127844 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:08:47 INFO - PROCESS | 2373 | 1468498127846 Marionette TRACE conn2 <- [1,2466,null,{}] 05:08:47 INFO - PROCESS | 2373 | 1468498127849 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}] 05:08:47 INFO - PROCESS | 2373 | 1468498127851 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:47 INFO - PROCESS | 2373 | 1468498127970 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 05:08:48 INFO - PROCESS | 2373 | 1468498128009 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:48 INFO - PROCESS | 2373 | 1468498128010 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:48 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c3d3000 == 38 [pid = 2373] [id = 624] 05:08:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x118213400) [pid = 2373] [serial = 1872] [outer = 0x0] 05:08:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x11993a000) [pid = 2373] [serial = 1873] [outer = 0x118213400] 05:08:48 INFO - PROCESS | 2373 | 1468498128050 Marionette DEBUG loaded listener.js 05:08:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x12105e400) [pid = 2373] [serial = 1874] [outer = 0x118213400] 05:08:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:08:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 569ms 05:08:48 INFO - PROCESS | 2373 | 1468498128409 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]]]}] 05:08:48 INFO - PROCESS | 2373 | 1468498128413 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 05:08:48 INFO - PROCESS | 2373 | 1468498128415 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 05:08:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:08:48 INFO - PROCESS | 2373 | 1468498128420 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:08:48 INFO - PROCESS | 2373 | 1468498128421 Marionette TRACE conn2 <- [1,2470,null,{}] 05:08:48 INFO - PROCESS | 2373 | 1468498128424 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}] 05:08:48 INFO - PROCESS | 2373 | 1468498128425 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:48 INFO - PROCESS | 2373 | 1468498128508 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 05:08:48 INFO - PROCESS | 2373 | 1468498128573 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:48 INFO - PROCESS | 2373 | 1468498128574 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:48 INFO - PROCESS | 2373 | ++DOCSHELL 0x12cab8800 == 39 [pid = 2373] [id = 625] 05:08:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x118fe7800) [pid = 2373] [serial = 1875] [outer = 0x0] 05:08:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x12784ac00) [pid = 2373] [serial = 1876] [outer = 0x118fe7800] 05:08:48 INFO - PROCESS | 2373 | 1468498128598 Marionette DEBUG loaded listener.js 05:08:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x12b024400) [pid = 2373] [serial = 1877] [outer = 0x118fe7800] 05:08:48 INFO - PROCESS | 2373 | 1468498128862 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]]]}] 05:08:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:08:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 470ms 05:08:48 INFO - PROCESS | 2373 | 1468498128889 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 05:08:48 INFO - PROCESS | 2373 | 1468498128891 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 05:08:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:08:48 INFO - PROCESS | 2373 | 1468498128893 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:08:48 INFO - PROCESS | 2373 | 1468498128895 Marionette TRACE conn2 <- [1,2474,null,{}] 05:08:48 INFO - PROCESS | 2373 | 1468498128905 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}] 05:08:48 INFO - PROCESS | 2373 | 1468498128907 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:49 INFO - PROCESS | 2373 | 1468498129003 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 05:08:49 INFO - PROCESS | 2373 | 1468498129007 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:49 INFO - PROCESS | 2373 | 1468498129008 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:49 INFO - PROCESS | 2373 | ++DOCSHELL 0x12d1cb800 == 40 [pid = 2373] [id = 626] 05:08:49 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x12b025000) [pid = 2373] [serial = 1878] [outer = 0x0] 05:08:49 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x12ba3b400) [pid = 2373] [serial = 1879] [outer = 0x12b025000] 05:08:49 INFO - PROCESS | 2373 | 1468498129034 Marionette DEBUG loaded listener.js 05:08:49 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x12babb400) [pid = 2373] [serial = 1880] [outer = 0x12b025000] 05:08:49 INFO - PROCESS | 2373 | 1468498129385 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]]]}] 05:08:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:08:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 519ms 05:08:49 INFO - PROCESS | 2373 | 1468498129412 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 05:08:49 INFO - PROCESS | 2373 | 1468498129414 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 05:08:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:08:49 INFO - PROCESS | 2373 | 1468498129416 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:08:49 INFO - PROCESS | 2373 | 1468498129417 Marionette TRACE conn2 <- [1,2478,null,{}] 05:08:49 INFO - PROCESS | 2373 | 1468498129419 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}] 05:08:49 INFO - PROCESS | 2373 | 1468498129420 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:49 INFO - PROCESS | 2373 | 1468498129530 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 05:08:49 INFO - PROCESS | 2373 | 1468498129620 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:49 INFO - PROCESS | 2373 | 1468498129621 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:49 INFO - PROCESS | 2373 | ++DOCSHELL 0x1133e5000 == 41 [pid = 2373] [id = 627] 05:08:49 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x112135000) [pid = 2373] [serial = 1881] [outer = 0x0] 05:08:49 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x1128b3800) [pid = 2373] [serial = 1882] [outer = 0x112135000] 05:08:49 INFO - PROCESS | 2373 | 1468498129652 Marionette DEBUG loaded listener.js 05:08:49 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x115456800) [pid = 2373] [serial = 1883] [outer = 0x112135000] 05:08:50 INFO - PROCESS | 2373 | 1468498130091 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]]]}] 05:08:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:08:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 720ms 05:08:50 INFO - PROCESS | 2373 | 1468498130150 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 05:08:50 INFO - PROCESS | 2373 | 1468498130152 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 05:08:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:08:50 INFO - PROCESS | 2373 | 1468498130157 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:08:50 INFO - PROCESS | 2373 | 1468498130158 Marionette TRACE conn2 <- [1,2482,null,{}] 05:08:50 INFO - PROCESS | 2373 | 1468498130162 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}] 05:08:50 INFO - PROCESS | 2373 | 1468498130165 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:50 INFO - PROCESS | 2373 | 1468498130268 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 05:08:50 INFO - PROCESS | 2373 | 1468498130342 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:50 INFO - PROCESS | 2373 | 1468498130344 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:50 INFO - PROCESS | 2373 | ++DOCSHELL 0x126b10000 == 42 [pid = 2373] [id = 628] 05:08:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x118f60800) [pid = 2373] [serial = 1884] [outer = 0x0] 05:08:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x119672000) [pid = 2373] [serial = 1885] [outer = 0x118f60800] 05:08:50 INFO - PROCESS | 2373 | 1468498130374 Marionette DEBUG loaded listener.js 05:08:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x119c3e000) [pid = 2373] [serial = 1886] [outer = 0x118f60800] 05:08:50 INFO - PROCESS | 2373 | 1468498130795 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]]]}] 05:08:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:08:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 671ms 05:08:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:08:50 INFO - PROCESS | 2373 | 1468498130830 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 05:08:50 INFO - PROCESS | 2373 | 1468498130832 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 05:08:50 INFO - PROCESS | 2373 | 1468498130835 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:08:50 INFO - PROCESS | 2373 | 1468498130836 Marionette TRACE conn2 <- [1,2486,null,{}] 05:08:50 INFO - PROCESS | 2373 | 1468498130839 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}] 05:08:50 INFO - PROCESS | 2373 | 1468498130840 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:50 INFO - PROCESS | 2373 | 1468498130966 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 05:08:51 INFO - PROCESS | 2373 | 1468498131044 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:51 INFO - PROCESS | 2373 | 1468498131045 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:51 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ca49800 == 43 [pid = 2373] [id = 629] 05:08:51 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x12105b800) [pid = 2373] [serial = 1887] [outer = 0x0] 05:08:51 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x1234db400) [pid = 2373] [serial = 1888] [outer = 0x12105b800] 05:08:51 INFO - PROCESS | 2373 | 1468498131075 Marionette DEBUG loaded listener.js 05:08:51 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x125d06400) [pid = 2373] [serial = 1889] [outer = 0x12105b800] 05:08:51 INFO - PROCESS | 2373 | 1468498131488 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]]]}] 05:08:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:08:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 669ms 05:08:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:08:51 INFO - PROCESS | 2373 | 1468498131505 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 05:08:51 INFO - PROCESS | 2373 | 1468498131507 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 05:08:51 INFO - PROCESS | 2373 | 1468498131514 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:08:51 INFO - PROCESS | 2373 | 1468498131518 Marionette TRACE conn2 <- [1,2490,null,{}] 05:08:51 INFO - PROCESS | 2373 | 1468498131521 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}] 05:08:51 INFO - PROCESS | 2373 | 1468498131524 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:51 INFO - PROCESS | 2373 | 1468498131630 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 05:08:51 INFO - PROCESS | 2373 | 1468498131693 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:51 INFO - PROCESS | 2373 | 1468498131694 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:51 INFO - PROCESS | 2373 | ++DOCSHELL 0x12d851800 == 44 [pid = 2373] [id = 630] 05:08:51 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x12691b800) [pid = 2373] [serial = 1890] [outer = 0x0] 05:08:51 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x129452000) [pid = 2373] [serial = 1891] [outer = 0x12691b800] 05:08:51 INFO - PROCESS | 2373 | 1468498131723 Marionette DEBUG loaded listener.js 05:08:51 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x12ad47800) [pid = 2373] [serial = 1892] [outer = 0x12691b800] 05:08:52 INFO - PROCESS | 2373 | 1468498132189 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]]]}] 05:08:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:08:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 728ms 05:08:52 INFO - PROCESS | 2373 | 1468498132262 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 05:08:52 INFO - PROCESS | 2373 | 1468498132263 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 05:08:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:08:52 INFO - PROCESS | 2373 | 1468498132449 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:08:52 INFO - PROCESS | 2373 | 1468498132452 Marionette TRACE conn2 <- [1,2494,null,{}] 05:08:52 INFO - PROCESS | 2373 | 1468498132456 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}] 05:08:52 INFO - PROCESS | 2373 | 1468498132458 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:52 INFO - PROCESS | 2373 | 1468498132549 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 05:08:52 INFO - PROCESS | 2373 | 1468498132610 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:52 INFO - PROCESS | 2373 | 1468498132612 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:52 INFO - PROCESS | 2373 | ++DOCSHELL 0x124a41000 == 45 [pid = 2373] [id = 631] 05:08:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x116fe3400) [pid = 2373] [serial = 1893] [outer = 0x0] 05:08:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 106 (0x11833bc00) [pid = 2373] [serial = 1894] [outer = 0x116fe3400] 05:08:52 INFO - PROCESS | 2373 | 1468498132639 Marionette DEBUG loaded listener.js 05:08:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 107 (0x11887fc00) [pid = 2373] [serial = 1895] [outer = 0x116fe3400] 05:08:53 INFO - PROCESS | 2373 | 1468498133061 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]]]}] 05:08:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:08:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 710ms 05:08:53 INFO - PROCESS | 2373 | 1468498133121 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 05:08:53 INFO - PROCESS | 2373 | 1468498133124 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 05:08:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:08:53 INFO - PROCESS | 2373 | 1468498133127 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:08:53 INFO - PROCESS | 2373 | 1468498133128 Marionette TRACE conn2 <- [1,2498,null,{}] 05:08:53 INFO - PROCESS | 2373 | 1468498133133 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}] 05:08:53 INFO - PROCESS | 2373 | 1468498133135 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:53 INFO - PROCESS | 2373 | 1468498133228 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 05:08:53 INFO - PROCESS | 2373 | --DOCSHELL 0x12d1cb800 == 44 [pid = 2373] [id = 626] 05:08:53 INFO - PROCESS | 2373 | --DOCSHELL 0x12cab8800 == 43 [pid = 2373] [id = 625] 05:08:53 INFO - PROCESS | 2373 | --DOCSHELL 0x12c3d3000 == 42 [pid = 2373] [id = 624] 05:08:53 INFO - PROCESS | 2373 | --DOCSHELL 0x12c3d7800 == 41 [pid = 2373] [id = 623] 05:08:53 INFO - PROCESS | 2373 | --DOCSHELL 0x1212a6000 == 40 [pid = 2373] [id = 622] 05:08:53 INFO - PROCESS | 2373 | --DOCSHELL 0x12c018800 == 39 [pid = 2373] [id = 621] 05:08:53 INFO - PROCESS | 2373 | --DOCSHELL 0x12ad32000 == 38 [pid = 2373] [id = 620] 05:08:53 INFO - PROCESS | 2373 | --DOCSHELL 0x12991e000 == 37 [pid = 2373] [id = 619] 05:08:53 INFO - PROCESS | 2373 | --DOCSHELL 0x126b02800 == 36 [pid = 2373] [id = 618] 05:08:53 INFO - PROCESS | 2373 | --DOCSHELL 0x1211c6000 == 35 [pid = 2373] [id = 617] 05:08:53 INFO - PROCESS | 2373 | --DOCSHELL 0x117e29800 == 34 [pid = 2373] [id = 616] 05:08:53 INFO - PROCESS | 2373 | --DOCSHELL 0x128e89800 == 33 [pid = 2373] [id = 615] 05:08:53 INFO - PROCESS | 2373 | --DOCSHELL 0x118fbc800 == 32 [pid = 2373] [id = 614] 05:08:53 INFO - PROCESS | 2373 | --DOCSHELL 0x12c3d2800 == 31 [pid = 2373] [id = 613] 05:08:53 INFO - PROCESS | 2373 | --DOCSHELL 0x124a41000 == 30 [pid = 2373] [id = 631] 05:08:53 INFO - PROCESS | 2373 | --DOCSHELL 0x12d851800 == 29 [pid = 2373] [id = 630] 05:08:53 INFO - PROCESS | 2373 | --DOCSHELL 0x12ca49800 == 28 [pid = 2373] [id = 629] 05:08:53 INFO - PROCESS | 2373 | --DOCSHELL 0x126b10000 == 27 [pid = 2373] [id = 628] 05:08:53 INFO - PROCESS | 2373 | --DOCSHELL 0x1133e5000 == 26 [pid = 2373] [id = 627] 05:08:53 INFO - PROCESS | 2373 | 1468498133829 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:53 INFO - PROCESS | 2373 | 1468498133831 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:53 INFO - PROCESS | 2373 | --DOMWINDOW == 106 (0x1294de400) [pid = 2373] [serial = 1837] [outer = 0x0] [url = about:blank] 05:08:53 INFO - PROCESS | 2373 | --DOMWINDOW == 105 (0x121163400) [pid = 2373] [serial = 1819] [outer = 0x0] [url = about:blank] 05:08:53 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x119c48800) [pid = 2373] [serial = 1816] [outer = 0x0] [url = about:blank] 05:08:53 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x115e68000) [pid = 2373] [serial = 1807] [outer = 0x0] [url = about:blank] 05:08:53 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x112d03800) [pid = 2373] [serial = 1808] [outer = 0x0] [url = about:blank] 05:08:53 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x119729c00) [pid = 2373] [serial = 1813] [outer = 0x0] [url = about:blank] 05:08:53 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x119c3a400) [pid = 2373] [serial = 1814] [outer = 0x0] [url = about:blank] 05:08:53 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x118347000) [pid = 2373] [serial = 1810] [outer = 0x0] [url = about:blank] 05:08:53 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x11887c800) [pid = 2373] [serial = 1811] [outer = 0x0] [url = about:blank] 05:08:53 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x11671a000) [pid = 2373] [serial = 1804] [outer = 0x0] [url = about:blank] 05:08:53 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x118fe4c00) [pid = 2373] [serial = 1793] [outer = 0x0] [url = about:blank] 05:08:53 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x116ac9000) [pid = 2373] [serial = 1792] [outer = 0x0] [url = about:blank] 05:08:53 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x12402bc00) [pid = 2373] [serial = 1796] [outer = 0x0] [url = about:blank] 05:08:53 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x121057000) [pid = 2373] [serial = 1795] [outer = 0x0] [url = about:blank] 05:08:53 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x115dec800) [pid = 2373] [serial = 1822] [outer = 0x0] [url = about:blank] 05:08:53 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x126dd9400) [pid = 2373] [serial = 1826] [outer = 0x0] [url = about:blank] 05:08:53 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x1269a8c00) [pid = 2373] [serial = 1825] [outer = 0x0] [url = about:blank] 05:08:53 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x1294ea800) [pid = 2373] [serial = 1799] [outer = 0x0] [url = about:blank] 05:08:53 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x116ac3000) [pid = 2373] [serial = 1829] [outer = 0x0] [url = about:blank] 05:08:53 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x129451800) [pid = 2373] [serial = 1798] [outer = 0x0] [url = about:blank] 05:08:53 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x12444cc00) [pid = 2373] [serial = 1831] [outer = 0x0] [url = about:blank] 05:08:53 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x12ad3d800) [pid = 2373] [serial = 1838] [outer = 0x0] [url = about:blank] 05:08:53 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x12b01fc00) [pid = 2373] [serial = 1802] [outer = 0x0] [url = about:blank] 05:08:53 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x125db7800) [pid = 2373] [serial = 1823] [outer = 0x0] [url = about:blank] 05:08:53 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x1129d9800) [pid = 2373] [serial = 1828] [outer = 0x0] [url = about:blank] 05:08:53 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x121afbc00) [pid = 2373] [serial = 1820] [outer = 0x0] [url = about:blank] 05:08:53 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x12944bc00) [pid = 2373] [serial = 1835] [outer = 0x0] [url = about:blank] 05:08:53 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x12ad43000) [pid = 2373] [serial = 1801] [outer = 0x0] [url = about:blank] 05:08:53 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x128cc7c00) [pid = 2373] [serial = 1834] [outer = 0x0] [url = about:blank] 05:08:53 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x12105c800) [pid = 2373] [serial = 1817] [outer = 0x0] [url = about:blank] 05:08:53 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x12784fc00) [pid = 2373] [serial = 1832] [outer = 0x0] [url = about:blank] 05:08:53 INFO - PROCESS | 2373 | ++DOCSHELL 0x111f2f800 == 27 [pid = 2373] [id = 632] 05:08:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x1128b3c00) [pid = 2373] [serial = 1896] [outer = 0x0] 05:08:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x112d06c00) [pid = 2373] [serial = 1897] [outer = 0x1128b3c00] 05:08:53 INFO - PROCESS | 2373 | 1468498133912 Marionette DEBUG loaded listener.js 05:08:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x113254800) [pid = 2373] [serial = 1898] [outer = 0x1128b3c00] 05:08:54 INFO - PROCESS | 2373 | 1468498134223 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]]]}] 05:08:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:08:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1119ms 05:08:54 INFO - PROCESS | 2373 | 1468498134248 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 05:08:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:08:54 INFO - PROCESS | 2373 | 1468498134254 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 05:08:54 INFO - PROCESS | 2373 | 1468498134256 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:08:54 INFO - PROCESS | 2373 | 1468498134258 Marionette TRACE conn2 <- [1,2502,null,{}] 05:08:54 INFO - PROCESS | 2373 | 1468498134262 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}] 05:08:54 INFO - PROCESS | 2373 | 1468498134265 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:54 INFO - PROCESS | 2373 | 1468498134342 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 05:08:54 INFO - PROCESS | 2373 | 1468498134348 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:54 INFO - PROCESS | 2373 | 1468498134350 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:54 INFO - PROCESS | 2373 | ++DOCSHELL 0x1186e2800 == 28 [pid = 2373] [id = 633] 05:08:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x116197c00) [pid = 2373] [serial = 1899] [outer = 0x0] 05:08:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x116a15c00) [pid = 2373] [serial = 1900] [outer = 0x116197c00] 05:08:54 INFO - PROCESS | 2373 | 1468498134378 Marionette DEBUG loaded listener.js 05:08:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x1174e1c00) [pid = 2373] [serial = 1901] [outer = 0x116197c00] 05:08:54 INFO - PROCESS | 2373 | 1468498134728 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]]]}] 05:08:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:08:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 521ms 05:08:54 INFO - PROCESS | 2373 | 1468498134779 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 05:08:54 INFO - PROCESS | 2373 | 1468498134782 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 05:08:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:08:54 INFO - PROCESS | 2373 | 1468498134785 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:08:54 INFO - PROCESS | 2373 | 1468498134786 Marionette TRACE conn2 <- [1,2506,null,{}] 05:08:54 INFO - PROCESS | 2373 | 1468498134789 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}] 05:08:54 INFO - PROCESS | 2373 | 1468498134790 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:54 INFO - PROCESS | 2373 | 1468498134875 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 05:08:54 INFO - PROCESS | 2373 | 1468498134879 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:54 INFO - PROCESS | 2373 | 1468498134881 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:54 INFO - PROCESS | 2373 | ++DOCSHELL 0x1186de800 == 29 [pid = 2373] [id = 634] 05:08:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x118219000) [pid = 2373] [serial = 1902] [outer = 0x0] 05:08:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x118465c00) [pid = 2373] [serial = 1903] [outer = 0x118219000] 05:08:54 INFO - PROCESS | 2373 | 1468498134912 Marionette DEBUG loaded listener.js 05:08:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x11911b800) [pid = 2373] [serial = 1904] [outer = 0x118219000] 05:08:55 INFO - PROCESS | 2373 | 1468498135277 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]]]}] 05:08:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:08:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 518ms 05:08:55 INFO - PROCESS | 2373 | 1468498135304 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 05:08:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:08:55 INFO - PROCESS | 2373 | 1468498135305 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 05:08:55 INFO - PROCESS | 2373 | 1468498135308 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:08:55 INFO - PROCESS | 2373 | 1468498135313 Marionette TRACE conn2 <- [1,2510,null,{}] 05:08:55 INFO - PROCESS | 2373 | 1468498135320 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}] 05:08:55 INFO - PROCESS | 2373 | 1468498135323 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:55 INFO - PROCESS | 2373 | 1468498135401 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 05:08:55 INFO - PROCESS | 2373 | 1468498135405 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:55 INFO - PROCESS | 2373 | 1468498135407 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:55 INFO - PROCESS | 2373 | ++DOCSHELL 0x12416e000 == 30 [pid = 2373] [id = 635] 05:08:55 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x11971d400) [pid = 2373] [serial = 1905] [outer = 0x0] 05:08:55 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x119a53800) [pid = 2373] [serial = 1906] [outer = 0x11971d400] 05:08:55 INFO - PROCESS | 2373 | 1468498135433 Marionette DEBUG loaded listener.js 05:08:55 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x119c80800) [pid = 2373] [serial = 1907] [outer = 0x11971d400] 05:08:55 INFO - PROCESS | 2373 | 1468498135832 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]]]}] 05:08:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:08:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 574ms 05:08:55 INFO - PROCESS | 2373 | 1468498135898 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 05:08:55 INFO - PROCESS | 2373 | 1468498135901 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 05:08:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:08:55 INFO - PROCESS | 2373 | 1468498135904 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:08:55 INFO - PROCESS | 2373 | 1468498135906 Marionette TRACE conn2 <- [1,2514,null,{}] 05:08:55 INFO - PROCESS | 2373 | 1468498135909 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}] 05:08:55 INFO - PROCESS | 2373 | 1468498135911 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:56 INFO - PROCESS | 2373 | 1468498136013 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 05:08:56 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x11648d400) [pid = 2373] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:08:56 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x12b025000) [pid = 2373] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:08:56 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x1291e6c00) [pid = 2373] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:08:56 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x12572c800) [pid = 2373] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:08:56 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x12aed8000) [pid = 2373] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:08:56 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x119c3d000) [pid = 2373] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:08:56 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x12ad3dc00) [pid = 2373] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:08:56 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x118533400) [pid = 2373] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:08:56 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x11911e800) [pid = 2373] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:08:56 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x1164ec800) [pid = 2373] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:08:56 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x1240c9c00) [pid = 2373] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:08:56 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x116128c00) [pid = 2373] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:08:56 INFO - PROCESS | 2373 | --DOMWINDOW == 75 (0x12a6ccc00) [pid = 2373] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:08:56 INFO - PROCESS | 2373 | --DOMWINDOW == 74 (0x118213400) [pid = 2373] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:08:56 INFO - PROCESS | 2373 | --DOMWINDOW == 73 (0x118fe7800) [pid = 2373] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:08:56 INFO - PROCESS | 2373 | 1468498136428 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:56 INFO - PROCESS | 2373 | 1468498136429 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:56 INFO - PROCESS | 2373 | ++DOCSHELL 0x117139000 == 31 [pid = 2373] [id = 636] 05:08:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 74 (0x1121be800) [pid = 2373] [serial = 1908] [outer = 0x0] 05:08:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 75 (0x1128a8c00) [pid = 2373] [serial = 1909] [outer = 0x1121be800] 05:08:56 INFO - PROCESS | 2373 | 1468498136461 Marionette DEBUG loaded listener.js 05:08:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 76 (0x113c22000) [pid = 2373] [serial = 1910] [outer = 0x1121be800] 05:08:56 INFO - PROCESS | 2373 | 1468498136988 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]]]}] 05:08:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:08:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1121ms 05:08:57 INFO - PROCESS | 2373 | 1468498137027 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 05:08:57 INFO - PROCESS | 2373 | 1468498137029 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 05:08:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:08:57 INFO - PROCESS | 2373 | 1468498137032 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:08:57 INFO - PROCESS | 2373 | 1468498137035 Marionette TRACE conn2 <- [1,2518,null,{}] 05:08:57 INFO - PROCESS | 2373 | 1468498137038 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}] 05:08:57 INFO - PROCESS | 2373 | 1468498137040 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:57 INFO - PROCESS | 2373 | 1468498137144 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 05:08:57 INFO - PROCESS | 2373 | 1468498137224 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:57 INFO - PROCESS | 2373 | 1468498137225 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:57 INFO - PROCESS | 2373 | ++DOCSHELL 0x121692800 == 32 [pid = 2373] [id = 637] 05:08:57 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x118210c00) [pid = 2373] [serial = 1911] [outer = 0x0] 05:08:57 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x11833c400) [pid = 2373] [serial = 1912] [outer = 0x118210c00] 05:08:57 INFO - PROCESS | 2373 | 1468498137255 Marionette DEBUG loaded listener.js 05:08:57 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x1184ca000) [pid = 2373] [serial = 1913] [outer = 0x118210c00] 05:08:57 INFO - PROCESS | 2373 | 1468498137853 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]]]}] 05:08:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:08:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 870ms 05:08:57 INFO - PROCESS | 2373 | 1468498137903 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 05:08:57 INFO - PROCESS | 2373 | 1468498137905 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 05:08:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:08:57 INFO - PROCESS | 2373 | 1468498137908 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:08:57 INFO - PROCESS | 2373 | 1468498137911 Marionette TRACE conn2 <- [1,2522,null,{}] 05:08:57 INFO - PROCESS | 2373 | 1468498137915 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}] 05:08:57 INFO - PROCESS | 2373 | 1468498137916 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:58 INFO - PROCESS | 2373 | 1468498138028 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 05:08:58 INFO - PROCESS | 2373 | 1468498138106 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:58 INFO - PROCESS | 2373 | 1468498138109 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:58 INFO - PROCESS | 2373 | ++DOCSHELL 0x1186d1800 == 33 [pid = 2373] [id = 638] 05:08:58 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x115d09000) [pid = 2373] [serial = 1914] [outer = 0x0] 05:08:58 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x115e5dc00) [pid = 2373] [serial = 1915] [outer = 0x115d09000] 05:08:58 INFO - PROCESS | 2373 | 1468498138140 Marionette DEBUG loaded listener.js 05:08:58 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x116724400) [pid = 2373] [serial = 1916] [outer = 0x115d09000] 05:08:58 INFO - PROCESS | 2373 | --DOCSHELL 0x12416e000 == 32 [pid = 2373] [id = 635] 05:08:58 INFO - PROCESS | 2373 | --DOCSHELL 0x1186de800 == 31 [pid = 2373] [id = 634] 05:08:58 INFO - PROCESS | 2373 | --DOCSHELL 0x1186e2800 == 30 [pid = 2373] [id = 633] 05:08:58 INFO - PROCESS | 2373 | --DOCSHELL 0x111f2f800 == 29 [pid = 2373] [id = 632] 05:08:58 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x12a6a4800) [pid = 2373] [serial = 1864] [outer = 0x0] [url = about:blank] 05:08:58 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x12691b000) [pid = 2373] [serial = 1861] [outer = 0x0] [url = about:blank] 05:08:58 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x12a6cc800) [pid = 2373] [serial = 1865] [outer = 0x0] [url = about:blank] 05:08:58 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x12b172800) [pid = 2373] [serial = 1870] [outer = 0x0] [url = about:blank] 05:08:58 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x119c8d400) [pid = 2373] [serial = 1855] [outer = 0x0] [url = about:blank] 05:08:58 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x1234dac00) [pid = 2373] [serial = 1856] [outer = 0x0] [url = about:blank] 05:08:58 INFO - PROCESS | 2373 | --DOMWINDOW == 75 (0x12aeda800) [pid = 2373] [serial = 1841] [outer = 0x0] [url = about:blank] 05:08:58 INFO - PROCESS | 2373 | --DOMWINDOW == 74 (0x12ad49000) [pid = 2373] [serial = 1840] [outer = 0x0] [url = about:blank] 05:08:58 INFO - PROCESS | 2373 | --DOMWINDOW == 73 (0x119664c00) [pid = 2373] [serial = 1852] [outer = 0x0] [url = about:blank] 05:08:58 INFO - PROCESS | 2373 | --DOMWINDOW == 72 (0x119c3c400) [pid = 2373] [serial = 1853] [outer = 0x0] [url = about:blank] 05:08:58 INFO - PROCESS | 2373 | --DOMWINDOW == 71 (0x11966f800) [pid = 2373] [serial = 1846] [outer = 0x0] [url = about:blank] 05:08:58 INFO - PROCESS | 2373 | --DOMWINDOW == 70 (0x119979c00) [pid = 2373] [serial = 1847] [outer = 0x0] [url = about:blank] 05:08:58 INFO - PROCESS | 2373 | --DOMWINDOW == 69 (0x11671a400) [pid = 2373] [serial = 1843] [outer = 0x0] [url = about:blank] 05:08:58 INFO - PROCESS | 2373 | --DOMWINDOW == 68 (0x118212000) [pid = 2373] [serial = 1844] [outer = 0x0] [url = about:blank] 05:08:58 INFO - PROCESS | 2373 | --DOMWINDOW == 67 (0x1245a0c00) [pid = 2373] [serial = 1858] [outer = 0x0] [url = about:blank] 05:08:58 INFO - PROCESS | 2373 | --DOMWINDOW == 66 (0x124ca2800) [pid = 2373] [serial = 1859] [outer = 0x0] [url = about:blank] 05:08:58 INFO - PROCESS | 2373 | --DOMWINDOW == 65 (0x1167f0000) [pid = 2373] [serial = 1849] [outer = 0x0] [url = about:blank] 05:08:58 INFO - PROCESS | 2373 | --DOMWINDOW == 64 (0x118462400) [pid = 2373] [serial = 1850] [outer = 0x0] [url = about:blank] 05:08:58 INFO - PROCESS | 2373 | --DOMWINDOW == 63 (0x12ad3f000) [pid = 2373] [serial = 1867] [outer = 0x0] [url = about:blank] 05:08:58 INFO - PROCESS | 2373 | --DOMWINDOW == 62 (0x11993a000) [pid = 2373] [serial = 1873] [outer = 0x0] [url = about:blank] 05:08:58 INFO - PROCESS | 2373 | --DOMWINDOW == 61 (0x12b024400) [pid = 2373] [serial = 1877] [outer = 0x0] [url = about:blank] 05:08:58 INFO - PROCESS | 2373 | --DOMWINDOW == 60 (0x12b17b400) [pid = 2373] [serial = 1871] [outer = 0x0] [url = about:blank] 05:08:58 INFO - PROCESS | 2373 | --DOMWINDOW == 59 (0x12784ac00) [pid = 2373] [serial = 1876] [outer = 0x0] [url = about:blank] 05:08:58 INFO - PROCESS | 2373 | --DOMWINDOW == 58 (0x12aed4400) [pid = 2373] [serial = 1868] [outer = 0x0] [url = about:blank] 05:08:58 INFO - PROCESS | 2373 | --DOMWINDOW == 57 (0x12105e400) [pid = 2373] [serial = 1874] [outer = 0x0] [url = about:blank] 05:08:58 INFO - PROCESS | 2373 | --DOMWINDOW == 56 (0x12babb400) [pid = 2373] [serial = 1880] [outer = 0x0] [url = about:blank] 05:08:58 INFO - PROCESS | 2373 | --DOMWINDOW == 55 (0x126dd1400) [pid = 2373] [serial = 1862] [outer = 0x0] [url = about:blank] 05:08:58 INFO - PROCESS | 2373 | --DOMWINDOW == 54 (0x116fe5400) [pid = 2373] [serial = 1805] [outer = 0x0] [url = about:blank] 05:08:58 INFO - PROCESS | 2373 | --DOMWINDOW == 53 (0x12ba3b400) [pid = 2373] [serial = 1879] [outer = 0x0] [url = about:blank] 05:08:58 INFO - PROCESS | 2373 | 1468498138576 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]]]}] 05:08:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:08:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 673ms 05:08:58 INFO - PROCESS | 2373 | 1468498138582 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 05:08:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:08:58 INFO - PROCESS | 2373 | 1468498138588 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 05:08:58 INFO - PROCESS | 2373 | 1468498138592 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:08:58 INFO - PROCESS | 2373 | 1468498138594 Marionette TRACE conn2 <- [1,2526,null,{}] 05:08:58 INFO - PROCESS | 2373 | 1468498138596 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}] 05:08:58 INFO - PROCESS | 2373 | 1468498138598 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:58 INFO - PROCESS | 2373 | 1468498138671 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 05:08:58 INFO - PROCESS | 2373 | 1468498138677 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:58 INFO - PROCESS | 2373 | 1468498138678 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:58 INFO - PROCESS | 2373 | ++DOCSHELL 0x119ab9000 == 30 [pid = 2373] [id = 639] 05:08:58 INFO - PROCESS | 2373 | ++DOMWINDOW == 54 (0x118213400) [pid = 2373] [serial = 1917] [outer = 0x0] 05:08:58 INFO - PROCESS | 2373 | ++DOMWINDOW == 55 (0x11846d000) [pid = 2373] [serial = 1918] [outer = 0x118213400] 05:08:58 INFO - PROCESS | 2373 | 1468498138722 Marionette DEBUG loaded listener.js 05:08:58 INFO - PROCESS | 2373 | ++DOMWINDOW == 56 (0x118889000) [pid = 2373] [serial = 1919] [outer = 0x118213400] 05:08:59 INFO - PROCESS | 2373 | 1468498139227 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]]]}] 05:08:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:08:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 672ms 05:08:59 INFO - PROCESS | 2373 | 1468498139267 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 05:08:59 INFO - PROCESS | 2373 | 1468498139271 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 05:08:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:08:59 INFO - PROCESS | 2373 | 1468498139275 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:08:59 INFO - PROCESS | 2373 | 1468498139278 Marionette TRACE conn2 <- [1,2530,null,{}] 05:08:59 INFO - PROCESS | 2373 | 1468498139293 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}] 05:08:59 INFO - PROCESS | 2373 | 1468498139298 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:59 INFO - PROCESS | 2373 | 1468498139440 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 05:08:59 INFO - PROCESS | 2373 | 1468498139502 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:59 INFO - PROCESS | 2373 | 1468498139504 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:59 INFO - PROCESS | 2373 | ++DOCSHELL 0x124cdd000 == 31 [pid = 2373] [id = 640] 05:08:59 INFO - PROCESS | 2373 | ++DOMWINDOW == 57 (0x1121be400) [pid = 2373] [serial = 1920] [outer = 0x0] 05:08:59 INFO - PROCESS | 2373 | ++DOMWINDOW == 58 (0x119c3ac00) [pid = 2373] [serial = 1921] [outer = 0x1121be400] 05:08:59 INFO - PROCESS | 2373 | 1468498139532 Marionette DEBUG loaded listener.js 05:08:59 INFO - PROCESS | 2373 | ++DOMWINDOW == 59 (0x1127d1400) [pid = 2373] [serial = 1922] [outer = 0x1121be400] 05:08:59 INFO - PROCESS | 2373 | 1468498139811 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]]]}] 05:08:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:08:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 578ms 05:08:59 INFO - PROCESS | 2373 | 1468498139858 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 05:08:59 INFO - PROCESS | 2373 | 1468498139859 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 05:08:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:08:59 INFO - PROCESS | 2373 | 1468498139862 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:08:59 INFO - PROCESS | 2373 | 1468498139863 Marionette TRACE conn2 <- [1,2534,null,{}] 05:08:59 INFO - PROCESS | 2373 | 1468498139866 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}] 05:08:59 INFO - PROCESS | 2373 | 1468498139869 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:08:59 INFO - PROCESS | 2373 | 1468498139990 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 05:09:00 INFO - PROCESS | 2373 | 1468498140046 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:00 INFO - PROCESS | 2373 | 1468498140048 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:00 INFO - PROCESS | 2373 | ++DOCSHELL 0x116fb6000 == 32 [pid = 2373] [id = 641] 05:09:00 INFO - PROCESS | 2373 | ++DOMWINDOW == 60 (0x1127d2c00) [pid = 2373] [serial = 1923] [outer = 0x0] 05:09:00 INFO - PROCESS | 2373 | ++DOMWINDOW == 61 (0x1128adc00) [pid = 2373] [serial = 1924] [outer = 0x1127d2c00] 05:09:00 INFO - PROCESS | 2373 | 1468498140080 Marionette DEBUG loaded listener.js 05:09:00 INFO - PROCESS | 2373 | ++DOMWINDOW == 62 (0x115dea000) [pid = 2373] [serial = 1925] [outer = 0x1127d2c00] 05:09:00 INFO - PROCESS | 2373 | 1468498140507 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]]]}] 05:09:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:09:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 669ms 05:09:00 INFO - PROCESS | 2373 | 1468498140532 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 05:09:00 INFO - PROCESS | 2373 | 1468498140535 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 05:09:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:09:00 INFO - PROCESS | 2373 | 1468498140538 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:09:00 INFO - PROCESS | 2373 | 1468498140541 Marionette TRACE conn2 <- [1,2538,null,{}] 05:09:00 INFO - PROCESS | 2373 | 1468498140544 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}] 05:09:00 INFO - PROCESS | 2373 | 1468498140546 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:00 INFO - PROCESS | 2373 | 1468498140643 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 05:09:00 INFO - PROCESS | 2373 | 1468498140729 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:00 INFO - PROCESS | 2373 | 1468498140731 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:00 INFO - PROCESS | 2373 | ++DOCSHELL 0x128b08000 == 33 [pid = 2373] [id = 642] 05:09:00 INFO - PROCESS | 2373 | ++DOMWINDOW == 63 (0x118462000) [pid = 2373] [serial = 1926] [outer = 0x0] 05:09:00 INFO - PROCESS | 2373 | ++DOMWINDOW == 64 (0x118fe7800) [pid = 2373] [serial = 1927] [outer = 0x118462000] 05:09:00 INFO - PROCESS | 2373 | 1468498140774 Marionette DEBUG loaded listener.js 05:09:00 INFO - PROCESS | 2373 | ++DOMWINDOW == 65 (0x119a4ec00) [pid = 2373] [serial = 1928] [outer = 0x118462000] 05:09:01 INFO - PROCESS | 2373 | 1468498141201 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]]]}] 05:09:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:09:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 671ms 05:09:01 INFO - PROCESS | 2373 | 1468498141209 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 05:09:01 INFO - PROCESS | 2373 | 1468498141211 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 05:09:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:09:01 INFO - PROCESS | 2373 | 1468498141213 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:09:01 INFO - PROCESS | 2373 | 1468498141214 Marionette TRACE conn2 <- [1,2542,null,{}] 05:09:01 INFO - PROCESS | 2373 | 1468498141219 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}] 05:09:01 INFO - PROCESS | 2373 | 1468498141221 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:01 INFO - PROCESS | 2373 | 1468498141316 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 05:09:01 INFO - PROCESS | 2373 | 1468498141367 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:01 INFO - PROCESS | 2373 | 1468498141369 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:01 INFO - PROCESS | 2373 | ++DOCSHELL 0x12915b800 == 34 [pid = 2373] [id = 643] 05:09:01 INFO - PROCESS | 2373 | ++DOMWINDOW == 66 (0x119c44400) [pid = 2373] [serial = 1929] [outer = 0x0] 05:09:01 INFO - PROCESS | 2373 | ++DOMWINDOW == 67 (0x119c8d400) [pid = 2373] [serial = 1930] [outer = 0x119c44400] 05:09:01 INFO - PROCESS | 2373 | 1468498141397 Marionette DEBUG loaded listener.js 05:09:01 INFO - PROCESS | 2373 | ++DOMWINDOW == 68 (0x1214b5000) [pid = 2373] [serial = 1931] [outer = 0x119c44400] 05:09:01 INFO - PROCESS | 2373 | 1468498141784 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]]]}] 05:09:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:09:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 624ms 05:09:01 INFO - PROCESS | 2373 | 1468498141837 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 05:09:01 INFO - PROCESS | 2373 | 1468498141840 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 05:09:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:09:01 INFO - PROCESS | 2373 | 1468498141848 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:09:01 INFO - PROCESS | 2373 | 1468498141851 Marionette TRACE conn2 <- [1,2546,null,{}] 05:09:01 INFO - PROCESS | 2373 | 1468498141854 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}] 05:09:01 INFO - PROCESS | 2373 | 1468498141856 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:01 INFO - PROCESS | 2373 | 1468498141955 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 05:09:02 INFO - PROCESS | 2373 | 1468498142046 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:02 INFO - PROCESS | 2373 | 1468498142047 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:02 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ad20800 == 35 [pid = 2373] [id = 644] 05:09:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 69 (0x121dcb400) [pid = 2373] [serial = 1932] [outer = 0x0] 05:09:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 70 (0x1240c9c00) [pid = 2373] [serial = 1933] [outer = 0x121dcb400] 05:09:02 INFO - PROCESS | 2373 | 1468498142090 Marionette DEBUG loaded listener.js 05:09:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 71 (0x1241d8c00) [pid = 2373] [serial = 1934] [outer = 0x121dcb400] 05:09:02 INFO - PROCESS | 2373 | 1468498142497 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]]]}] 05:09:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:09:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 677ms 05:09:02 INFO - PROCESS | 2373 | 1468498142521 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 05:09:02 INFO - PROCESS | 2373 | 1468498142523 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 05:09:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:09:02 INFO - PROCESS | 2373 | 1468498142525 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:09:02 INFO - PROCESS | 2373 | 1468498142526 Marionette TRACE conn2 <- [1,2550,null,{}] 05:09:02 INFO - PROCESS | 2373 | 1468498142529 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}] 05:09:02 INFO - PROCESS | 2373 | 1468498142530 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:02 INFO - PROCESS | 2373 | 1468498142627 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 05:09:02 INFO - PROCESS | 2373 | 1468498142682 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:02 INFO - PROCESS | 2373 | 1468498142684 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:02 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ae09000 == 36 [pid = 2373] [id = 645] 05:09:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 72 (0x1242dc000) [pid = 2373] [serial = 1935] [outer = 0x0] 05:09:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 73 (0x124ae8c00) [pid = 2373] [serial = 1936] [outer = 0x1242dc000] 05:09:02 INFO - PROCESS | 2373 | 1468498142713 Marionette DEBUG loaded listener.js 05:09:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 74 (0x125727000) [pid = 2373] [serial = 1937] [outer = 0x1242dc000] 05:09:03 INFO - PROCESS | 2373 | 1468498143159 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]]]}] 05:09:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:09:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 672ms 05:09:03 INFO - PROCESS | 2373 | 1468498143197 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 05:09:03 INFO - PROCESS | 2373 | 1468498143199 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 05:09:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:09:03 INFO - PROCESS | 2373 | 1468498143220 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:09:03 INFO - PROCESS | 2373 | 1468498143221 Marionette TRACE conn2 <- [1,2554,null,{}] 05:09:03 INFO - PROCESS | 2373 | 1468498143224 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}] 05:09:03 INFO - PROCESS | 2373 | 1468498143225 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:03 INFO - PROCESS | 2373 | 1468498143414 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 05:09:03 INFO - PROCESS | 2373 | 1468498143497 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:03 INFO - PROCESS | 2373 | 1468498143498 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:03 INFO - PROCESS | 2373 | ++DOCSHELL 0x1213dd000 == 37 [pid = 2373] [id = 646] 05:09:03 INFO - PROCESS | 2373 | ++DOMWINDOW == 75 (0x115449c00) [pid = 2373] [serial = 1938] [outer = 0x0] 05:09:03 INFO - PROCESS | 2373 | ++DOMWINDOW == 76 (0x116636c00) [pid = 2373] [serial = 1939] [outer = 0x115449c00] 05:09:03 INFO - PROCESS | 2373 | 1468498143526 Marionette DEBUG loaded listener.js 05:09:03 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x11821e000) [pid = 2373] [serial = 1940] [outer = 0x115449c00] 05:09:04 INFO - PROCESS | 2373 | --DOCSHELL 0x124cdd000 == 36 [pid = 2373] [id = 640] 05:09:04 INFO - PROCESS | 2373 | --DOCSHELL 0x119ab9000 == 35 [pid = 2373] [id = 639] 05:09:04 INFO - PROCESS | 2373 | --DOCSHELL 0x1186d1800 == 34 [pid = 2373] [id = 638] 05:09:04 INFO - PROCESS | 2373 | --DOCSHELL 0x121692800 == 33 [pid = 2373] [id = 637] 05:09:04 INFO - PROCESS | 2373 | --DOCSHELL 0x117139000 == 32 [pid = 2373] [id = 636] 05:09:04 INFO - PROCESS | 2373 | --DOCSHELL 0x12ae09000 == 31 [pid = 2373] [id = 645] 05:09:04 INFO - PROCESS | 2373 | --DOCSHELL 0x12ad20800 == 30 [pid = 2373] [id = 644] 05:09:04 INFO - PROCESS | 2373 | --DOCSHELL 0x12915b800 == 29 [pid = 2373] [id = 643] 05:09:04 INFO - PROCESS | 2373 | --DOCSHELL 0x128b08000 == 28 [pid = 2373] [id = 642] 05:09:04 INFO - PROCESS | 2373 | --DOCSHELL 0x116fb6000 == 27 [pid = 2373] [id = 641] 05:09:04 INFO - PROCESS | 2373 | 1468498144433 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]]]}] 05:09:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:09:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1227ms 05:09:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:09:04 INFO - PROCESS | 2373 | 1468498144446 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 05:09:04 INFO - PROCESS | 2373 | 1468498144448 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 05:09:04 INFO - PROCESS | 2373 | 1468498144453 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:09:04 INFO - PROCESS | 2373 | 1468498144455 Marionette TRACE conn2 <- [1,2558,null,{}] 05:09:04 INFO - PROCESS | 2373 | 1468498144459 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}] 05:09:04 INFO - PROCESS | 2373 | 1468498144461 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:04 INFO - PROCESS | 2373 | 1468498144539 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 05:09:04 INFO - PROCESS | 2373 | 1468498144544 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:04 INFO - PROCESS | 2373 | 1468498144547 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:04 INFO - PROCESS | 2373 | ++DOCSHELL 0x117473800 == 28 [pid = 2373] [id = 647] 05:09:04 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x1128ae800) [pid = 2373] [serial = 1941] [outer = 0x0] 05:09:04 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x113c22400) [pid = 2373] [serial = 1942] [outer = 0x1128ae800] 05:09:04 INFO - PROCESS | 2373 | 1468498144578 Marionette DEBUG loaded listener.js 05:09:04 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x1128a4800) [pid = 2373] [serial = 1943] [outer = 0x1128ae800] 05:09:05 INFO - PROCESS | 2373 | 1468498145014 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]]]}] 05:09:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:09:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 572ms 05:09:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:09:05 INFO - PROCESS | 2373 | 1468498145024 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 05:09:05 INFO - PROCESS | 2373 | 1468498145027 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 05:09:05 INFO - PROCESS | 2373 | 1468498145032 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:09:05 INFO - PROCESS | 2373 | 1468498145036 Marionette TRACE conn2 <- [1,2562,null,{}] 05:09:05 INFO - PROCESS | 2373 | 1468498145040 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}] 05:09:05 INFO - PROCESS | 2373 | 1468498145042 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:05 INFO - PROCESS | 2373 | 1468498145156 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 05:09:05 INFO - PROCESS | 2373 | 1468498145160 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:05 INFO - PROCESS | 2373 | 1468498145163 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:05 INFO - PROCESS | 2373 | ++DOCSHELL 0x1211c6000 == 29 [pid = 2373] [id = 648] 05:09:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x116725000) [pid = 2373] [serial = 1944] [outer = 0x0] 05:09:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x116f24c00) [pid = 2373] [serial = 1945] [outer = 0x116725000] 05:09:05 INFO - PROCESS | 2373 | 1468498145206 Marionette DEBUG loaded listener.js 05:09:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x118531c00) [pid = 2373] [serial = 1946] [outer = 0x116725000] 05:09:05 INFO - PROCESS | 2373 | 1468498145671 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]]]}] 05:09:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:09:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 676ms 05:09:05 INFO - PROCESS | 2373 | 1468498145714 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 05:09:05 INFO - PROCESS | 2373 | 1468498145716 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 05:09:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:09:05 INFO - PROCESS | 2373 | 1468498145727 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:09:05 INFO - PROCESS | 2373 | 1468498145730 Marionette TRACE conn2 <- [1,2566,null,{}] 05:09:05 INFO - PROCESS | 2373 | 1468498145738 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}] 05:09:05 INFO - PROCESS | 2373 | 1468498145741 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:05 INFO - PROCESS | 2373 | 1468498145839 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 05:09:05 INFO - PROCESS | 2373 | 1468498145901 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:05 INFO - PROCESS | 2373 | 1468498145903 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:05 INFO - PROCESS | 2373 | ++DOCSHELL 0x126b1b000 == 30 [pid = 2373] [id = 649] 05:09:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x112e26800) [pid = 2373] [serial = 1947] [outer = 0x0] 05:09:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x11996e400) [pid = 2373] [serial = 1948] [outer = 0x112e26800] 05:09:05 INFO - PROCESS | 2373 | 1468498145930 Marionette DEBUG loaded listener.js 05:09:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x119c47000) [pid = 2373] [serial = 1949] [outer = 0x112e26800] 05:09:06 INFO - PROCESS | 2373 | 1468498146271 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]]]}] 05:09:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:09:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 579ms 05:09:06 INFO - PROCESS | 2373 | 1468498146309 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 05:09:06 INFO - PROCESS | 2373 | 1468498146311 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 05:09:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:09:06 INFO - PROCESS | 2373 | 1468498146313 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:09:06 INFO - PROCESS | 2373 | 1468498146315 Marionette TRACE conn2 <- [1,2570,null,{}] 05:09:06 INFO - PROCESS | 2373 | 1468498146317 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}] 05:09:06 INFO - PROCESS | 2373 | 1468498146318 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:06 INFO - PROCESS | 2373 | 1468498146415 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 05:09:06 INFO - PROCESS | 2373 | 1468498146418 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:06 INFO - PROCESS | 2373 | 1468498146419 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:06 INFO - PROCESS | 2373 | ++DOCSHELL 0x129435000 == 31 [pid = 2373] [id = 650] 05:09:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x119c85c00) [pid = 2373] [serial = 1950] [outer = 0x0] 05:09:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x12105a800) [pid = 2373] [serial = 1951] [outer = 0x119c85c00] 05:09:06 INFO - PROCESS | 2373 | 1468498146444 Marionette DEBUG loaded listener.js 05:09:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x12127cc00) [pid = 2373] [serial = 1952] [outer = 0x119c85c00] 05:09:06 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x116fe3400) [pid = 2373] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:09:06 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x118f60800) [pid = 2373] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:09:06 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x12691b800) [pid = 2373] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:09:06 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x12105b800) [pid = 2373] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:09:06 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x112135000) [pid = 2373] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:09:06 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x118219000) [pid = 2373] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:09:06 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x116197c00) [pid = 2373] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:09:06 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x1128b3c00) [pid = 2373] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:09:06 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x1121be800) [pid = 2373] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:09:06 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x118210c00) [pid = 2373] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:09:06 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x1121be400) [pid = 2373] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:09:06 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x118213400) [pid = 2373] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:09:06 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x115d09000) [pid = 2373] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:09:06 INFO - PROCESS | 2373 | --DOMWINDOW == 75 (0x11971d400) [pid = 2373] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:09:06 INFO - PROCESS | 2373 | 1468498146929 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]]]}] 05:09:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:09:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 618ms 05:09:06 INFO - PROCESS | 2373 | 1468498146933 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 05:09:06 INFO - PROCESS | 2373 | 1468498146936 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 05:09:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:09:06 INFO - PROCESS | 2373 | 1468498146939 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:09:06 INFO - PROCESS | 2373 | 1468498146940 Marionette TRACE conn2 <- [1,2574,null,{}] 05:09:06 INFO - PROCESS | 2373 | 1468498146942 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}] 05:09:06 INFO - PROCESS | 2373 | 1468498146943 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:07 INFO - PROCESS | 2373 | 1468498147020 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 05:09:07 INFO - PROCESS | 2373 | 1468498147024 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:07 INFO - PROCESS | 2373 | 1468498147025 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:07 INFO - PROCESS | 2373 | ++DOCSHELL 0x124cdd800 == 32 [pid = 2373] [id = 651] 05:09:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 76 (0x1127d7c00) [pid = 2373] [serial = 1953] [outer = 0x0] 05:09:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x115455000) [pid = 2373] [serial = 1954] [outer = 0x1127d7c00] 05:09:07 INFO - PROCESS | 2373 | 1468498147051 Marionette DEBUG loaded listener.js 05:09:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x118342000) [pid = 2373] [serial = 1955] [outer = 0x1127d7c00] 05:09:07 INFO - PROCESS | 2373 | 1468498147406 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]]]}] 05:09:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:09:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 518ms 05:09:07 INFO - PROCESS | 2373 | 1468498147457 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 05:09:07 INFO - PROCESS | 2373 | 1468498147459 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 05:09:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:09:07 INFO - PROCESS | 2373 | 1468498147461 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:09:07 INFO - PROCESS | 2373 | 1468498147462 Marionette TRACE conn2 <- [1,2578,null,{}] 05:09:07 INFO - PROCESS | 2373 | 1468498147464 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}] 05:09:07 INFO - PROCESS | 2373 | 1468498147468 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:07 INFO - PROCESS | 2373 | 1468498147586 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 05:09:07 INFO - PROCESS | 2373 | 1468498147595 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:07 INFO - PROCESS | 2373 | 1468498147596 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:07 INFO - PROCESS | 2373 | ++DOCSHELL 0x12b1d0800 == 33 [pid = 2373] [id = 652] 05:09:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x119c3c000) [pid = 2373] [serial = 1956] [outer = 0x0] 05:09:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x1218b6800) [pid = 2373] [serial = 1957] [outer = 0x119c3c000] 05:09:07 INFO - PROCESS | 2373 | 1468498147621 Marionette DEBUG loaded listener.js 05:09:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x1241ce400) [pid = 2373] [serial = 1958] [outer = 0x119c3c000] 05:09:07 INFO - PROCESS | 2373 | 1468498147937 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]]]}] 05:09:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:09:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 521ms 05:09:07 INFO - PROCESS | 2373 | 1468498147984 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 05:09:07 INFO - PROCESS | 2373 | 1468498147986 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 05:09:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:09:07 INFO - PROCESS | 2373 | 1468498147989 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:09:07 INFO - PROCESS | 2373 | 1468498147991 Marionette TRACE conn2 <- [1,2582,null,{}] 05:09:07 INFO - PROCESS | 2373 | 1468498147994 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}] 05:09:07 INFO - PROCESS | 2373 | 1468498147996 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:08 INFO - PROCESS | 2373 | 1468498148150 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 05:09:08 INFO - PROCESS | 2373 | 1468498148158 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:08 INFO - PROCESS | 2373 | 1468498148159 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:08 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ba93800 == 34 [pid = 2373] [id = 653] 05:09:08 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x11997a000) [pid = 2373] [serial = 1959] [outer = 0x0] 05:09:08 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x1242dec00) [pid = 2373] [serial = 1960] [outer = 0x11997a000] 05:09:08 INFO - PROCESS | 2373 | 1468498148198 Marionette DEBUG loaded listener.js 05:09:08 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x12572f400) [pid = 2373] [serial = 1961] [outer = 0x11997a000] 05:09:08 INFO - PROCESS | 2373 | 1468498148574 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]]]}] 05:09:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:09:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 621ms 05:09:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:09:08 INFO - PROCESS | 2373 | 1468498148609 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 05:09:08 INFO - PROCESS | 2373 | 1468498148610 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 05:09:08 INFO - PROCESS | 2373 | 1468498148612 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:09:08 INFO - PROCESS | 2373 | 1468498148613 Marionette TRACE conn2 <- [1,2586,null,{}] 05:09:08 INFO - PROCESS | 2373 | 1468498148616 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}] 05:09:08 INFO - PROCESS | 2373 | 1468498148619 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:08 INFO - PROCESS | 2373 | 1468498148691 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 05:09:08 INFO - PROCESS | 2373 | 1468498148749 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:08 INFO - PROCESS | 2373 | 1468498148750 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:08 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c021000 == 35 [pid = 2373] [id = 654] 05:09:08 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x1242dc400) [pid = 2373] [serial = 1962] [outer = 0x0] 05:09:08 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x125db7800) [pid = 2373] [serial = 1963] [outer = 0x1242dc400] 05:09:08 INFO - PROCESS | 2373 | 1468498148775 Marionette DEBUG loaded listener.js 05:09:08 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x126ba7800) [pid = 2373] [serial = 1964] [outer = 0x1242dc400] 05:09:09 INFO - PROCESS | 2373 | 1468498149271 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]]]}] 05:09:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:09:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 669ms 05:09:09 INFO - PROCESS | 2373 | 1468498149309 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 05:09:09 INFO - PROCESS | 2373 | 1468498149312 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 05:09:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:09:09 INFO - PROCESS | 2373 | 1468498149320 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:09:09 INFO - PROCESS | 2373 | 1468498149322 Marionette TRACE conn2 <- [1,2590,null,{}] 05:09:09 INFO - PROCESS | 2373 | 1468498149326 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}] 05:09:09 INFO - PROCESS | 2373 | 1468498149328 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:09 INFO - PROCESS | 2373 | 1468498149434 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 05:09:09 INFO - PROCESS | 2373 | 1468498149561 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:09 INFO - PROCESS | 2373 | 1468498149562 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:09 INFO - PROCESS | 2373 | ++DOCSHELL 0x119c97800 == 36 [pid = 2373] [id = 655] 05:09:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x113c5dc00) [pid = 2373] [serial = 1965] [outer = 0x0] 05:09:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x115e5f400) [pid = 2373] [serial = 1966] [outer = 0x113c5dc00] 05:09:09 INFO - PROCESS | 2373 | 1468498149593 Marionette DEBUG loaded listener.js 05:09:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x116805c00) [pid = 2373] [serial = 1967] [outer = 0x113c5dc00] 05:09:10 INFO - PROCESS | 2373 | 1468498150108 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]]]}] 05:09:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:09:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 823ms 05:09:10 INFO - PROCESS | 2373 | 1468498150258 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 05:09:10 INFO - PROCESS | 2373 | 1468498150260 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 05:09:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:09:10 INFO - PROCESS | 2373 | 1468498150264 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:09:10 INFO - PROCESS | 2373 | 1468498150266 Marionette TRACE conn2 <- [1,2594,null,{}] 05:09:10 INFO - PROCESS | 2373 | 1468498150298 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}] 05:09:10 INFO - PROCESS | 2373 | 1468498150300 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:10 INFO - PROCESS | 2373 | 1468498150407 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 05:09:10 INFO - PROCESS | 2373 | 1468498150459 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:10 INFO - PROCESS | 2373 | 1468498150462 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:10 INFO - PROCESS | 2373 | ++DOCSHELL 0x118427800 == 37 [pid = 2373] [id = 656] 05:09:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x116718800) [pid = 2373] [serial = 1968] [outer = 0x0] 05:09:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x11687e000) [pid = 2373] [serial = 1969] [outer = 0x116718800] 05:09:10 INFO - PROCESS | 2373 | 1468498150490 Marionette DEBUG loaded listener.js 05:09:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x1176eec00) [pid = 2373] [serial = 1970] [outer = 0x116718800] 05:09:10 INFO - PROCESS | 2373 | --DOCSHELL 0x12ba93800 == 36 [pid = 2373] [id = 653] 05:09:10 INFO - PROCESS | 2373 | --DOCSHELL 0x12b1d0800 == 35 [pid = 2373] [id = 652] 05:09:10 INFO - PROCESS | 2373 | --DOCSHELL 0x124cdd800 == 34 [pid = 2373] [id = 651] 05:09:10 INFO - PROCESS | 2373 | --DOCSHELL 0x129435000 == 33 [pid = 2373] [id = 650] 05:09:10 INFO - PROCESS | 2373 | --DOCSHELL 0x126b1b000 == 32 [pid = 2373] [id = 649] 05:09:10 INFO - PROCESS | 2373 | --DOCSHELL 0x1211c6000 == 31 [pid = 2373] [id = 648] 05:09:10 INFO - PROCESS | 2373 | --DOCSHELL 0x117473800 == 30 [pid = 2373] [id = 647] 05:09:10 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x118465c00) [pid = 2373] [serial = 1903] [outer = 0x0] [url = about:blank] 05:09:10 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x11911b800) [pid = 2373] [serial = 1904] [outer = 0x0] [url = about:blank] 05:09:10 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x116a15c00) [pid = 2373] [serial = 1900] [outer = 0x0] [url = about:blank] 05:09:10 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x1174e1c00) [pid = 2373] [serial = 1901] [outer = 0x0] [url = about:blank] 05:09:10 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x112d06c00) [pid = 2373] [serial = 1897] [outer = 0x0] [url = about:blank] 05:09:10 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x113254800) [pid = 2373] [serial = 1898] [outer = 0x0] [url = about:blank] 05:09:10 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x11833bc00) [pid = 2373] [serial = 1894] [outer = 0x0] [url = about:blank] 05:09:10 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x1128b3800) [pid = 2373] [serial = 1882] [outer = 0x0] [url = about:blank] 05:09:10 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x1128a8c00) [pid = 2373] [serial = 1909] [outer = 0x0] [url = about:blank] 05:09:10 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x119672000) [pid = 2373] [serial = 1885] [outer = 0x0] [url = about:blank] 05:09:10 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x113c22000) [pid = 2373] [serial = 1910] [outer = 0x0] [url = about:blank] 05:09:10 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x1234db400) [pid = 2373] [serial = 1888] [outer = 0x0] [url = about:blank] 05:09:10 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x129452000) [pid = 2373] [serial = 1891] [outer = 0x0] [url = about:blank] 05:09:10 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x11833c400) [pid = 2373] [serial = 1912] [outer = 0x0] [url = about:blank] 05:09:10 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x119c3ac00) [pid = 2373] [serial = 1921] [outer = 0x0] [url = about:blank] 05:09:10 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x11846d000) [pid = 2373] [serial = 1918] [outer = 0x0] [url = about:blank] 05:09:10 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x118889000) [pid = 2373] [serial = 1919] [outer = 0x0] [url = about:blank] 05:09:10 INFO - PROCESS | 2373 | --DOMWINDOW == 75 (0x1184ca000) [pid = 2373] [serial = 1913] [outer = 0x0] [url = about:blank] 05:09:10 INFO - PROCESS | 2373 | --DOMWINDOW == 74 (0x115e5dc00) [pid = 2373] [serial = 1915] [outer = 0x0] [url = about:blank] 05:09:10 INFO - PROCESS | 2373 | --DOMWINDOW == 73 (0x116724400) [pid = 2373] [serial = 1916] [outer = 0x0] [url = about:blank] 05:09:10 INFO - PROCESS | 2373 | --DOMWINDOW == 72 (0x1127d1400) [pid = 2373] [serial = 1922] [outer = 0x0] [url = about:blank] 05:09:10 INFO - PROCESS | 2373 | --DOMWINDOW == 71 (0x119c80800) [pid = 2373] [serial = 1907] [outer = 0x0] [url = about:blank] 05:09:10 INFO - PROCESS | 2373 | --DOMWINDOW == 70 (0x119a53800) [pid = 2373] [serial = 1906] [outer = 0x0] [url = about:blank] 05:09:10 INFO - PROCESS | 2373 | --DOMWINDOW == 69 (0x11887fc00) [pid = 2373] [serial = 1895] [outer = 0x0] [url = about:blank] 05:09:10 INFO - PROCESS | 2373 | --DOMWINDOW == 68 (0x119c3e000) [pid = 2373] [serial = 1886] [outer = 0x0] [url = about:blank] 05:09:10 INFO - PROCESS | 2373 | --DOMWINDOW == 67 (0x12ad47800) [pid = 2373] [serial = 1892] [outer = 0x0] [url = about:blank] 05:09:10 INFO - PROCESS | 2373 | --DOMWINDOW == 66 (0x125d06400) [pid = 2373] [serial = 1889] [outer = 0x0] [url = about:blank] 05:09:10 INFO - PROCESS | 2373 | --DOMWINDOW == 65 (0x115456800) [pid = 2373] [serial = 1883] [outer = 0x0] [url = about:blank] 05:09:10 INFO - PROCESS | 2373 | 1468498150945 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]]]}] 05:09:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:09:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 695ms 05:09:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:09:10 INFO - PROCESS | 2373 | 1468498150959 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 05:09:10 INFO - PROCESS | 2373 | 1468498150962 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 05:09:10 INFO - PROCESS | 2373 | 1468498150966 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:09:10 INFO - PROCESS | 2373 | 1468498150969 Marionette TRACE conn2 <- [1,2598,null,{}] 05:09:10 INFO - PROCESS | 2373 | 1468498150972 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}] 05:09:10 INFO - PROCESS | 2373 | 1468498150974 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:11 INFO - PROCESS | 2373 | 1468498151054 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 05:09:11 INFO - PROCESS | 2373 | 1468498151058 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:11 INFO - PROCESS | 2373 | 1468498151059 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:11 INFO - PROCESS | 2373 | ++DOCSHELL 0x1195a7800 == 31 [pid = 2373] [id = 657] 05:09:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 66 (0x1176f2c00) [pid = 2373] [serial = 1971] [outer = 0x0] 05:09:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 67 (0x1184bdc00) [pid = 2373] [serial = 1972] [outer = 0x1176f2c00] 05:09:11 INFO - PROCESS | 2373 | 1468498151086 Marionette DEBUG loaded listener.js 05:09:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 68 (0x119664c00) [pid = 2373] [serial = 1973] [outer = 0x1176f2c00] 05:09:11 INFO - PROCESS | 2373 | 1468498151450 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]]]}] 05:09:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:09:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 523ms 05:09:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:09:11 INFO - PROCESS | 2373 | 1468498151488 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 05:09:11 INFO - PROCESS | 2373 | 1468498151489 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 05:09:11 INFO - PROCESS | 2373 | 1468498151492 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:09:11 INFO - PROCESS | 2373 | 1468498151493 Marionette TRACE conn2 <- [1,2602,null,{}] 05:09:11 INFO - PROCESS | 2373 | 1468498151500 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}] 05:09:11 INFO - PROCESS | 2373 | 1468498151503 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:11 INFO - PROCESS | 2373 | 1468498151587 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 05:09:11 INFO - PROCESS | 2373 | 1468498151593 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:11 INFO - PROCESS | 2373 | 1468498151596 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:11 INFO - PROCESS | 2373 | ++DOCSHELL 0x12406a800 == 32 [pid = 2373] [id = 658] 05:09:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 69 (0x11996e800) [pid = 2373] [serial = 1974] [outer = 0x0] 05:09:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 70 (0x119c3ac00) [pid = 2373] [serial = 1975] [outer = 0x11996e800] 05:09:11 INFO - PROCESS | 2373 | 1468498151623 Marionette DEBUG loaded listener.js 05:09:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 71 (0x119c80c00) [pid = 2373] [serial = 1976] [outer = 0x11996e800] 05:09:11 INFO - PROCESS | 2373 | 1468498151980 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]]]}] 05:09:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:09:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 521ms 05:09:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:09:12 INFO - PROCESS | 2373 | 1468498152014 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 05:09:12 INFO - PROCESS | 2373 | 1468498152015 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 05:09:12 INFO - PROCESS | 2373 | 1468498152017 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:09:12 INFO - PROCESS | 2373 | 1468498152018 Marionette TRACE conn2 <- [1,2606,null,{}] 05:09:12 INFO - PROCESS | 2373 | 1468498152020 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}] 05:09:12 INFO - PROCESS | 2373 | 1468498152021 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:12 INFO - PROCESS | 2373 | 1468498152098 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 05:09:12 INFO - PROCESS | 2373 | 1468498152103 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:12 INFO - PROCESS | 2373 | 1468498152104 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:12 INFO - PROCESS | 2373 | ++DOCSHELL 0x126b0f000 == 33 [pid = 2373] [id = 659] 05:09:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 72 (0x1127d3c00) [pid = 2373] [serial = 1977] [outer = 0x0] 05:09:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 73 (0x121062800) [pid = 2373] [serial = 1978] [outer = 0x1127d3c00] 05:09:12 INFO - PROCESS | 2373 | 1468498152129 Marionette DEBUG loaded listener.js 05:09:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 74 (0x1214bfc00) [pid = 2373] [serial = 1979] [outer = 0x1127d3c00] 05:09:12 INFO - PROCESS | 2373 | 1468498152478 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]]]}] 05:09:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:09:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 471ms 05:09:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:09:12 INFO - PROCESS | 2373 | 1468498152489 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 05:09:12 INFO - PROCESS | 2373 | 1468498152490 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 05:09:12 INFO - PROCESS | 2373 | 1468498152492 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:09:12 INFO - PROCESS | 2373 | 1468498152493 Marionette TRACE conn2 <- [1,2610,null,{}] 05:09:12 INFO - PROCESS | 2373 | 1468498152495 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}] 05:09:12 INFO - PROCESS | 2373 | 1468498152496 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:12 INFO - PROCESS | 2373 | 1468498152570 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 05:09:12 INFO - PROCESS | 2373 | 1468498152631 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:12 INFO - PROCESS | 2373 | 1468498152632 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:12 INFO - PROCESS | 2373 | ++DOCSHELL 0x129153000 == 34 [pid = 2373] [id = 660] 05:09:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 75 (0x1128b2000) [pid = 2373] [serial = 1980] [outer = 0x0] 05:09:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 76 (0x121a67c00) [pid = 2373] [serial = 1981] [outer = 0x1128b2000] 05:09:12 INFO - PROCESS | 2373 | 1468498152656 Marionette DEBUG loaded listener.js 05:09:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x1240cac00) [pid = 2373] [serial = 1982] [outer = 0x1128b2000] 05:09:12 INFO - PROCESS | 2373 | 1468498152953 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]]]}] 05:09:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:09:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 470ms 05:09:12 INFO - PROCESS | 2373 | 1468498152972 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 05:09:12 INFO - PROCESS | 2373 | 1468498152974 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 05:09:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:09:12 INFO - PROCESS | 2373 | 1468498152976 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:09:12 INFO - PROCESS | 2373 | 1468498152977 Marionette TRACE conn2 <- [1,2614,null,{}] 05:09:12 INFO - PROCESS | 2373 | 1468498152979 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}] 05:09:12 INFO - PROCESS | 2373 | 1468498152985 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:13 INFO - PROCESS | 2373 | 1468498153106 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 05:09:13 INFO - PROCESS | 2373 | 1468498153143 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:13 INFO - PROCESS | 2373 | 1468498153145 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:13 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ad26800 == 35 [pid = 2373] [id = 661] 05:09:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x124ae8400) [pid = 2373] [serial = 1983] [outer = 0x0] 05:09:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x125d09400) [pid = 2373] [serial = 1984] [outer = 0x124ae8400] 05:09:13 INFO - PROCESS | 2373 | 1468498153169 Marionette DEBUG loaded listener.js 05:09:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x126ddc000) [pid = 2373] [serial = 1985] [outer = 0x124ae8400] 05:09:13 INFO - PROCESS | 2373 | 1468498153510 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]]]}] 05:09:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:09:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 570ms 05:09:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:09:13 INFO - PROCESS | 2373 | 1468498153552 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 05:09:13 INFO - PROCESS | 2373 | 1468498153554 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 05:09:13 INFO - PROCESS | 2373 | 1468498153556 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:09:13 INFO - PROCESS | 2373 | 1468498153557 Marionette TRACE conn2 <- [1,2618,null,{}] 05:09:13 INFO - PROCESS | 2373 | 1468498153559 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}] 05:09:13 INFO - PROCESS | 2373 | 1468498153560 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:13 INFO - PROCESS | 2373 | 1468498153656 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 05:09:13 INFO - PROCESS | 2373 | 1468498153659 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:13 INFO - PROCESS | 2373 | 1468498153660 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:13 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ba8a000 == 36 [pid = 2373] [id = 662] 05:09:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x1127d7800) [pid = 2373] [serial = 1986] [outer = 0x0] 05:09:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x12784b800) [pid = 2373] [serial = 1987] [outer = 0x1127d7800] 05:09:13 INFO - PROCESS | 2373 | 1468498153684 Marionette DEBUG loaded listener.js 05:09:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x1291e6c00) [pid = 2373] [serial = 1988] [outer = 0x1127d7800] 05:09:14 INFO - PROCESS | 2373 | 1468498154013 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]]]}] 05:09:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:09:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 468ms 05:09:14 INFO - PROCESS | 2373 | 1468498154025 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 05:09:14 INFO - PROCESS | 2373 | 1468498154035 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 05:09:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:09:14 INFO - PROCESS | 2373 | 1468498154039 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:09:14 INFO - PROCESS | 2373 | 1468498154041 Marionette TRACE conn2 <- [1,2622,null,{}] 05:09:14 INFO - PROCESS | 2373 | 1468498154043 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}] 05:09:14 INFO - PROCESS | 2373 | 1468498154044 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:14 INFO - PROCESS | 2373 | 1468498154140 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 05:09:14 INFO - PROCESS | 2373 | 1468498154151 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:14 INFO - PROCESS | 2373 | 1468498154153 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:14 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c0e1800 == 37 [pid = 2373] [id = 663] 05:09:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x1291eb400) [pid = 2373] [serial = 1989] [outer = 0x0] 05:09:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x12944a400) [pid = 2373] [serial = 1990] [outer = 0x1291eb400] 05:09:14 INFO - PROCESS | 2373 | 1468498154177 Marionette DEBUG loaded listener.js 05:09:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x129454c00) [pid = 2373] [serial = 1991] [outer = 0x1291eb400] 05:09:14 INFO - PROCESS | 2373 | 1468498154487 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]]]}] 05:09:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:09:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 469ms 05:09:14 INFO - PROCESS | 2373 | 1468498154509 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 05:09:14 INFO - PROCESS | 2373 | 1468498154510 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 05:09:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:09:14 INFO - PROCESS | 2373 | 1468498154512 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:09:14 INFO - PROCESS | 2373 | 1468498154513 Marionette TRACE conn2 <- [1,2626,null,{}] 05:09:14 INFO - PROCESS | 2373 | 1468498154515 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}] 05:09:14 INFO - PROCESS | 2373 | 1468498154517 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:14 INFO - PROCESS | 2373 | 1468498154621 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 05:09:14 INFO - PROCESS | 2373 | 1468498154625 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:14 INFO - PROCESS | 2373 | 1468498154626 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:14 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c3a1800 == 38 [pid = 2373] [id = 664] 05:09:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x1291eb800) [pid = 2373] [serial = 1992] [outer = 0x0] 05:09:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x1294b5400) [pid = 2373] [serial = 1993] [outer = 0x1291eb800] 05:09:14 INFO - PROCESS | 2373 | 1468498154650 Marionette DEBUG loaded listener.js 05:09:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x1294e8400) [pid = 2373] [serial = 1994] [outer = 0x1291eb800] 05:09:14 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x116725000) [pid = 2373] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:09:14 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x1128ae800) [pid = 2373] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:09:14 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x115449c00) [pid = 2373] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:09:14 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x1127d2c00) [pid = 2373] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:09:14 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x118462000) [pid = 2373] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:09:14 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x112e26800) [pid = 2373] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:09:14 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x119c85c00) [pid = 2373] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:09:14 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x119c44400) [pid = 2373] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:09:14 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x1127d7c00) [pid = 2373] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:09:14 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x119c3c000) [pid = 2373] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:09:14 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x121dcb400) [pid = 2373] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:09:14 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x11997a000) [pid = 2373] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:09:14 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x1242dc000) [pid = 2373] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:09:15 INFO - PROCESS | 2373 | 1468498155020 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]]]}] 05:09:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:09:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 523ms 05:09:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:09:15 INFO - PROCESS | 2373 | 1468498155037 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 05:09:15 INFO - PROCESS | 2373 | 1468498155038 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 05:09:15 INFO - PROCESS | 2373 | 1468498155040 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:09:15 INFO - PROCESS | 2373 | 1468498155041 Marionette TRACE conn2 <- [1,2630,null,{}] 05:09:15 INFO - PROCESS | 2373 | 1468498155043 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}] 05:09:15 INFO - PROCESS | 2373 | 1468498155054 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:15 INFO - PROCESS | 2373 | 1468498155132 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 05:09:15 INFO - PROCESS | 2373 | 1468498155138 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:15 INFO - PROCESS | 2373 | 1468498155139 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:15 INFO - PROCESS | 2373 | ++DOCSHELL 0x126b0d800 == 39 [pid = 2373] [id = 665] 05:09:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x112e26800) [pid = 2373] [serial = 1995] [outer = 0x0] 05:09:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x118213400) [pid = 2373] [serial = 1996] [outer = 0x112e26800] 05:09:15 INFO - PROCESS | 2373 | 1468498155163 Marionette DEBUG loaded listener.js 05:09:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x119c8c800) [pid = 2373] [serial = 1997] [outer = 0x112e26800] 05:09:15 INFO - PROCESS | 2373 | 1468498155514 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]]]}] 05:09:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:09:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 519ms 05:09:15 INFO - PROCESS | 2373 | 1468498155560 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 05:09:15 INFO - PROCESS | 2373 | 1468498155562 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 05:09:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:09:15 INFO - PROCESS | 2373 | 1468498155575 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:09:15 INFO - PROCESS | 2373 | 1468498155578 Marionette TRACE conn2 <- [1,2634,null,{}] 05:09:15 INFO - PROCESS | 2373 | 1468498155581 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}] 05:09:15 INFO - PROCESS | 2373 | 1468498155584 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:15 INFO - PROCESS | 2373 | 1468498155702 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 05:09:15 INFO - PROCESS | 2373 | 1468498155706 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:15 INFO - PROCESS | 2373 | 1468498155708 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:15 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ca5d000 == 40 [pid = 2373] [id = 666] 05:09:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x12116a400) [pid = 2373] [serial = 1998] [outer = 0x0] 05:09:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x12a6a9800) [pid = 2373] [serial = 1999] [outer = 0x12116a400] 05:09:15 INFO - PROCESS | 2373 | 1468498155733 Marionette DEBUG loaded listener.js 05:09:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x12a6d2400) [pid = 2373] [serial = 2000] [outer = 0x12116a400] 05:09:16 INFO - PROCESS | 2373 | 1468498156060 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]]]}] 05:09:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:09:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 531ms 05:09:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:09:16 INFO - PROCESS | 2373 | 1468498156096 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 05:09:16 INFO - PROCESS | 2373 | 1468498156098 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 05:09:16 INFO - PROCESS | 2373 | 1468498156100 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:09:16 INFO - PROCESS | 2373 | 1468498156103 Marionette TRACE conn2 <- [1,2638,null,{}] 05:09:16 INFO - PROCESS | 2373 | 1468498156106 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}] 05:09:16 INFO - PROCESS | 2373 | 1468498156107 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:16 INFO - PROCESS | 2373 | 1468498156182 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 05:09:16 INFO - PROCESS | 2373 | 1468498156246 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:16 INFO - PROCESS | 2373 | 1468498156247 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:16 INFO - PROCESS | 2373 | ++DOCSHELL 0x12cabd000 == 41 [pid = 2373] [id = 667] 05:09:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x12139f800) [pid = 2373] [serial = 2001] [outer = 0x0] 05:09:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x12ad41400) [pid = 2373] [serial = 2002] [outer = 0x12139f800] 05:09:16 INFO - PROCESS | 2373 | 1468498156270 Marionette DEBUG loaded listener.js 05:09:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x12aece400) [pid = 2373] [serial = 2003] [outer = 0x12139f800] 05:09:16 INFO - PROCESS | 2373 | 1468498156536 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]]]}] 05:09:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:09:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 472ms 05:09:16 INFO - PROCESS | 2373 | 1468498156573 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 05:09:16 INFO - PROCESS | 2373 | 1468498156575 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 05:09:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:09:16 INFO - PROCESS | 2373 | 1468498156577 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:09:16 INFO - PROCESS | 2373 | 1468498156578 Marionette TRACE conn2 <- [1,2642,null,{}] 05:09:16 INFO - PROCESS | 2373 | 1468498156580 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}] 05:09:16 INFO - PROCESS | 2373 | 1468498156581 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:16 INFO - PROCESS | 2373 | 1468498156676 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 05:09:16 INFO - PROCESS | 2373 | 1468498156679 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:16 INFO - PROCESS | 2373 | 1468498156680 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:16 INFO - PROCESS | 2373 | ++DOCSHELL 0x12d1bf000 == 42 [pid = 2373] [id = 668] 05:09:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x12aece800) [pid = 2373] [serial = 2004] [outer = 0x0] 05:09:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x12b01a400) [pid = 2373] [serial = 2005] [outer = 0x12aece800] 05:09:16 INFO - PROCESS | 2373 | 1468498156704 Marionette DEBUG loaded listener.js 05:09:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x12b173c00) [pid = 2373] [serial = 2006] [outer = 0x12aece800] 05:09:17 INFO - PROCESS | 2373 | 1468498157154 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]]]}] 05:09:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:09:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 621ms 05:09:17 INFO - PROCESS | 2373 | 1468498157199 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 05:09:17 INFO - PROCESS | 2373 | 1468498157201 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 05:09:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:09:17 INFO - PROCESS | 2373 | 1468498157205 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:09:17 INFO - PROCESS | 2373 | 1468498157207 Marionette TRACE conn2 <- [1,2646,null,{}] 05:09:17 INFO - PROCESS | 2373 | 1468498157210 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}] 05:09:17 INFO - PROCESS | 2373 | 1468498157212 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:17 INFO - PROCESS | 2373 | 1468498157316 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 05:09:17 INFO - PROCESS | 2373 | 1468498157377 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:17 INFO - PROCESS | 2373 | 1468498157379 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:17 INFO - PROCESS | 2373 | ++DOCSHELL 0x118fcf800 == 43 [pid = 2373] [id = 669] 05:09:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x112ebdc00) [pid = 2373] [serial = 2007] [outer = 0x0] 05:09:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x116724400) [pid = 2373] [serial = 2008] [outer = 0x112ebdc00] 05:09:17 INFO - PROCESS | 2373 | 1468498157409 Marionette DEBUG loaded listener.js 05:09:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x118345000) [pid = 2373] [serial = 2009] [outer = 0x112ebdc00] 05:09:17 INFO - PROCESS | 2373 | 1468498157864 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]]]}] 05:09:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:09:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 672ms 05:09:17 INFO - PROCESS | 2373 | 1468498157877 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 05:09:17 INFO - PROCESS | 2373 | 1468498157880 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 05:09:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:09:17 INFO - PROCESS | 2373 | 1468498157885 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:09:17 INFO - PROCESS | 2373 | 1468498157887 Marionette TRACE conn2 <- [1,2650,null,{}] 05:09:17 INFO - PROCESS | 2373 | 1468498157889 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}] 05:09:17 INFO - PROCESS | 2373 | 1468498157891 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:17 INFO - PROCESS | 2373 | 1468498157995 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 05:09:18 INFO - PROCESS | 2373 | 1468498158068 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:18 INFO - PROCESS | 2373 | 1468498158069 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:18 INFO - PROCESS | 2373 | ++DOCSHELL 0x129152000 == 44 [pid = 2373] [id = 670] 05:09:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x11911cc00) [pid = 2373] [serial = 2010] [outer = 0x0] 05:09:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x11993d000) [pid = 2373] [serial = 2011] [outer = 0x11911cc00] 05:09:18 INFO - PROCESS | 2373 | 1468498158101 Marionette DEBUG loaded listener.js 05:09:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x119c84c00) [pid = 2373] [serial = 2012] [outer = 0x11911cc00] 05:09:18 INFO - PROCESS | 2373 | 1468498158555 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]]]}] 05:09:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:09:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 721ms 05:09:18 INFO - PROCESS | 2373 | 1468498158608 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 05:09:18 INFO - PROCESS | 2373 | 1468498158610 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 05:09:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:09:18 INFO - PROCESS | 2373 | 1468498158613 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:09:18 INFO - PROCESS | 2373 | 1468498158617 Marionette TRACE conn2 <- [1,2654,null,{}] 05:09:18 INFO - PROCESS | 2373 | 1468498158629 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}] 05:09:18 INFO - PROCESS | 2373 | 1468498158634 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:18 INFO - PROCESS | 2373 | 1468498158819 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 05:09:18 INFO - PROCESS | 2373 | 1468498158924 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:18 INFO - PROCESS | 2373 | 1468498158926 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:18 INFO - PROCESS | 2373 | ++DOCSHELL 0x12cac4000 == 45 [pid = 2373] [id = 671] 05:09:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x121a58c00) [pid = 2373] [serial = 2013] [outer = 0x0] 05:09:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x1241d7800) [pid = 2373] [serial = 2014] [outer = 0x121a58c00] 05:09:18 INFO - PROCESS | 2373 | 1468498158956 Marionette DEBUG loaded listener.js 05:09:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x1269a1800) [pid = 2373] [serial = 2015] [outer = 0x121a58c00] 05:09:19 INFO - PROCESS | 2373 | 1468498159407 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]]]}] 05:09:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:09:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 830ms 05:09:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:09:19 INFO - PROCESS | 2373 | 1468498159443 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 05:09:19 INFO - PROCESS | 2373 | 1468498159446 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 05:09:19 INFO - PROCESS | 2373 | 1468498159449 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:09:19 INFO - PROCESS | 2373 | 1468498159451 Marionette TRACE conn2 <- [1,2658,null,{}] 05:09:19 INFO - PROCESS | 2373 | 1468498159455 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}] 05:09:19 INFO - PROCESS | 2373 | 1468498159457 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:19 INFO - PROCESS | 2373 | 1468498159607 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 05:09:19 INFO - PROCESS | 2373 | 1468498159696 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:19 INFO - PROCESS | 2373 | 1468498159698 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:19 INFO - PROCESS | 2373 | ++DOCSHELL 0x12d3c2000 == 46 [pid = 2373] [id = 672] 05:09:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x121dc9c00) [pid = 2373] [serial = 2016] [outer = 0x0] 05:09:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x128cc7c00) [pid = 2373] [serial = 2017] [outer = 0x121dc9c00] 05:09:19 INFO - PROCESS | 2373 | 1468498159729 Marionette DEBUG loaded listener.js 05:09:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x129455c00) [pid = 2373] [serial = 2018] [outer = 0x121dc9c00] 05:09:20 INFO - PROCESS | 2373 | 1468498160165 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]]]}] 05:09:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:09:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 772ms 05:09:20 INFO - PROCESS | 2373 | 1468498160380 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 05:09:20 INFO - PROCESS | 2373 | 1468498160383 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 05:09:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:09:20 INFO - PROCESS | 2373 | 1468498160399 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:09:20 INFO - PROCESS | 2373 | 1468498160401 Marionette TRACE conn2 <- [1,2662,null,{}] 05:09:20 INFO - PROCESS | 2373 | 1468498160404 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}] 05:09:20 INFO - PROCESS | 2373 | 1468498160406 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:20 INFO - PROCESS | 2373 | 1468498160498 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 05:09:20 INFO - PROCESS | 2373 | 1468498160556 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:20 INFO - PROCESS | 2373 | 1468498160559 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:20 INFO - PROCESS | 2373 | ++DOCSHELL 0x12128c000 == 47 [pid = 2373] [id = 673] 05:09:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x116197000) [pid = 2373] [serial = 2019] [outer = 0x0] 05:09:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x116725000) [pid = 2373] [serial = 2020] [outer = 0x116197000] 05:09:20 INFO - PROCESS | 2373 | 1468498160586 Marionette DEBUG loaded listener.js 05:09:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x118341400) [pid = 2373] [serial = 2021] [outer = 0x116197000] 05:09:21 INFO - PROCESS | 2373 | --DOCSHELL 0x1213dd000 == 46 [pid = 2373] [id = 646] 05:09:21 INFO - PROCESS | 2373 | --DOCSHELL 0x12cabd000 == 45 [pid = 2373] [id = 667] 05:09:21 INFO - PROCESS | 2373 | --DOCSHELL 0x12ca5d000 == 44 [pid = 2373] [id = 666] 05:09:21 INFO - PROCESS | 2373 | --DOCSHELL 0x126b0d800 == 43 [pid = 2373] [id = 665] 05:09:21 INFO - PROCESS | 2373 | --DOCSHELL 0x12c3a1800 == 42 [pid = 2373] [id = 664] 05:09:21 INFO - PROCESS | 2373 | --DOCSHELL 0x12c0e1800 == 41 [pid = 2373] [id = 663] 05:09:21 INFO - PROCESS | 2373 | --DOCSHELL 0x12ba8a000 == 40 [pid = 2373] [id = 662] 05:09:21 INFO - PROCESS | 2373 | --DOCSHELL 0x12ad26800 == 39 [pid = 2373] [id = 661] 05:09:21 INFO - PROCESS | 2373 | --DOCSHELL 0x129153000 == 38 [pid = 2373] [id = 660] 05:09:21 INFO - PROCESS | 2373 | --DOCSHELL 0x126b0f000 == 37 [pid = 2373] [id = 659] 05:09:21 INFO - PROCESS | 2373 | --DOCSHELL 0x12406a800 == 36 [pid = 2373] [id = 658] 05:09:21 INFO - PROCESS | 2373 | --DOCSHELL 0x1195a7800 == 35 [pid = 2373] [id = 657] 05:09:21 INFO - PROCESS | 2373 | --DOCSHELL 0x118427800 == 34 [pid = 2373] [id = 656] 05:09:21 INFO - PROCESS | 2373 | --DOCSHELL 0x119c97800 == 33 [pid = 2373] [id = 655] 05:09:21 INFO - PROCESS | 2373 | --DOCSHELL 0x12c021000 == 32 [pid = 2373] [id = 654] 05:09:21 INFO - PROCESS | 2373 | --DOCSHELL 0x12d3c2000 == 31 [pid = 2373] [id = 672] 05:09:21 INFO - PROCESS | 2373 | --DOCSHELL 0x12cac4000 == 30 [pid = 2373] [id = 671] 05:09:21 INFO - PROCESS | 2373 | --DOCSHELL 0x129152000 == 29 [pid = 2373] [id = 670] 05:09:21 INFO - PROCESS | 2373 | --DOCSHELL 0x12d1bf000 == 28 [pid = 2373] [id = 668] 05:09:21 INFO - PROCESS | 2373 | --DOCSHELL 0x118fcf800 == 27 [pid = 2373] [id = 669] 05:09:21 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x125db7800) [pid = 2373] [serial = 1963] [outer = 0x0] [url = about:blank] 05:09:21 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x116f24c00) [pid = 2373] [serial = 1945] [outer = 0x0] [url = about:blank] 05:09:21 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x113c22400) [pid = 2373] [serial = 1942] [outer = 0x0] [url = about:blank] 05:09:21 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x116636c00) [pid = 2373] [serial = 1939] [outer = 0x0] [url = about:blank] 05:09:21 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x115dea000) [pid = 2373] [serial = 1925] [outer = 0x0] [url = about:blank] 05:09:21 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x1128adc00) [pid = 2373] [serial = 1924] [outer = 0x0] [url = about:blank] 05:09:21 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x119a4ec00) [pid = 2373] [serial = 1928] [outer = 0x0] [url = about:blank] 05:09:21 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x118fe7800) [pid = 2373] [serial = 1927] [outer = 0x0] [url = about:blank] 05:09:21 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x11996e400) [pid = 2373] [serial = 1948] [outer = 0x0] [url = about:blank] 05:09:21 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x118531c00) [pid = 2373] [serial = 1946] [outer = 0x0] [url = about:blank] 05:09:21 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x12105a800) [pid = 2373] [serial = 1951] [outer = 0x0] [url = about:blank] 05:09:21 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x1214b5000) [pid = 2373] [serial = 1931] [outer = 0x0] [url = about:blank] 05:09:21 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x119c47000) [pid = 2373] [serial = 1949] [outer = 0x0] [url = about:blank] 05:09:21 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x115455000) [pid = 2373] [serial = 1954] [outer = 0x0] [url = about:blank] 05:09:21 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x1218b6800) [pid = 2373] [serial = 1957] [outer = 0x0] [url = about:blank] 05:09:21 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x119c8d400) [pid = 2373] [serial = 1930] [outer = 0x0] [url = about:blank] 05:09:21 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x1241d8c00) [pid = 2373] [serial = 1934] [outer = 0x0] [url = about:blank] 05:09:21 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x1242dec00) [pid = 2373] [serial = 1960] [outer = 0x0] [url = about:blank] 05:09:21 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x1240c9c00) [pid = 2373] [serial = 1933] [outer = 0x0] [url = about:blank] 05:09:21 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x125727000) [pid = 2373] [serial = 1937] [outer = 0x0] [url = about:blank] 05:09:21 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x124ae8c00) [pid = 2373] [serial = 1936] [outer = 0x0] [url = about:blank] 05:09:21 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x11821e000) [pid = 2373] [serial = 1940] [outer = 0x0] [url = about:blank] 05:09:21 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x12572f400) [pid = 2373] [serial = 1961] [outer = 0x0] [url = about:blank] 05:09:21 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x12127cc00) [pid = 2373] [serial = 1952] [outer = 0x0] [url = about:blank] 05:09:21 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x118342000) [pid = 2373] [serial = 1955] [outer = 0x0] [url = about:blank] 05:09:21 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x1241ce400) [pid = 2373] [serial = 1958] [outer = 0x0] [url = about:blank] 05:09:21 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x1128a4800) [pid = 2373] [serial = 1943] [outer = 0x0] [url = about:blank] 05:09:21 INFO - PROCESS | 2373 | 1468498161775 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]]]}] 05:09:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:09:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1421ms 05:09:21 INFO - PROCESS | 2373 | 1468498161836 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 05:09:21 INFO - PROCESS | 2373 | 1468498161838 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 05:09:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:09:21 INFO - PROCESS | 2373 | 1468498161842 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:09:21 INFO - PROCESS | 2373 | 1468498161844 Marionette TRACE conn2 <- [1,2666,null,{}] 05:09:21 INFO - PROCESS | 2373 | 1468498161847 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}] 05:09:21 INFO - PROCESS | 2373 | 1468498161849 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:21 INFO - PROCESS | 2373 | 1468498161926 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 05:09:21 INFO - PROCESS | 2373 | 1468498161936 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:21 INFO - PROCESS | 2373 | 1468498161939 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:21 INFO - PROCESS | 2373 | ++DOCSHELL 0x116fb9800 == 28 [pid = 2373] [id = 674] 05:09:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x112e32800) [pid = 2373] [serial = 2022] [outer = 0x0] 05:09:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x112ec7000) [pid = 2373] [serial = 2023] [outer = 0x112e32800] 05:09:21 INFO - PROCESS | 2373 | 1468498161966 Marionette DEBUG loaded listener.js 05:09:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x1154cdc00) [pid = 2373] [serial = 2024] [outer = 0x112e32800] 05:09:22 INFO - PROCESS | 2373 | 1468498162789 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]]]}] 05:09:22 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) 05:09:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 978ms 05:09:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:09:22 INFO - PROCESS | 2373 | 1468498162820 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 05:09:22 INFO - PROCESS | 2373 | 1468498162824 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 05:09:22 INFO - PROCESS | 2373 | 1468498162828 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:09:22 INFO - PROCESS | 2373 | 1468498162830 Marionette TRACE conn2 <- [1,2670,null,{}] 05:09:22 INFO - PROCESS | 2373 | 1468498162832 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}] 05:09:22 INFO - PROCESS | 2373 | 1468498162834 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:22 INFO - PROCESS | 2373 | 1468498162911 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 05:09:22 INFO - PROCESS | 2373 | 1468498162963 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:22 INFO - PROCESS | 2373 | 1468498162964 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:22 INFO - PROCESS | 2373 | ++DOCSHELL 0x119192000 == 29 [pid = 2373] [id = 675] 05:09:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x115e63000) [pid = 2373] [serial = 2025] [outer = 0x0] 05:09:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x116f25400) [pid = 2373] [serial = 2026] [outer = 0x115e63000] 05:09:22 INFO - PROCESS | 2373 | 1468498162989 Marionette DEBUG loaded listener.js 05:09:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x11833f000) [pid = 2373] [serial = 2027] [outer = 0x115e63000] 05:09:23 INFO - PROCESS | 2373 | 1468498163759 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:09:23 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 05:09:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:09:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 05:09:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:09:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 970ms 05:09:23 INFO - PROCESS | 2373 | 1468498163799 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 05:09:23 INFO - PROCESS | 2373 | 1468498163808 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 05:09:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:09:23 INFO - PROCESS | 2373 | 1468498163817 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:09:23 INFO - PROCESS | 2373 | 1468498163820 Marionette TRACE conn2 <- [1,2674,null,{}] 05:09:23 INFO - PROCESS | 2373 | 1468498163828 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}] 05:09:23 INFO - PROCESS | 2373 | 1468498163831 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:23 INFO - PROCESS | 2373 | 1468498163931 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 05:09:23 INFO - PROCESS | 2373 | 1468498163971 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:23 INFO - PROCESS | 2373 | 1468498163973 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:23 INFO - PROCESS | 2373 | ++DOCSHELL 0x12199c800 == 30 [pid = 2373] [id = 676] 05:09:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x11966d400) [pid = 2373] [serial = 2028] [outer = 0x0] 05:09:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x119938800) [pid = 2373] [serial = 2029] [outer = 0x11966d400] 05:09:24 INFO - PROCESS | 2373 | 1468498164000 Marionette DEBUG loaded listener.js 05:09:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x119979000) [pid = 2373] [serial = 2030] [outer = 0x11966d400] 05:09:24 INFO - PROCESS | 2373 | 1468498164798 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:09:24 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 05:09:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:09:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 05:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:09:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1023ms 05:09:24 INFO - PROCESS | 2373 | 1468498164841 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 05:09:24 INFO - PROCESS | 2373 | 1468498164842 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 05:09:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:09:24 INFO - PROCESS | 2373 | 1468498164845 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:09:24 INFO - PROCESS | 2373 | 1468498164846 Marionette TRACE conn2 <- [1,2678,null,{}] 05:09:24 INFO - PROCESS | 2373 | 1468498164848 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}] 05:09:24 INFO - PROCESS | 2373 | 1468498164849 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:24 INFO - PROCESS | 2373 | 1468498164943 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 05:09:24 INFO - PROCESS | 2373 | 1468498164981 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:24 INFO - PROCESS | 2373 | 1468498164982 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:24 INFO - PROCESS | 2373 | ++DOCSHELL 0x125d5b800 == 31 [pid = 2373] [id = 677] 05:09:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x119c48400) [pid = 2373] [serial = 2031] [outer = 0x0] 05:09:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x11a005400) [pid = 2373] [serial = 2032] [outer = 0x119c48400] 05:09:25 INFO - PROCESS | 2373 | 1468498165008 Marionette DEBUG loaded listener.js 05:09:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x121163800) [pid = 2373] [serial = 2033] [outer = 0x119c48400] 05:09:25 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x1291eb400) [pid = 2373] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:09:25 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x12aece800) [pid = 2373] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:09:25 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x112e26800) [pid = 2373] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:09:25 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x12116a400) [pid = 2373] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:09:25 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x12139f800) [pid = 2373] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:09:25 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x124ae8400) [pid = 2373] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:09:25 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x1127d7800) [pid = 2373] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:09:25 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x11996e800) [pid = 2373] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:09:25 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x1242dc400) [pid = 2373] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:09:25 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x1128b2000) [pid = 2373] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:09:25 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x1176f2c00) [pid = 2373] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:09:25 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x116718800) [pid = 2373] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:09:25 INFO - PROCESS | 2373 | --DOMWINDOW == 75 (0x113c5dc00) [pid = 2373] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:09:25 INFO - PROCESS | 2373 | --DOMWINDOW == 74 (0x1291eb800) [pid = 2373] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:09:25 INFO - PROCESS | 2373 | --DOMWINDOW == 73 (0x1127d3c00) [pid = 2373] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:09:25 INFO - PROCESS | 2373 | 1468498165838 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]]]}] 05:09:25 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) 05:09:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1021ms 05:09:25 INFO - PROCESS | 2373 | 1468498165866 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 05:09:25 INFO - PROCESS | 2373 | 1468498165869 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 05:09:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:09:25 INFO - PROCESS | 2373 | 1468498165878 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:09:25 INFO - PROCESS | 2373 | 1468498165879 Marionette TRACE conn2 <- [1,2682,null,{}] 05:09:25 INFO - PROCESS | 2373 | 1468498165882 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}] 05:09:25 INFO - PROCESS | 2373 | 1468498165883 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:25 INFO - PROCESS | 2373 | 1468498165960 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 05:09:25 INFO - PROCESS | 2373 | 1468498165963 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:25 INFO - PROCESS | 2373 | 1468498165964 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:25 INFO - PROCESS | 2373 | ++DOCSHELL 0x128b13800 == 32 [pid = 2373] [id = 678] 05:09:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 74 (0x1128b2000) [pid = 2373] [serial = 2034] [outer = 0x0] 05:09:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 75 (0x11821e000) [pid = 2373] [serial = 2035] [outer = 0x1128b2000] 05:09:25 INFO - PROCESS | 2373 | 1468498165990 Marionette DEBUG loaded listener.js 05:09:26 INFO - PROCESS | 2373 | ++DOMWINDOW == 76 (0x119c81000) [pid = 2373] [serial = 2036] [outer = 0x1128b2000] 05:09:26 INFO - PROCESS | 2373 | 1468498166780 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]]]}] 05:09:26 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) 05:09:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 930ms 05:09:26 INFO - PROCESS | 2373 | 1468498166803 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 05:09:26 INFO - PROCESS | 2373 | 1468498166804 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 05:09:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:09:26 INFO - PROCESS | 2373 | 1468498166806 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:09:26 INFO - PROCESS | 2373 | 1468498166807 Marionette TRACE conn2 <- [1,2686,null,{}] 05:09:26 INFO - PROCESS | 2373 | 1468498166809 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}] 05:09:26 INFO - PROCESS | 2373 | 1468498166813 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:26 INFO - PROCESS | 2373 | 1468498166906 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 05:09:26 INFO - PROCESS | 2373 | 1468498166961 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:26 INFO - PROCESS | 2373 | 1468498166962 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:26 INFO - PROCESS | 2373 | ++DOCSHELL 0x1299bc000 == 33 [pid = 2373] [id = 679] 05:09:26 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x1128af000) [pid = 2373] [serial = 2037] [outer = 0x0] 05:09:26 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x121271800) [pid = 2373] [serial = 2038] [outer = 0x1128af000] 05:09:26 INFO - PROCESS | 2373 | 1468498166987 Marionette DEBUG loaded listener.js 05:09:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x124ae6c00) [pid = 2373] [serial = 2039] [outer = 0x1128af000] 05:09:27 INFO - PROCESS | 2373 | 1468498167893 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:09:27 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 05:09:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:09:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 05:09:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:09:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1119ms 05:09:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:09:27 INFO - PROCESS | 2373 | 1468498167926 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 05:09:27 INFO - PROCESS | 2373 | 1468498167929 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 05:09:27 INFO - PROCESS | 2373 | 1468498167932 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:09:27 INFO - PROCESS | 2373 | 1468498167934 Marionette TRACE conn2 <- [1,2690,null,{}] 05:09:27 INFO - PROCESS | 2373 | 1468498167938 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}] 05:09:27 INFO - PROCESS | 2373 | 1468498167940 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:28 INFO - PROCESS | 2373 | 1468498168049 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 05:09:28 INFO - PROCESS | 2373 | 1468498168102 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:28 INFO - PROCESS | 2373 | 1468498168103 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:28 INFO - PROCESS | 2373 | ++DOCSHELL 0x118264800 == 34 [pid = 2373] [id = 680] 05:09:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x112d93400) [pid = 2373] [serial = 2040] [outer = 0x0] 05:09:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x112f9b400) [pid = 2373] [serial = 2041] [outer = 0x112d93400] 05:09:28 INFO - PROCESS | 2373 | 1468498168136 Marionette DEBUG loaded listener.js 05:09:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x115e61800) [pid = 2373] [serial = 2042] [outer = 0x112d93400] 05:09:29 INFO - PROCESS | 2373 | 1468498169092 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:09:29 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 05:09:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:09:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 05:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:09:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1173ms 05:09:29 INFO - PROCESS | 2373 | 1468498169106 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 05:09:29 INFO - PROCESS | 2373 | 1468498169109 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 05:09:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:09:29 INFO - PROCESS | 2373 | 1468498169113 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:09:29 INFO - PROCESS | 2373 | 1468498169115 Marionette TRACE conn2 <- [1,2694,null,{}] 05:09:29 INFO - PROCESS | 2373 | 1468498169118 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}] 05:09:29 INFO - PROCESS | 2373 | 1468498169120 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:29 INFO - PROCESS | 2373 | 1468498169223 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 05:09:29 INFO - PROCESS | 2373 | 1468498169276 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:29 INFO - PROCESS | 2373 | 1468498169277 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:29 INFO - PROCESS | 2373 | ++DOCSHELL 0x124cdd000 == 35 [pid = 2373] [id = 681] 05:09:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x1184c2400) [pid = 2373] [serial = 2043] [outer = 0x0] 05:09:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x118681c00) [pid = 2373] [serial = 2044] [outer = 0x1184c2400] 05:09:29 INFO - PROCESS | 2373 | 1468498169307 Marionette DEBUG loaded listener.js 05:09:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x119118c00) [pid = 2373] [serial = 2045] [outer = 0x1184c2400] 05:09:30 INFO - PROCESS | 2373 | --DOCSHELL 0x128b13800 == 34 [pid = 2373] [id = 678] 05:09:30 INFO - PROCESS | 2373 | --DOCSHELL 0x125d5b800 == 33 [pid = 2373] [id = 677] 05:09:30 INFO - PROCESS | 2373 | --DOCSHELL 0x12199c800 == 32 [pid = 2373] [id = 676] 05:09:30 INFO - PROCESS | 2373 | --DOCSHELL 0x119192000 == 31 [pid = 2373] [id = 675] 05:09:30 INFO - PROCESS | 2373 | --DOCSHELL 0x116fb9800 == 30 [pid = 2373] [id = 674] 05:09:30 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x125d09400) [pid = 2373] [serial = 1984] [outer = 0x0] [url = about:blank] 05:09:30 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x12784b800) [pid = 2373] [serial = 1987] [outer = 0x0] [url = about:blank] 05:09:30 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x119c3ac00) [pid = 2373] [serial = 1975] [outer = 0x0] [url = about:blank] 05:09:30 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x119c80c00) [pid = 2373] [serial = 1976] [outer = 0x0] [url = about:blank] 05:09:30 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x126ba7800) [pid = 2373] [serial = 1964] [outer = 0x0] [url = about:blank] 05:09:30 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x121a67c00) [pid = 2373] [serial = 1981] [outer = 0x0] [url = about:blank] 05:09:30 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x1184bdc00) [pid = 2373] [serial = 1972] [outer = 0x0] [url = about:blank] 05:09:30 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x119664c00) [pid = 2373] [serial = 1973] [outer = 0x0] [url = about:blank] 05:09:30 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x11687e000) [pid = 2373] [serial = 1969] [outer = 0x0] [url = about:blank] 05:09:30 INFO - PROCESS | 2373 | --DOMWINDOW == 75 (0x1176eec00) [pid = 2373] [serial = 1970] [outer = 0x0] [url = about:blank] 05:09:30 INFO - PROCESS | 2373 | --DOMWINDOW == 74 (0x115e5f400) [pid = 2373] [serial = 1966] [outer = 0x0] [url = about:blank] 05:09:30 INFO - PROCESS | 2373 | --DOMWINDOW == 73 (0x116805c00) [pid = 2373] [serial = 1967] [outer = 0x0] [url = about:blank] 05:09:30 INFO - PROCESS | 2373 | --DOMWINDOW == 72 (0x1294b5400) [pid = 2373] [serial = 1993] [outer = 0x0] [url = about:blank] 05:09:30 INFO - PROCESS | 2373 | --DOMWINDOW == 71 (0x121062800) [pid = 2373] [serial = 1978] [outer = 0x0] [url = about:blank] 05:09:30 INFO - PROCESS | 2373 | --DOMWINDOW == 70 (0x1214bfc00) [pid = 2373] [serial = 1979] [outer = 0x0] [url = about:blank] 05:09:30 INFO - PROCESS | 2373 | --DOMWINDOW == 69 (0x129454c00) [pid = 2373] [serial = 1991] [outer = 0x0] [url = about:blank] 05:09:30 INFO - PROCESS | 2373 | --DOMWINDOW == 68 (0x12944a400) [pid = 2373] [serial = 1990] [outer = 0x0] [url = about:blank] 05:09:30 INFO - PROCESS | 2373 | --DOMWINDOW == 67 (0x12b173c00) [pid = 2373] [serial = 2006] [outer = 0x0] [url = about:blank] 05:09:30 INFO - PROCESS | 2373 | --DOMWINDOW == 66 (0x119c8c800) [pid = 2373] [serial = 1997] [outer = 0x0] [url = about:blank] 05:09:30 INFO - PROCESS | 2373 | --DOMWINDOW == 65 (0x118213400) [pid = 2373] [serial = 1996] [outer = 0x0] [url = about:blank] 05:09:30 INFO - PROCESS | 2373 | --DOMWINDOW == 64 (0x12b01a400) [pid = 2373] [serial = 2005] [outer = 0x0] [url = about:blank] 05:09:30 INFO - PROCESS | 2373 | --DOMWINDOW == 63 (0x1294e8400) [pid = 2373] [serial = 1994] [outer = 0x0] [url = about:blank] 05:09:30 INFO - PROCESS | 2373 | --DOMWINDOW == 62 (0x12a6a9800) [pid = 2373] [serial = 1999] [outer = 0x0] [url = about:blank] 05:09:30 INFO - PROCESS | 2373 | --DOMWINDOW == 61 (0x126ddc000) [pid = 2373] [serial = 1985] [outer = 0x0] [url = about:blank] 05:09:30 INFO - PROCESS | 2373 | --DOMWINDOW == 60 (0x12aece400) [pid = 2373] [serial = 2003] [outer = 0x0] [url = about:blank] 05:09:30 INFO - PROCESS | 2373 | --DOMWINDOW == 59 (0x1291e6c00) [pid = 2373] [serial = 1988] [outer = 0x0] [url = about:blank] 05:09:30 INFO - PROCESS | 2373 | --DOMWINDOW == 58 (0x12a6d2400) [pid = 2373] [serial = 2000] [outer = 0x0] [url = about:blank] 05:09:30 INFO - PROCESS | 2373 | --DOMWINDOW == 57 (0x1240cac00) [pid = 2373] [serial = 1982] [outer = 0x0] [url = about:blank] 05:09:30 INFO - PROCESS | 2373 | --DOMWINDOW == 56 (0x12ad41400) [pid = 2373] [serial = 2002] [outer = 0x0] [url = about:blank] 05:09:30 INFO - PROCESS | 2373 | 1468498170385 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:09:30 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 05:09:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:09:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 05:09:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:09:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1325ms 05:09:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:09:30 INFO - PROCESS | 2373 | 1468498170439 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 05:09:30 INFO - PROCESS | 2373 | 1468498170441 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 05:09:30 INFO - PROCESS | 2373 | 1468498170444 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:09:30 INFO - PROCESS | 2373 | 1468498170446 Marionette TRACE conn2 <- [1,2698,null,{}] 05:09:30 INFO - PROCESS | 2373 | 1468498170453 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}] 05:09:30 INFO - PROCESS | 2373 | 1468498170454 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:30 INFO - PROCESS | 2373 | 1468498170527 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 05:09:30 INFO - PROCESS | 2373 | 1468498170531 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:30 INFO - PROCESS | 2373 | 1468498170536 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:30 INFO - PROCESS | 2373 | ++DOCSHELL 0x118437000 == 31 [pid = 2373] [id = 682] 05:09:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 57 (0x115e60400) [pid = 2373] [serial = 2046] [outer = 0x0] 05:09:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 58 (0x116ac8400) [pid = 2373] [serial = 2047] [outer = 0x115e60400] 05:09:30 INFO - PROCESS | 2373 | 1468498170566 Marionette DEBUG loaded listener.js 05:09:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 59 (0x11833bc00) [pid = 2373] [serial = 2048] [outer = 0x115e60400] 05:09:31 INFO - PROCESS | 2373 | 1468498171441 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:09:31 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 05:09:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:09:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 05:09:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:09:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1022ms 05:09:31 INFO - PROCESS | 2373 | 1468498171466 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 05:09:31 INFO - PROCESS | 2373 | 1468498171471 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 05:09:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:09:31 INFO - PROCESS | 2373 | 1468498171486 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:09:31 INFO - PROCESS | 2373 | 1468498171488 Marionette TRACE conn2 <- [1,2702,null,{}] 05:09:31 INFO - PROCESS | 2373 | 1468498171490 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}] 05:09:31 INFO - PROCESS | 2373 | 1468498171492 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:31 INFO - PROCESS | 2373 | 1468498171571 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 05:09:31 INFO - PROCESS | 2373 | 1468498171575 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:31 INFO - PROCESS | 2373 | 1468498171576 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:31 INFO - PROCESS | 2373 | ++DOCSHELL 0x121692800 == 32 [pid = 2373] [id = 683] 05:09:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 60 (0x118fe7800) [pid = 2373] [serial = 2049] [outer = 0x0] 05:09:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 61 (0x119940800) [pid = 2373] [serial = 2050] [outer = 0x118fe7800] 05:09:31 INFO - PROCESS | 2373 | 1468498171605 Marionette DEBUG loaded listener.js 05:09:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 62 (0x119c3fc00) [pid = 2373] [serial = 2051] [outer = 0x118fe7800] 05:09:31 INFO - PROCESS | 2373 | 1468498171956 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]]]}] 05:09:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:09:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 527ms 05:09:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:09:32 INFO - PROCESS | 2373 | 1468498172006 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 05:09:32 INFO - PROCESS | 2373 | 1468498172007 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 05:09:32 INFO - PROCESS | 2373 | 1468498172009 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:09:32 INFO - PROCESS | 2373 | 1468498172011 Marionette TRACE conn2 <- [1,2706,null,{}] 05:09:32 INFO - PROCESS | 2373 | 1468498172019 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}] 05:09:32 INFO - PROCESS | 2373 | 1468498172023 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:32 INFO - PROCESS | 2373 | 1468498172129 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 05:09:32 INFO - PROCESS | 2373 | 1468498172141 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:32 INFO - PROCESS | 2373 | 1468498172143 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:32 INFO - PROCESS | 2373 | ++DOCSHELL 0x128b04000 == 33 [pid = 2373] [id = 684] 05:09:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 63 (0x119c3f000) [pid = 2373] [serial = 2052] [outer = 0x0] 05:09:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 64 (0x12105a400) [pid = 2373] [serial = 2053] [outer = 0x119c3f000] 05:09:32 INFO - PROCESS | 2373 | 1468498172170 Marionette DEBUG loaded listener.js 05:09:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 65 (0x121af2800) [pid = 2373] [serial = 2054] [outer = 0x119c3f000] 05:09:32 INFO - PROCESS | 2373 | 1468498172516 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]]]}] 05:09:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:09:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 520ms 05:09:32 INFO - PROCESS | 2373 | 1468498172530 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 05:09:32 INFO - PROCESS | 2373 | 1468498172531 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 05:09:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:09:32 INFO - PROCESS | 2373 | 1468498172534 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:09:32 INFO - PROCESS | 2373 | 1468498172537 Marionette TRACE conn2 <- [1,2710,null,{}] 05:09:32 INFO - PROCESS | 2373 | 1468498172540 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}] 05:09:32 INFO - PROCESS | 2373 | 1468498172541 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:32 INFO - PROCESS | 2373 | 1468498172640 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 05:09:32 INFO - PROCESS | 2373 | 1468498172650 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:32 INFO - PROCESS | 2373 | 1468498172653 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:32 INFO - PROCESS | 2373 | ++DOCSHELL 0x12a710800 == 34 [pid = 2373] [id = 685] 05:09:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 66 (0x1234d6c00) [pid = 2373] [serial = 2055] [outer = 0x0] 05:09:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 67 (0x1242dcc00) [pid = 2373] [serial = 2056] [outer = 0x1234d6c00] 05:09:32 INFO - PROCESS | 2373 | 1468498172678 Marionette DEBUG loaded listener.js 05:09:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 68 (0x124ca2400) [pid = 2373] [serial = 2057] [outer = 0x1234d6c00] 05:09:33 INFO - PROCESS | 2373 | 1468498173025 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] 05:09:33 INFO - PROCESS | 2373 | 1468498173063 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 05:09:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:09:33 INFO - PROCESS | 2373 | 1468498173065 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:09:33 INFO - PROCESS | 2373 | 1468498173066 Marionette TRACE conn2 <- [1,2714,null,{}] 05:09:33 INFO - PROCESS | 2373 | 1468498173068 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}] 05:09:33 INFO - PROCESS | 2373 | 1468498173070 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:33 INFO - PROCESS | 2373 | 1468498173166 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 05:09:33 INFO - PROCESS | 2373 | 1468498173170 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:33 INFO - PROCESS | 2373 | 1468498173171 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:33 INFO - PROCESS | 2373 | ++DOCSHELL 0x12b1c1800 == 35 [pid = 2373] [id = 686] 05:09:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 69 (0x1234d7000) [pid = 2373] [serial = 2058] [outer = 0x0] 05:09:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 70 (0x125db7800) [pid = 2373] [serial = 2059] [outer = 0x1234d7000] 05:09:33 INFO - PROCESS | 2373 | 1468498173195 Marionette DEBUG loaded listener.js 05:09:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 71 (0x126baf400) [pid = 2373] [serial = 2060] [outer = 0x1234d7000] 05:09:33 INFO - PROCESS | 2373 | 1468498173500 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]]]}] 05:09:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:09:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 469ms 05:09:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:09:33 INFO - PROCESS | 2373 | 1468498173541 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 05:09:33 INFO - PROCESS | 2373 | 1468498173542 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 05:09:33 INFO - PROCESS | 2373 | 1468498173545 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:09:33 INFO - PROCESS | 2373 | 1468498173546 Marionette TRACE conn2 <- [1,2718,null,{}] 05:09:33 INFO - PROCESS | 2373 | 1468498173548 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}] 05:09:33 INFO - PROCESS | 2373 | 1468498173556 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:33 INFO - PROCESS | 2373 | 1468498173682 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 05:09:33 INFO - PROCESS | 2373 | 1468498173686 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:33 INFO - PROCESS | 2373 | 1468498173687 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:33 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ba93800 == 36 [pid = 2373] [id = 687] 05:09:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 72 (0x124cadc00) [pid = 2373] [serial = 2061] [outer = 0x0] 05:09:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 73 (0x127847000) [pid = 2373] [serial = 2062] [outer = 0x124cadc00] 05:09:33 INFO - PROCESS | 2373 | 1468498173712 Marionette DEBUG loaded listener.js 05:09:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 74 (0x1294e8400) [pid = 2373] [serial = 2063] [outer = 0x124cadc00] 05:09:34 INFO - PROCESS | 2373 | --DOMWINDOW == 73 (0x112ebdc00) [pid = 2373] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:09:34 INFO - PROCESS | 2373 | --DOMWINDOW == 72 (0x11911cc00) [pid = 2373] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:09:34 INFO - PROCESS | 2373 | --DOMWINDOW == 71 (0x121a58c00) [pid = 2373] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:09:34 INFO - PROCESS | 2373 | --DOMWINDOW == 70 (0x112e32800) [pid = 2373] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:09:34 INFO - PROCESS | 2373 | --DOMWINDOW == 69 (0x119c48400) [pid = 2373] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:09:34 INFO - PROCESS | 2373 | --DOMWINDOW == 68 (0x116197000) [pid = 2373] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:09:34 INFO - PROCESS | 2373 | --DOMWINDOW == 67 (0x121dc9c00) [pid = 2373] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:09:34 INFO - PROCESS | 2373 | --DOMWINDOW == 66 (0x1128b2000) [pid = 2373] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:09:34 INFO - PROCESS | 2373 | --DOMWINDOW == 65 (0x115e63000) [pid = 2373] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:09:34 INFO - PROCESS | 2373 | --DOMWINDOW == 64 (0x11966d400) [pid = 2373] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:09:34 INFO - PROCESS | 2373 | 1468498174073 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] 05:09:34 INFO - PROCESS | 2373 | 1468498174121 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 05:09:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:09:34 INFO - PROCESS | 2373 | 1468498174123 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:09:34 INFO - PROCESS | 2373 | 1468498174124 Marionette TRACE conn2 <- [1,2722,null,{}] 05:09:34 INFO - PROCESS | 2373 | 1468498174127 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}] 05:09:34 INFO - PROCESS | 2373 | 1468498174128 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:34 INFO - PROCESS | 2373 | 1468498174206 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 05:09:34 INFO - PROCESS | 2373 | 1468498174209 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:34 INFO - PROCESS | 2373 | 1468498174210 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:34 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c012800 == 37 [pid = 2373] [id = 688] 05:09:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 65 (0x119670c00) [pid = 2373] [serial = 2064] [outer = 0x0] 05:09:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 66 (0x119c48400) [pid = 2373] [serial = 2065] [outer = 0x119670c00] 05:09:34 INFO - PROCESS | 2373 | 1468498174234 Marionette DEBUG loaded listener.js 05:09:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 67 (0x126bae400) [pid = 2373] [serial = 2066] [outer = 0x119670c00] 05:09:34 INFO - PROCESS | 2373 | 1468498174602 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 05:09:34 INFO - PROCESS | 2373 | 1468498174646 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 05:09:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:09:34 INFO - PROCESS | 2373 | 1468498174650 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:09:34 INFO - PROCESS | 2373 | 1468498174651 Marionette TRACE conn2 <- [1,2726,null,{}] 05:09:34 INFO - PROCESS | 2373 | 1468498174655 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}] 05:09:34 INFO - PROCESS | 2373 | 1468498174657 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:34 INFO - PROCESS | 2373 | 1468498174758 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 05:09:34 INFO - PROCESS | 2373 | 1468498174765 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:34 INFO - PROCESS | 2373 | 1468498174767 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:34 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c0e7000 == 38 [pid = 2373] [id = 689] 05:09:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 68 (0x126dda000) [pid = 2373] [serial = 2067] [outer = 0x0] 05:09:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 69 (0x12a6c5400) [pid = 2373] [serial = 2068] [outer = 0x126dda000] 05:09:34 INFO - PROCESS | 2373 | 1468498174794 Marionette DEBUG loaded listener.js 05:09:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 70 (0x12a6d2400) [pid = 2373] [serial = 2069] [outer = 0x126dda000] 05:09:35 INFO - PROCESS | 2373 | 1468498175089 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]]]}] 05:09:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:09:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 471ms 05:09:35 INFO - PROCESS | 2373 | 1468498175122 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 05:09:35 INFO - PROCESS | 2373 | 1468498175123 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 05:09:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:09:35 INFO - PROCESS | 2373 | 1468498175135 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:09:35 INFO - PROCESS | 2373 | 1468498175137 Marionette TRACE conn2 <- [1,2730,null,{}] 05:09:35 INFO - PROCESS | 2373 | 1468498175139 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}] 05:09:35 INFO - PROCESS | 2373 | 1468498175141 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:35 INFO - PROCESS | 2373 | 1468498175217 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 05:09:35 INFO - PROCESS | 2373 | 1468498175222 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:35 INFO - PROCESS | 2373 | 1468498175223 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:35 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c3d0000 == 39 [pid = 2373] [id = 690] 05:09:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 71 (0x118684c00) [pid = 2373] [serial = 2070] [outer = 0x0] 05:09:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 72 (0x12ad3e800) [pid = 2373] [serial = 2071] [outer = 0x118684c00] 05:09:35 INFO - PROCESS | 2373 | 1468498175247 Marionette DEBUG loaded listener.js 05:09:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 73 (0x12ad45800) [pid = 2373] [serial = 2072] [outer = 0x118684c00] 05:09:36 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 05:09:36 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:09:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 05:09:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:09:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1021ms 05:09:36 INFO - PROCESS | 2373 | 1468498176149 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:09:36 INFO - PROCESS | 2373 | 1468498176155 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 05:09:36 INFO - PROCESS | 2373 | 1468498176158 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 05:09:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:09:36 INFO - PROCESS | 2373 | 1468498176162 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:09:36 INFO - PROCESS | 2373 | 1468498176164 Marionette TRACE conn2 <- [1,2734,null,{}] 05:09:36 INFO - PROCESS | 2373 | 1468498176181 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}] 05:09:36 INFO - PROCESS | 2373 | 1468498176182 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:36 INFO - PROCESS | 2373 | 1468498176274 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 05:09:36 INFO - PROCESS | 2373 | 1468498176371 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:36 INFO - PROCESS | 2373 | 1468498176372 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:36 INFO - PROCESS | 2373 | ++DOCSHELL 0x11a0d0000 == 40 [pid = 2373] [id = 691] 05:09:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 74 (0x11619bc00) [pid = 2373] [serial = 2073] [outer = 0x0] 05:09:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 75 (0x116ad0800) [pid = 2373] [serial = 2074] [outer = 0x11619bc00] 05:09:36 INFO - PROCESS | 2373 | 1468498176405 Marionette DEBUG loaded listener.js 05:09:36 INFO - PROCESS | 2373 | ++DOMWINDOW == 76 (0x1184c4800) [pid = 2373] [serial = 2075] [outer = 0x11619bc00] 05:09:36 INFO - PROCESS | 2373 | 1468498176839 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]]]}] 05:09:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:09:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 737ms 05:09:36 INFO - PROCESS | 2373 | 1468498176899 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 05:09:36 INFO - PROCESS | 2373 | 1468498176902 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 05:09:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:09:36 INFO - PROCESS | 2373 | 1468498176907 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:09:36 INFO - PROCESS | 2373 | 1468498176908 Marionette TRACE conn2 <- [1,2738,null,{}] 05:09:36 INFO - PROCESS | 2373 | 1468498176911 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}] 05:09:36 INFO - PROCESS | 2373 | 1468498176913 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:37 INFO - PROCESS | 2373 | 1468498177015 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 05:09:37 INFO - PROCESS | 2373 | 1468498177074 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:37 INFO - PROCESS | 2373 | 1468498177076 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:37 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ae0a000 == 41 [pid = 2373] [id = 692] 05:09:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x118884c00) [pid = 2373] [serial = 2076] [outer = 0x0] 05:09:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x119c3dc00) [pid = 2373] [serial = 2077] [outer = 0x118884c00] 05:09:37 INFO - PROCESS | 2373 | 1468498177106 Marionette DEBUG loaded listener.js 05:09:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x12105bc00) [pid = 2373] [serial = 2078] [outer = 0x118884c00] 05:09:37 INFO - PROCESS | 2373 | 1468498177519 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]]]}] 05:09:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:09:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 620ms 05:09:37 INFO - PROCESS | 2373 | 1468498177526 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 05:09:37 INFO - PROCESS | 2373 | 1468498177528 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 05:09:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:09:37 INFO - PROCESS | 2373 | 1468498177530 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:09:37 INFO - PROCESS | 2373 | 1468498177533 Marionette TRACE conn2 <- [1,2742,null,{}] 05:09:37 INFO - PROCESS | 2373 | 1468498177543 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}] 05:09:37 INFO - PROCESS | 2373 | 1468498177546 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:37 INFO - PROCESS | 2373 | 1468498177647 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 05:09:37 INFO - PROCESS | 2373 | 1468498177742 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:37 INFO - PROCESS | 2373 | 1468498177744 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:37 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ca44800 == 42 [pid = 2373] [id = 693] 05:09:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x1269a3000) [pid = 2373] [serial = 2079] [outer = 0x0] 05:09:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x127844800) [pid = 2373] [serial = 2080] [outer = 0x1269a3000] 05:09:37 INFO - PROCESS | 2373 | 1468498177774 Marionette DEBUG loaded listener.js 05:09:37 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x1291e5400) [pid = 2373] [serial = 2081] [outer = 0x1269a3000] 05:09:38 INFO - PROCESS | 2373 | 1468498178189 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]]]}] 05:09:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:09:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 673ms 05:09:38 INFO - PROCESS | 2373 | 1468498178204 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 05:09:38 INFO - PROCESS | 2373 | 1468498178206 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 05:09:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:09:38 INFO - PROCESS | 2373 | 1468498178208 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:09:38 INFO - PROCESS | 2373 | 1468498178209 Marionette TRACE conn2 <- [1,2746,null,{}] 05:09:38 INFO - PROCESS | 2373 | 1468498178212 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}] 05:09:38 INFO - PROCESS | 2373 | 1468498178213 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:38 INFO - PROCESS | 2373 | 1468498178316 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 05:09:38 INFO - PROCESS | 2373 | 1468498178384 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:38 INFO - PROCESS | 2373 | 1468498178385 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:38 INFO - PROCESS | 2373 | ++DOCSHELL 0x12caac000 == 43 [pid = 2373] [id = 694] 05:09:38 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x12944e800) [pid = 2373] [serial = 2082] [outer = 0x0] 05:09:38 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x12a6c6000) [pid = 2373] [serial = 2083] [outer = 0x12944e800] 05:09:38 INFO - PROCESS | 2373 | 1468498178421 Marionette DEBUG loaded listener.js 05:09:38 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x12aece000) [pid = 2373] [serial = 2084] [outer = 0x12944e800] 05:09:38 INFO - PROCESS | 2373 | 1468498178841 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]]]}] 05:09:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:09:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 669ms 05:09:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:09:38 INFO - PROCESS | 2373 | 1468498178877 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 05:09:38 INFO - PROCESS | 2373 | 1468498178878 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 05:09:38 INFO - PROCESS | 2373 | 1468498178881 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:09:38 INFO - PROCESS | 2373 | 1468498178882 Marionette TRACE conn2 <- [1,2750,null,{}] 05:09:38 INFO - PROCESS | 2373 | 1468498178884 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}] 05:09:38 INFO - PROCESS | 2373 | 1468498178886 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:38 INFO - PROCESS | 2373 | 1468498178985 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 05:09:39 INFO - PROCESS | 2373 | 1468498179214 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:39 INFO - PROCESS | 2373 | 1468498179215 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:39 INFO - PROCESS | 2373 | ++DOCSHELL 0x118fd4800 == 44 [pid = 2373] [id = 695] 05:09:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x112ebe000) [pid = 2373] [serial = 2085] [outer = 0x0] 05:09:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x113d9a000) [pid = 2373] [serial = 2086] [outer = 0x112ebe000] 05:09:39 INFO - PROCESS | 2373 | 1468498179243 Marionette DEBUG loaded listener.js 05:09:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x116ac3000) [pid = 2373] [serial = 2087] [outer = 0x112ebe000] 05:09:39 INFO - PROCESS | 2373 | 1468498179672 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]]]}] 05:09:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:09:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 818ms 05:09:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:09:39 INFO - PROCESS | 2373 | 1468498179701 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 05:09:39 INFO - PROCESS | 2373 | 1468498179703 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 05:09:39 INFO - PROCESS | 2373 | 1468498179705 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:09:39 INFO - PROCESS | 2373 | 1468498179707 Marionette TRACE conn2 <- [1,2754,null,{}] 05:09:39 INFO - PROCESS | 2373 | 1468498179711 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}] 05:09:39 INFO - PROCESS | 2373 | 1468498179712 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:39 INFO - PROCESS | 2373 | 1468498179806 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 05:09:39 INFO - PROCESS | 2373 | 1468498179866 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:39 INFO - PROCESS | 2373 | 1468498179868 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:39 INFO - PROCESS | 2373 | ++DOCSHELL 0x12128f000 == 45 [pid = 2373] [id = 696] 05:09:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x115dec800) [pid = 2373] [serial = 2088] [outer = 0x0] 05:09:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x1184c6c00) [pid = 2373] [serial = 2089] [outer = 0x115dec800] 05:09:39 INFO - PROCESS | 2373 | 1468498179895 Marionette DEBUG loaded listener.js 05:09:39 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x118f69400) [pid = 2373] [serial = 2090] [outer = 0x115dec800] 05:09:40 INFO - PROCESS | 2373 | --DOCSHELL 0x12c0e7000 == 44 [pid = 2373] [id = 689] 05:09:40 INFO - PROCESS | 2373 | --DOCSHELL 0x12c012800 == 43 [pid = 2373] [id = 688] 05:09:40 INFO - PROCESS | 2373 | --DOCSHELL 0x12ba93800 == 42 [pid = 2373] [id = 687] 05:09:40 INFO - PROCESS | 2373 | --DOCSHELL 0x12b1c1800 == 41 [pid = 2373] [id = 686] 05:09:40 INFO - PROCESS | 2373 | --DOCSHELL 0x12a710800 == 40 [pid = 2373] [id = 685] 05:09:40 INFO - PROCESS | 2373 | --DOCSHELL 0x128b04000 == 39 [pid = 2373] [id = 684] 05:09:40 INFO - PROCESS | 2373 | --DOCSHELL 0x121692800 == 38 [pid = 2373] [id = 683] 05:09:40 INFO - PROCESS | 2373 | --DOCSHELL 0x118437000 == 37 [pid = 2373] [id = 682] 05:09:40 INFO - PROCESS | 2373 | --DOCSHELL 0x124cdd000 == 36 [pid = 2373] [id = 681] 05:09:40 INFO - PROCESS | 2373 | --DOCSHELL 0x1299bc000 == 35 [pid = 2373] [id = 679] 05:09:40 INFO - PROCESS | 2373 | --DOCSHELL 0x118264800 == 34 [pid = 2373] [id = 680] 05:09:40 INFO - PROCESS | 2373 | --DOCSHELL 0x12128c000 == 33 [pid = 2373] [id = 673] 05:09:40 INFO - PROCESS | 2373 | --DOCSHELL 0x118fd4800 == 32 [pid = 2373] [id = 695] 05:09:40 INFO - PROCESS | 2373 | --DOCSHELL 0x12caac000 == 31 [pid = 2373] [id = 694] 05:09:40 INFO - PROCESS | 2373 | --DOCSHELL 0x12ca44800 == 30 [pid = 2373] [id = 693] 05:09:40 INFO - PROCESS | 2373 | --DOCSHELL 0x12ae0a000 == 29 [pid = 2373] [id = 692] 05:09:40 INFO - PROCESS | 2373 | --DOCSHELL 0x12c3d0000 == 28 [pid = 2373] [id = 690] 05:09:40 INFO - PROCESS | 2373 | --DOCSHELL 0x11a0d0000 == 27 [pid = 2373] [id = 691] 05:09:40 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x118345000) [pid = 2373] [serial = 2009] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x116724400) [pid = 2373] [serial = 2008] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x119c84c00) [pid = 2373] [serial = 2012] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x11993d000) [pid = 2373] [serial = 2011] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x1269a1800) [pid = 2373] [serial = 2015] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x112ec7000) [pid = 2373] [serial = 2023] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x1154cdc00) [pid = 2373] [serial = 2024] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x11a005400) [pid = 2373] [serial = 2032] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x118341400) [pid = 2373] [serial = 2021] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x116725000) [pid = 2373] [serial = 2020] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x1241d7800) [pid = 2373] [serial = 2014] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x129455c00) [pid = 2373] [serial = 2018] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x128cc7c00) [pid = 2373] [serial = 2017] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x11821e000) [pid = 2373] [serial = 2035] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x119c81000) [pid = 2373] [serial = 2036] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2373 | --DOMWINDOW == 75 (0x116f25400) [pid = 2373] [serial = 2026] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2373 | --DOMWINDOW == 74 (0x121163800) [pid = 2373] [serial = 2033] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2373 | --DOMWINDOW == 73 (0x119938800) [pid = 2373] [serial = 2029] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2373 | --DOMWINDOW == 72 (0x119979000) [pid = 2373] [serial = 2030] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2373 | --DOMWINDOW == 71 (0x11833f000) [pid = 2373] [serial = 2027] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2373 | --DOMWINDOW == 70 (0x121271800) [pid = 2373] [serial = 2038] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2373 | 1468498180759 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]]]}] 05:09:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:09:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1071ms 05:09:40 INFO - PROCESS | 2373 | 1468498180777 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 05:09:40 INFO - PROCESS | 2373 | 1468498180780 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 05:09:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:09:40 INFO - PROCESS | 2373 | 1468498180783 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:09:40 INFO - PROCESS | 2373 | 1468498180785 Marionette TRACE conn2 <- [1,2758,null,{}] 05:09:40 INFO - PROCESS | 2373 | 1468498180789 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}] 05:09:40 INFO - PROCESS | 2373 | 1468498180790 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:40 INFO - PROCESS | 2373 | 1468498180870 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 05:09:40 INFO - PROCESS | 2373 | 1468498180926 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:40 INFO - PROCESS | 2373 | 1468498180929 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:40 INFO - PROCESS | 2373 | ++DOCSHELL 0x117e27800 == 28 [pid = 2373] [id = 697] 05:09:40 INFO - PROCESS | 2373 | ++DOMWINDOW == 71 (0x113c21800) [pid = 2373] [serial = 2091] [outer = 0x0] 05:09:40 INFO - PROCESS | 2373 | ++DOMWINDOW == 72 (0x116128000) [pid = 2373] [serial = 2092] [outer = 0x113c21800] 05:09:40 INFO - PROCESS | 2373 | 1468498180956 Marionette DEBUG loaded listener.js 05:09:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 73 (0x116725400) [pid = 2373] [serial = 2093] [outer = 0x113c21800] 05:09:41 INFO - PROCESS | 2373 | 1468498181262 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]]]}] 05:09:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:09:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 522ms 05:09:41 INFO - PROCESS | 2373 | 1468498181305 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 05:09:41 INFO - PROCESS | 2373 | 1468498181308 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 05:09:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:09:41 INFO - PROCESS | 2373 | 1468498181313 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:09:41 INFO - PROCESS | 2373 | 1468498181315 Marionette TRACE conn2 <- [1,2762,null,{}] 05:09:41 INFO - PROCESS | 2373 | 1468498181317 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}] 05:09:41 INFO - PROCESS | 2373 | 1468498181319 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:41 INFO - PROCESS | 2373 | 1468498181397 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 05:09:41 INFO - PROCESS | 2373 | 1468498181404 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:41 INFO - PROCESS | 2373 | 1468498181405 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:41 INFO - PROCESS | 2373 | ++DOCSHELL 0x119924800 == 29 [pid = 2373] [id = 698] 05:09:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 74 (0x116f24800) [pid = 2373] [serial = 2094] [outer = 0x0] 05:09:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 75 (0x1184c5400) [pid = 2373] [serial = 2095] [outer = 0x116f24800] 05:09:41 INFO - PROCESS | 2373 | 1468498181433 Marionette DEBUG loaded listener.js 05:09:41 INFO - PROCESS | 2373 | ++DOMWINDOW == 76 (0x118885400) [pid = 2373] [serial = 2096] [outer = 0x116f24800] 05:09:41 INFO - PROCESS | 2373 | 1468498181854 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]]]}] 05:09:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:09:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 570ms 05:09:41 INFO - PROCESS | 2373 | 1468498181884 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 05:09:41 INFO - PROCESS | 2373 | 1468498181886 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 05:09:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:09:41 INFO - PROCESS | 2373 | 1468498181890 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:09:41 INFO - PROCESS | 2373 | 1468498181893 Marionette TRACE conn2 <- [1,2766,null,{}] 05:09:41 INFO - PROCESS | 2373 | 1468498181905 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}] 05:09:41 INFO - PROCESS | 2373 | 1468498181910 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:42 INFO - PROCESS | 2373 | 1468498182029 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 05:09:42 INFO - PROCESS | 2373 | 1468498182117 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:42 INFO - PROCESS | 2373 | 1468498182120 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:42 INFO - PROCESS | 2373 | ++DOCSHELL 0x124282800 == 30 [pid = 2373] [id = 699] 05:09:42 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x112d05000) [pid = 2373] [serial = 2097] [outer = 0x0] 05:09:42 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x119720800) [pid = 2373] [serial = 2098] [outer = 0x112d05000] 05:09:42 INFO - PROCESS | 2373 | 1468498182166 Marionette DEBUG loaded listener.js 05:09:42 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x119a53c00) [pid = 2373] [serial = 2099] [outer = 0x112d05000] 05:09:42 INFO - PROCESS | 2373 | 1468498182493 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]]]}] 05:09:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:09:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 627ms 05:09:42 INFO - PROCESS | 2373 | 1468498182516 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 05:09:42 INFO - PROCESS | 2373 | 1468498182520 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 05:09:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:09:42 INFO - PROCESS | 2373 | 1468498182528 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:09:42 INFO - PROCESS | 2373 | 1468498182529 Marionette TRACE conn2 <- [1,2770,null,{}] 05:09:42 INFO - PROCESS | 2373 | 1468498182531 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}] 05:09:42 INFO - PROCESS | 2373 | 1468498182532 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:42 INFO - PROCESS | 2373 | 1468498182623 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 05:09:42 INFO - PROCESS | 2373 | 1468498182627 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:42 INFO - PROCESS | 2373 | 1468498182628 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:42 INFO - PROCESS | 2373 | ++DOCSHELL 0x126b20800 == 31 [pid = 2373] [id = 700] 05:09:42 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x119c42800) [pid = 2373] [serial = 2100] [outer = 0x0] 05:09:42 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x12105b400) [pid = 2373] [serial = 2101] [outer = 0x119c42800] 05:09:42 INFO - PROCESS | 2373 | 1468498182655 Marionette DEBUG loaded listener.js 05:09:42 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x121163c00) [pid = 2373] [serial = 2102] [outer = 0x119c42800] 05:09:43 INFO - PROCESS | 2373 | 1468498183002 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]]]}] 05:09:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:09:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 519ms 05:09:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:09:43 INFO - PROCESS | 2373 | 1468498183047 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 05:09:43 INFO - PROCESS | 2373 | 1468498183049 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 05:09:43 INFO - PROCESS | 2373 | 1468498183057 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:09:43 INFO - PROCESS | 2373 | 1468498183058 Marionette TRACE conn2 <- [1,2774,null,{}] 05:09:43 INFO - PROCESS | 2373 | 1468498183061 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}] 05:09:43 INFO - PROCESS | 2373 | 1468498183062 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:43 INFO - PROCESS | 2373 | 1468498183156 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 05:09:43 INFO - PROCESS | 2373 | 1468498183171 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:43 INFO - PROCESS | 2373 | 1468498183172 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:43 INFO - PROCESS | 2373 | ++DOCSHELL 0x12941f800 == 32 [pid = 2373] [id = 701] 05:09:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x116ac9800) [pid = 2373] [serial = 2103] [outer = 0x0] 05:09:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x1214b1800) [pid = 2373] [serial = 2104] [outer = 0x116ac9800] 05:09:43 INFO - PROCESS | 2373 | 1468498183196 Marionette DEBUG loaded listener.js 05:09:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x1214bd400) [pid = 2373] [serial = 2105] [outer = 0x116ac9800] 05:09:43 INFO - PROCESS | 2373 | 1468498183537 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]]]}] 05:09:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:09:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 525ms 05:09:43 INFO - PROCESS | 2373 | 1468498183576 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 05:09:43 INFO - PROCESS | 2373 | 1468498183577 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 05:09:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:09:43 INFO - PROCESS | 2373 | 1468498183586 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:09:43 INFO - PROCESS | 2373 | 1468498183587 Marionette TRACE conn2 <- [1,2778,null,{}] 05:09:43 INFO - PROCESS | 2373 | 1468498183589 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}] 05:09:43 INFO - PROCESS | 2373 | 1468498183593 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:43 INFO - PROCESS | 2373 | 1468498183709 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 05:09:43 INFO - PROCESS | 2373 | 1468498183713 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:43 INFO - PROCESS | 2373 | 1468498183714 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:43 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ad21800 == 33 [pid = 2373] [id = 702] 05:09:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x118889000) [pid = 2373] [serial = 2106] [outer = 0x0] 05:09:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x121aef800) [pid = 2373] [serial = 2107] [outer = 0x118889000] 05:09:43 INFO - PROCESS | 2373 | 1468498183739 Marionette DEBUG loaded listener.js 05:09:43 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x125dbfc00) [pid = 2373] [serial = 2108] [outer = 0x118889000] 05:09:44 INFO - PROCESS | 2373 | 1468498184067 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]]]}] 05:09:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:09:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 518ms 05:09:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:09:44 INFO - PROCESS | 2373 | 1468498184104 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 05:09:44 INFO - PROCESS | 2373 | 1468498184106 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 05:09:44 INFO - PROCESS | 2373 | 1468498184108 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:09:44 INFO - PROCESS | 2373 | 1468498184109 Marionette TRACE conn2 <- [1,2782,null,{}] 05:09:44 INFO - PROCESS | 2373 | 1468498184111 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}] 05:09:44 INFO - PROCESS | 2373 | 1468498184112 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:44 INFO - PROCESS | 2373 | 1468498184214 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 05:09:44 INFO - PROCESS | 2373 | 1468498184220 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:44 INFO - PROCESS | 2373 | 1468498184220 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:44 INFO - PROCESS | 2373 | ++DOCSHELL 0x12b1c5000 == 34 [pid = 2373] [id = 703] 05:09:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x125dc5400) [pid = 2373] [serial = 2109] [outer = 0x0] 05:09:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x1269ac800) [pid = 2373] [serial = 2110] [outer = 0x125dc5400] 05:09:44 INFO - PROCESS | 2373 | 1468498184244 Marionette DEBUG loaded listener.js 05:09:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x126ddcc00) [pid = 2373] [serial = 2111] [outer = 0x125dc5400] 05:09:44 INFO - PROCESS | 2373 | 1468498184566 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]]]}] 05:09:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:09:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 517ms 05:09:44 INFO - PROCESS | 2373 | 1468498184626 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 05:09:44 INFO - PROCESS | 2373 | 1468498184627 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 05:09:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:09:44 INFO - PROCESS | 2373 | 1468498184630 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:09:44 INFO - PROCESS | 2373 | 1468498184631 Marionette TRACE conn2 <- [1,2786,null,{}] 05:09:44 INFO - PROCESS | 2373 | 1468498184633 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}] 05:09:44 INFO - PROCESS | 2373 | 1468498184635 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:44 INFO - PROCESS | 2373 | 1468498184731 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 05:09:44 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x1184c2400) [pid = 2373] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:09:44 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x112d93400) [pid = 2373] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:09:44 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x118fe7800) [pid = 2373] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:09:44 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x119c3f000) [pid = 2373] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:09:44 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x126dda000) [pid = 2373] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:09:44 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x118684c00) [pid = 2373] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:09:44 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x1234d6c00) [pid = 2373] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:09:44 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x1234d7000) [pid = 2373] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:09:44 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x124cadc00) [pid = 2373] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:09:44 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x119670c00) [pid = 2373] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:09:44 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x1128af000) [pid = 2373] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:09:44 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x115e60400) [pid = 2373] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:09:44 INFO - PROCESS | 2373 | 1468498184919 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:44 INFO - PROCESS | 2373 | 1468498184920 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:44 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ba82000 == 35 [pid = 2373] [id = 704] 05:09:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x111e58800) [pid = 2373] [serial = 2112] [outer = 0x0] 05:09:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x112d93400) [pid = 2373] [serial = 2113] [outer = 0x111e58800] 05:09:44 INFO - PROCESS | 2373 | 1468498184947 Marionette DEBUG loaded listener.js 05:09:44 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x118fe7800) [pid = 2373] [serial = 2114] [outer = 0x111e58800] 05:09:45 INFO - PROCESS | 2373 | 1468498185198 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]]]}] 05:09:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:09:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 618ms 05:09:45 INFO - PROCESS | 2373 | 1468498185249 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 05:09:45 INFO - PROCESS | 2373 | 1468498185250 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 05:09:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:09:45 INFO - PROCESS | 2373 | 1468498185260 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:09:45 INFO - PROCESS | 2373 | 1468498185261 Marionette TRACE conn2 <- [1,2790,null,{}] 05:09:45 INFO - PROCESS | 2373 | 1468498185263 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}] 05:09:45 INFO - PROCESS | 2373 | 1468498185264 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:45 INFO - PROCESS | 2373 | 1468498185355 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 05:09:45 INFO - PROCESS | 2373 | 1468498185359 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:45 INFO - PROCESS | 2373 | 1468498185360 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:45 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c395800 == 36 [pid = 2373] [id = 705] 05:09:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x119979c00) [pid = 2373] [serial = 2115] [outer = 0x0] 05:09:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x12572dc00) [pid = 2373] [serial = 2116] [outer = 0x119979c00] 05:09:45 INFO - PROCESS | 2373 | 1468498185384 Marionette DEBUG loaded listener.js 05:09:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x128ed9400) [pid = 2373] [serial = 2117] [outer = 0x119979c00] 05:09:45 INFO - PROCESS | 2373 | 1468498185706 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]]]}] 05:09:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:09:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 468ms 05:09:45 INFO - PROCESS | 2373 | 1468498185729 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 05:09:45 INFO - PROCESS | 2373 | 1468498185730 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 05:09:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:09:45 INFO - PROCESS | 2373 | 1468498185743 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:09:45 INFO - PROCESS | 2373 | 1468498185744 Marionette TRACE conn2 <- [1,2794,null,{}] 05:09:45 INFO - PROCESS | 2373 | 1468498185748 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}] 05:09:45 INFO - PROCESS | 2373 | 1468498185749 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:45 INFO - PROCESS | 2373 | 1468498185850 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 05:09:45 INFO - PROCESS | 2373 | 1468498185855 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:45 INFO - PROCESS | 2373 | 1468498185856 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:45 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c3c5800 == 37 [pid = 2373] [id = 706] 05:09:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x1234d7000) [pid = 2373] [serial = 2118] [outer = 0x0] 05:09:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x1291ea400) [pid = 2373] [serial = 2119] [outer = 0x1234d7000] 05:09:45 INFO - PROCESS | 2373 | 1468498185880 Marionette DEBUG loaded listener.js 05:09:45 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x1294b1c00) [pid = 2373] [serial = 2120] [outer = 0x1234d7000] 05:09:46 INFO - PROCESS | 2373 | 1468498186173 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]]]}] 05:09:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:09:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 471ms 05:09:46 INFO - PROCESS | 2373 | 1468498186215 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 05:09:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:09:46 INFO - PROCESS | 2373 | 1468498186216 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 05:09:46 INFO - PROCESS | 2373 | 1468498186220 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:09:46 INFO - PROCESS | 2373 | 1468498186223 Marionette TRACE conn2 <- [1,2798,null,{}] 05:09:46 INFO - PROCESS | 2373 | 1468498186225 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}] 05:09:46 INFO - PROCESS | 2373 | 1468498186227 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:46 INFO - PROCESS | 2373 | 1468498186322 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 05:09:46 INFO - PROCESS | 2373 | 1468498186325 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:46 INFO - PROCESS | 2373 | 1468498186327 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:46 INFO - PROCESS | 2373 | ++DOCSHELL 0x12941b000 == 38 [pid = 2373] [id = 707] 05:09:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x1294b4400) [pid = 2373] [serial = 2121] [outer = 0x0] 05:09:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x1294e8c00) [pid = 2373] [serial = 2122] [outer = 0x1294b4400] 05:09:46 INFO - PROCESS | 2373 | 1468498186353 Marionette DEBUG loaded listener.js 05:09:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x12aecd800) [pid = 2373] [serial = 2123] [outer = 0x1294b4400] 05:09:46 INFO - PROCESS | 2373 | --DOCSHELL 0x12ca4f000 == 37 [pid = 2373] [id = 15] 05:09:46 INFO - PROCESS | 2373 | 1468498186721 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]]]}] 05:09:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:09:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 521ms 05:09:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:09:46 INFO - PROCESS | 2373 | 1468498186757 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 05:09:46 INFO - PROCESS | 2373 | 1468498186759 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 05:09:46 INFO - PROCESS | 2373 | 1468498186761 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:09:46 INFO - PROCESS | 2373 | 1468498186762 Marionette TRACE conn2 <- [1,2802,null,{}] 05:09:46 INFO - PROCESS | 2373 | 1468498186765 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}] 05:09:46 INFO - PROCESS | 2373 | 1468498186766 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:46 INFO - PROCESS | 2373 | 1468498186844 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 05:09:46 INFO - PROCESS | 2373 | 1468498186847 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:46 INFO - PROCESS | 2373 | 1468498186849 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:46 INFO - PROCESS | 2373 | ++DOCSHELL 0x12d1c0000 == 38 [pid = 2373] [id = 708] 05:09:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x12aed0800) [pid = 2373] [serial = 2124] [outer = 0x0] 05:09:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x12aedac00) [pid = 2373] [serial = 2125] [outer = 0x12aed0800] 05:09:46 INFO - PROCESS | 2373 | 1468498186875 Marionette DEBUG loaded listener.js 05:09:46 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x12b173800) [pid = 2373] [serial = 2126] [outer = 0x12aed0800] 05:09:47 INFO - PROCESS | 2373 | 1468498187397 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]]]}] 05:09:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:09:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 671ms 05:09:47 INFO - PROCESS | 2373 | 1468498187433 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 05:09:47 INFO - PROCESS | 2373 | 1468498187436 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 05:09:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:09:47 INFO - PROCESS | 2373 | 1468498187439 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:09:47 INFO - PROCESS | 2373 | 1468498187441 Marionette TRACE conn2 <- [1,2806,null,{}] 05:09:47 INFO - PROCESS | 2373 | 1468498187445 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}] 05:09:47 INFO - PROCESS | 2373 | 1468498187447 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:47 INFO - PROCESS | 2373 | 1468498187561 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 05:09:47 INFO - PROCESS | 2373 | 1468498187642 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:47 INFO - PROCESS | 2373 | 1468498187644 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:47 INFO - PROCESS | 2373 | ++DOCSHELL 0x1195a8800 == 39 [pid = 2373] [id = 709] 05:09:47 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x113251c00) [pid = 2373] [serial = 2127] [outer = 0x0] 05:09:47 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x116638000) [pid = 2373] [serial = 2128] [outer = 0x113251c00] 05:09:47 INFO - PROCESS | 2373 | 1468498187675 Marionette DEBUG loaded listener.js 05:09:47 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x116f2f400) [pid = 2373] [serial = 2129] [outer = 0x113251c00] 05:09:48 INFO - PROCESS | 2373 | 1468498188217 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]]]}] 05:09:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:09:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 825ms 05:09:48 INFO - PROCESS | 2373 | 1468498188273 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 05:09:48 INFO - PROCESS | 2373 | 1468498188276 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 05:09:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:09:48 INFO - PROCESS | 2373 | 1468498188281 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:09:48 INFO - PROCESS | 2373 | 1468498188282 Marionette TRACE conn2 <- [1,2810,null,{}] 05:09:48 INFO - PROCESS | 2373 | 1468498188286 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}] 05:09:48 INFO - PROCESS | 2373 | 1468498188289 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:48 INFO - PROCESS | 2373 | 1468498188399 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 05:09:48 INFO - PROCESS | 2373 | 1468498188618 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:48 INFO - PROCESS | 2373 | 1468498188620 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:48 INFO - PROCESS | 2373 | ++DOCSHELL 0x116794000 == 40 [pid = 2373] [id = 710] 05:09:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x112e33400) [pid = 2373] [serial = 2130] [outer = 0x0] 05:09:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x113da6000) [pid = 2373] [serial = 2131] [outer = 0x112e33400] 05:09:48 INFO - PROCESS | 2373 | 1468498188648 Marionette DEBUG loaded listener.js 05:09:48 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x1167fb400) [pid = 2373] [serial = 2132] [outer = 0x112e33400] 05:09:49 INFO - PROCESS | 2373 | --DOCSHELL 0x12941b000 == 39 [pid = 2373] [id = 707] 05:09:49 INFO - PROCESS | 2373 | --DOCSHELL 0x12c3c5800 == 38 [pid = 2373] [id = 706] 05:09:49 INFO - PROCESS | 2373 | --DOCSHELL 0x12c395800 == 37 [pid = 2373] [id = 705] 05:09:49 INFO - PROCESS | 2373 | --DOCSHELL 0x12ba82000 == 36 [pid = 2373] [id = 704] 05:09:49 INFO - PROCESS | 2373 | --DOCSHELL 0x12b1c5000 == 35 [pid = 2373] [id = 703] 05:09:49 INFO - PROCESS | 2373 | --DOCSHELL 0x12ad21800 == 34 [pid = 2373] [id = 702] 05:09:49 INFO - PROCESS | 2373 | --DOCSHELL 0x12941f800 == 33 [pid = 2373] [id = 701] 05:09:49 INFO - PROCESS | 2373 | --DOCSHELL 0x126b20800 == 32 [pid = 2373] [id = 700] 05:09:49 INFO - PROCESS | 2373 | --DOCSHELL 0x124282800 == 31 [pid = 2373] [id = 699] 05:09:49 INFO - PROCESS | 2373 | --DOCSHELL 0x119924800 == 30 [pid = 2373] [id = 698] 05:09:49 INFO - PROCESS | 2373 | --DOCSHELL 0x117e27800 == 29 [pid = 2373] [id = 697] 05:09:49 INFO - PROCESS | 2373 | --DOCSHELL 0x12ca4e800 == 28 [pid = 2373] [id = 17] 05:09:49 INFO - PROCESS | 2373 | 1468498189098 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]]]}] 05:09:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:09:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 823ms 05:09:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:09:49 INFO - PROCESS | 2373 | 1468498189105 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 05:09:49 INFO - PROCESS | 2373 | 1468498189107 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 05:09:49 INFO - PROCESS | 2373 | 1468498189110 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:09:49 INFO - PROCESS | 2373 | 1468498189111 Marionette TRACE conn2 <- [1,2814,null,{}] 05:09:49 INFO - PROCESS | 2373 | 1468498189115 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}] 05:09:49 INFO - PROCESS | 2373 | 1468498189116 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:49 INFO - PROCESS | 2373 | 1468498189205 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 05:09:49 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x1242dcc00) [pid = 2373] [serial = 2056] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x125db7800) [pid = 2373] [serial = 2059] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x127847000) [pid = 2373] [serial = 2062] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x119c48400) [pid = 2373] [serial = 2065] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x124ae6c00) [pid = 2373] [serial = 2039] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x116ac8400) [pid = 2373] [serial = 2047] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x11833bc00) [pid = 2373] [serial = 2048] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x118681c00) [pid = 2373] [serial = 2044] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x119118c00) [pid = 2373] [serial = 2045] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x12ad45800) [pid = 2373] [serial = 2072] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x112f9b400) [pid = 2373] [serial = 2041] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x115e61800) [pid = 2373] [serial = 2042] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x119940800) [pid = 2373] [serial = 2050] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x119c3fc00) [pid = 2373] [serial = 2051] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x126bae400) [pid = 2373] [serial = 2066] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x1294e8400) [pid = 2373] [serial = 2063] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x12105a400) [pid = 2373] [serial = 2053] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x126baf400) [pid = 2373] [serial = 2060] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x12a6d2400) [pid = 2373] [serial = 2069] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x124ca2400) [pid = 2373] [serial = 2057] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x121af2800) [pid = 2373] [serial = 2054] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x12a6c5400) [pid = 2373] [serial = 2068] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x12ad3e800) [pid = 2373] [serial = 2071] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2373 | 1468498189267 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:49 INFO - PROCESS | 2373 | 1468498189268 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:49 INFO - PROCESS | 2373 | ++DOCSHELL 0x1186ce800 == 29 [pid = 2373] [id = 711] 05:09:49 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x1133ab400) [pid = 2373] [serial = 2133] [outer = 0x0] 05:09:49 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x116197c00) [pid = 2373] [serial = 2134] [outer = 0x1133ab400] 05:09:49 INFO - PROCESS | 2373 | 1468498189295 Marionette DEBUG loaded listener.js 05:09:49 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x118881c00) [pid = 2373] [serial = 2135] [outer = 0x1133ab400] 05:09:49 INFO - PROCESS | 2373 | 1468498189645 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]]]}] 05:09:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:09:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 573ms 05:09:49 INFO - PROCESS | 2373 | 1468498189688 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 05:09:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:09:49 INFO - PROCESS | 2373 | 1468498189693 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 05:09:49 INFO - PROCESS | 2373 | 1468498189696 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:09:49 INFO - PROCESS | 2373 | 1468498189699 Marionette TRACE conn2 <- [1,2818,null,{}] 05:09:49 INFO - PROCESS | 2373 | 1468498189702 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}] 05:09:49 INFO - PROCESS | 2373 | 1468498189704 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:49 INFO - PROCESS | 2373 | 1468498189873 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 05:09:49 INFO - PROCESS | 2373 | 1468498189974 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:49 INFO - PROCESS | 2373 | 1468498189976 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:49 INFO - PROCESS | 2373 | ++DOCSHELL 0x124a48800 == 30 [pid = 2373] [id = 712] 05:09:49 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x11887d000) [pid = 2373] [serial = 2136] [outer = 0x0] 05:09:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x11997a000) [pid = 2373] [serial = 2137] [outer = 0x11887d000] 05:09:50 INFO - PROCESS | 2373 | 1468498190001 Marionette DEBUG loaded listener.js 05:09:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x119c45000) [pid = 2373] [serial = 2138] [outer = 0x11887d000] 05:09:50 INFO - PROCESS | 2373 | 1468498190278 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]]]}] 05:09:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:09:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 620ms 05:09:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:09:50 INFO - PROCESS | 2373 | 1468498190325 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 05:09:50 INFO - PROCESS | 2373 | 1468498190326 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 05:09:50 INFO - PROCESS | 2373 | 1468498190334 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:09:50 INFO - PROCESS | 2373 | 1468498190342 Marionette TRACE conn2 <- [1,2822,null,{}] 05:09:50 INFO - PROCESS | 2373 | 1468498190345 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}] 05:09:50 INFO - PROCESS | 2373 | 1468498190347 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:50 INFO - PROCESS | 2373 | 1468498190434 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 05:09:50 INFO - PROCESS | 2373 | 1468498190491 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:50 INFO - PROCESS | 2373 | 1468498190492 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:50 INFO - PROCESS | 2373 | ++DOCSHELL 0x128b10800 == 31 [pid = 2373] [id = 713] 05:09:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x112d98800) [pid = 2373] [serial = 2139] [outer = 0x0] 05:09:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x119c7fc00) [pid = 2373] [serial = 2140] [outer = 0x112d98800] 05:09:50 INFO - PROCESS | 2373 | 1468498190517 Marionette DEBUG loaded listener.js 05:09:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x1234d7c00) [pid = 2373] [serial = 2141] [outer = 0x112d98800] 05:09:50 INFO - PROCESS | 2373 | 1468498190789 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]]]}] 05:09:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:09:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 481ms 05:09:50 INFO - PROCESS | 2373 | 1468498190810 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 05:09:50 INFO - PROCESS | 2373 | 1468498190812 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 05:09:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:09:50 INFO - PROCESS | 2373 | 1468498190814 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:09:50 INFO - PROCESS | 2373 | 1468498190815 Marionette TRACE conn2 <- [1,2826,null,{}] 05:09:50 INFO - PROCESS | 2373 | 1468498190825 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}] 05:09:50 INFO - PROCESS | 2373 | 1468498190826 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:50 INFO - PROCESS | 2373 | 1468498190910 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 05:09:50 INFO - PROCESS | 2373 | 1468498190914 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:50 INFO - PROCESS | 2373 | 1468498190915 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:50 INFO - PROCESS | 2373 | ++DOCSHELL 0x12a725800 == 32 [pid = 2373] [id = 714] 05:09:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x118fe4c00) [pid = 2373] [serial = 2142] [outer = 0x0] 05:09:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x12459c800) [pid = 2373] [serial = 2143] [outer = 0x118fe4c00] 05:09:50 INFO - PROCESS | 2373 | 1468498190942 Marionette DEBUG loaded listener.js 05:09:50 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x124ca2800) [pid = 2373] [serial = 2144] [outer = 0x118fe4c00] 05:09:51 INFO - PROCESS | 2373 | 1468498191291 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:09:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:09:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 523ms 05:09:51 INFO - PROCESS | 2373 | 1468498191342 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 05:09:51 INFO - PROCESS | 2373 | 1468498191343 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 05:09:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:09:51 INFO - PROCESS | 2373 | 1468498191346 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:09:51 INFO - PROCESS | 2373 | 1468498191347 Marionette TRACE conn2 <- [1,2830,null,{}] 05:09:51 INFO - PROCESS | 2373 | 1468498191349 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}] 05:09:51 INFO - PROCESS | 2373 | 1468498191350 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:51 INFO - PROCESS | 2373 | 1468498191457 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 05:09:51 INFO - PROCESS | 2373 | 1468498191468 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:51 INFO - PROCESS | 2373 | 1468498191473 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:51 INFO - PROCESS | 2373 | ++DOCSHELL 0x12914e800 == 33 [pid = 2373] [id = 715] 05:09:51 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x12691ac00) [pid = 2373] [serial = 2145] [outer = 0x0] 05:09:51 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x1269a1800) [pid = 2373] [serial = 2146] [outer = 0x12691ac00] 05:09:51 INFO - PROCESS | 2373 | 1468498191505 Marionette DEBUG loaded listener.js 05:09:51 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x127848000) [pid = 2373] [serial = 2147] [outer = 0x12691ac00] 05:09:51 INFO - PROCESS | 2373 | 1468498191921 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]]]}] 05:09:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:09:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 619ms 05:09:51 INFO - PROCESS | 2373 | 1468498191966 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 05:09:51 INFO - PROCESS | 2373 | 1468498191968 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 05:09:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:09:51 INFO - PROCESS | 2373 | 1468498191977 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:09:51 INFO - PROCESS | 2373 | 1468498191979 Marionette TRACE conn2 <- [1,2834,null,{}] 05:09:51 INFO - PROCESS | 2373 | 1468498191982 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}] 05:09:51 INFO - PROCESS | 2373 | 1468498191984 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:52 INFO - PROCESS | 2373 | 1468498192106 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 05:09:52 INFO - PROCESS | 2373 | 1468498192111 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:52 INFO - PROCESS | 2373 | 1468498192112 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:52 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c01d800 == 34 [pid = 2373] [id = 716] 05:09:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x1129e2c00) [pid = 2373] [serial = 2148] [outer = 0x0] 05:09:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x128ccc800) [pid = 2373] [serial = 2149] [outer = 0x1129e2c00] 05:09:52 INFO - PROCESS | 2373 | 1468498192136 Marionette DEBUG loaded listener.js 05:09:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x1294e9000) [pid = 2373] [serial = 2150] [outer = 0x1129e2c00] 05:09:52 INFO - PROCESS | 2373 | 1468498192490 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:09:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:09:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 521ms 05:09:52 INFO - PROCESS | 2373 | 1468498192499 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 05:09:52 INFO - PROCESS | 2373 | 1468498192500 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 05:09:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:09:52 INFO - PROCESS | 2373 | 1468498192506 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:09:52 INFO - PROCESS | 2373 | 1468498192508 Marionette TRACE conn2 <- [1,2838,null,{}] 05:09:52 INFO - PROCESS | 2373 | 1468498192510 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}] 05:09:52 INFO - PROCESS | 2373 | 1468498192511 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:52 INFO - PROCESS | 2373 | 1468498192610 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 05:09:52 INFO - PROCESS | 2373 | 1468498192648 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:52 INFO - PROCESS | 2373 | 1468498192649 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:52 INFO - PROCESS | 2373 | ++DOCSHELL 0x11a0e4800 == 35 [pid = 2373] [id = 717] 05:09:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x1294eac00) [pid = 2373] [serial = 2151] [outer = 0x0] 05:09:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x12a6d1000) [pid = 2373] [serial = 2152] [outer = 0x1294eac00] 05:09:52 INFO - PROCESS | 2373 | 1468498192674 Marionette DEBUG loaded listener.js 05:09:52 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x12ad49000) [pid = 2373] [serial = 2153] [outer = 0x1294eac00] 05:09:52 INFO - PROCESS | 2373 | 1468498192989 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]]]}] 05:09:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:09:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 521ms 05:09:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:09:53 INFO - PROCESS | 2373 | 1468498193027 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 05:09:53 INFO - PROCESS | 2373 | 1468498193028 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 05:09:53 INFO - PROCESS | 2373 | 1468498193030 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:09:53 INFO - PROCESS | 2373 | 1468498193031 Marionette TRACE conn2 <- [1,2842,null,{}] 05:09:53 INFO - PROCESS | 2373 | 1468498193034 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}] 05:09:53 INFO - PROCESS | 2373 | 1468498193035 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:53 INFO - PROCESS | 2373 | 1468498193133 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 05:09:53 INFO - PROCESS | 2373 | 1468498193137 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:53 INFO - PROCESS | 2373 | 1468498193138 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:53 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ca5f800 == 36 [pid = 2373] [id = 718] 05:09:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x12ad49800) [pid = 2373] [serial = 2154] [outer = 0x0] 05:09:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x12b170c00) [pid = 2373] [serial = 2155] [outer = 0x12ad49800] 05:09:53 INFO - PROCESS | 2373 | 1468498193162 Marionette DEBUG loaded listener.js 05:09:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x12b17c800) [pid = 2373] [serial = 2156] [outer = 0x12ad49800] 05:09:53 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x116ac9800) [pid = 2373] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:09:53 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x115dec800) [pid = 2373] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:09:53 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x118889000) [pid = 2373] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:09:53 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x113c21800) [pid = 2373] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:09:53 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x119c42800) [pid = 2373] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:09:53 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x116f24800) [pid = 2373] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:09:53 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x112d05000) [pid = 2373] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:09:53 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x125dc5400) [pid = 2373] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:09:53 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x111e58800) [pid = 2373] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:09:53 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x119979c00) [pid = 2373] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:09:53 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x1234d7000) [pid = 2373] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:09:53 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x12c61e000) [pid = 2373] [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.] 05:09:53 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x12ca4f800) [pid = 2373] [serial = 41] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:09:53 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x11619bc00) [pid = 2373] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:09:53 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x118884c00) [pid = 2373] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:09:53 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x1269a3000) [pid = 2373] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:09:53 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x12944e800) [pid = 2373] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:09:53 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x112ebe000) [pid = 2373] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:09:53 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x1294b4400) [pid = 2373] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:09:53 INFO - PROCESS | 2373 | 1468498193584 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]]]}] 05:09:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:09:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 571ms 05:09:53 INFO - PROCESS | 2373 | 1468498193603 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 05:09:53 INFO - PROCESS | 2373 | 1468498193605 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 05:09:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:09:53 INFO - PROCESS | 2373 | 1468498193608 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:09:53 INFO - PROCESS | 2373 | 1468498193610 Marionette TRACE conn2 <- [1,2846,null,{}] 05:09:53 INFO - PROCESS | 2373 | 1468498193612 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}] 05:09:53 INFO - PROCESS | 2373 | 1468498193614 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:53 INFO - PROCESS | 2373 | 1468498193714 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 05:09:53 INFO - PROCESS | 2373 | 1468498193720 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:53 INFO - PROCESS | 2373 | 1468498193721 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:53 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ae18000 == 37 [pid = 2373] [id = 719] 05:09:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x113c20400) [pid = 2373] [serial = 2157] [outer = 0x0] 05:09:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x1184ca800) [pid = 2373] [serial = 2158] [outer = 0x113c20400] 05:09:53 INFO - PROCESS | 2373 | 1468498193760 Marionette DEBUG loaded listener.js 05:09:53 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x119c3b400) [pid = 2373] [serial = 2159] [outer = 0x113c20400] 05:09:54 INFO - PROCESS | 2373 | 1468498194225 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]]]}] 05:09:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:09:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 671ms 05:09:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:09:54 INFO - PROCESS | 2373 | 1468498194279 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 05:09:54 INFO - PROCESS | 2373 | 1468498194281 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 05:09:54 INFO - PROCESS | 2373 | 1468498194283 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:09:54 INFO - PROCESS | 2373 | 1468498194284 Marionette TRACE conn2 <- [1,2850,null,{}] 05:09:54 INFO - PROCESS | 2373 | 1468498194289 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}] 05:09:54 INFO - PROCESS | 2373 | 1468498194290 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:54 INFO - PROCESS | 2373 | 1468498194366 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 05:09:54 INFO - PROCESS | 2373 | 1468498194372 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:54 INFO - PROCESS | 2373 | 1468498194374 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:54 INFO - PROCESS | 2373 | ++DOCSHELL 0x12d1cc800 == 38 [pid = 2373] [id = 720] 05:09:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x118fde800) [pid = 2373] [serial = 2160] [outer = 0x0] 05:09:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x125d06400) [pid = 2373] [serial = 2161] [outer = 0x118fde800] 05:09:54 INFO - PROCESS | 2373 | 1468498194400 Marionette DEBUG loaded listener.js 05:09:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x1294b7c00) [pid = 2373] [serial = 2162] [outer = 0x118fde800] 05:09:54 INFO - PROCESS | 2373 | 1468498194733 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:09:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:09:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 472ms 05:09:54 INFO - PROCESS | 2373 | 1468498194756 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 05:09:54 INFO - PROCESS | 2373 | 1468498194757 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 05:09:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:09:54 INFO - PROCESS | 2373 | 1468498194759 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:09:54 INFO - PROCESS | 2373 | 1468498194761 Marionette TRACE conn2 <- [1,2854,null,{}] 05:09:54 INFO - PROCESS | 2373 | 1468498194763 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}] 05:09:54 INFO - PROCESS | 2373 | 1468498194765 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:54 INFO - PROCESS | 2373 | 1468498194857 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 05:09:54 INFO - PROCESS | 2373 | 1468498194917 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:54 INFO - PROCESS | 2373 | 1468498194918 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:54 INFO - PROCESS | 2373 | ++DOCSHELL 0x12d3cf800 == 39 [pid = 2373] [id = 721] 05:09:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x1242de400) [pid = 2373] [serial = 2163] [outer = 0x0] 05:09:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x12b17f400) [pid = 2373] [serial = 2164] [outer = 0x1242de400] 05:09:54 INFO - PROCESS | 2373 | 1468498194942 Marionette DEBUG loaded listener.js 05:09:54 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x12bab7400) [pid = 2373] [serial = 2165] [outer = 0x1242de400] 05:09:55 INFO - PROCESS | 2373 | 1468498195222 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]]]}] 05:09:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:09:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 519ms 05:09:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:09:55 INFO - PROCESS | 2373 | 1468498195280 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 05:09:55 INFO - PROCESS | 2373 | 1468498195281 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 05:09:55 INFO - PROCESS | 2373 | 1468498195283 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:09:55 INFO - PROCESS | 2373 | 1468498195285 Marionette TRACE conn2 <- [1,2858,null,{}] 05:09:55 INFO - PROCESS | 2373 | 1468498195289 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}] 05:09:55 INFO - PROCESS | 2373 | 1468498195290 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:55 INFO - PROCESS | 2373 | 1468498195368 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 05:09:55 INFO - PROCESS | 2373 | 1468498195373 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:55 INFO - PROCESS | 2373 | 1468498195374 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:55 INFO - PROCESS | 2373 | ++DOCSHELL 0x12d863000 == 40 [pid = 2373] [id = 722] 05:09:55 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x12bab7800) [pid = 2373] [serial = 2166] [outer = 0x0] 05:09:55 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x12babf000) [pid = 2373] [serial = 2167] [outer = 0x12bab7800] 05:09:55 INFO - PROCESS | 2373 | 1468498195398 Marionette DEBUG loaded listener.js 05:09:55 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x12bdd8000) [pid = 2373] [serial = 2168] [outer = 0x12bab7800] 05:09:55 INFO - PROCESS | 2373 | 1468498195878 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:09:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:09:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 622ms 05:09:55 INFO - PROCESS | 2373 | 1468498195906 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 05:09:55 INFO - PROCESS | 2373 | 1468498195909 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 05:09:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:09:55 INFO - PROCESS | 2373 | 1468498195912 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:09:55 INFO - PROCESS | 2373 | 1468498195914 Marionette TRACE conn2 <- [1,2862,null,{}] 05:09:55 INFO - PROCESS | 2373 | 1468498195919 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}] 05:09:55 INFO - PROCESS | 2373 | 1468498195920 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:56 INFO - PROCESS | 2373 | 1468498196026 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 05:09:56 INFO - PROCESS | 2373 | 1468498196099 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:56 INFO - PROCESS | 2373 | 1468498196101 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:56 INFO - PROCESS | 2373 | ++DOCSHELL 0x121def800 == 41 [pid = 2373] [id = 723] 05:09:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x1167ef400) [pid = 2373] [serial = 2169] [outer = 0x0] 05:09:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x118215c00) [pid = 2373] [serial = 2170] [outer = 0x1167ef400] 05:09:56 INFO - PROCESS | 2373 | 1468498196133 Marionette DEBUG loaded listener.js 05:09:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x119663800) [pid = 2373] [serial = 2171] [outer = 0x1167ef400] 05:09:56 INFO - PROCESS | 2373 | 1468498196588 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]]]}] 05:09:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:09:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 722ms 05:09:56 INFO - PROCESS | 2373 | 1468498196634 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 05:09:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:09:56 INFO - PROCESS | 2373 | 1468498196639 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 05:09:56 INFO - PROCESS | 2373 | 1468498196646 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:09:56 INFO - PROCESS | 2373 | 1468498196649 Marionette TRACE conn2 <- [1,2866,null,{}] 05:09:56 INFO - PROCESS | 2373 | 1468498196653 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}] 05:09:56 INFO - PROCESS | 2373 | 1468498196656 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:56 INFO - PROCESS | 2373 | 1468498196809 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 05:09:56 INFO - PROCESS | 2373 | 1468498196945 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:56 INFO - PROCESS | 2373 | 1468498196947 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:56 INFO - PROCESS | 2373 | ++DOCSHELL 0x12b1d0800 == 42 [pid = 2373] [id = 724] 05:09:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x119c43400) [pid = 2373] [serial = 2172] [outer = 0x0] 05:09:56 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x121271800) [pid = 2373] [serial = 2173] [outer = 0x119c43400] 05:09:57 INFO - PROCESS | 2373 | 1468498197001 Marionette DEBUG loaded listener.js 05:09:57 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x121dcb400) [pid = 2373] [serial = 2174] [outer = 0x119c43400] 05:09:57 INFO - PROCESS | 2373 | 1468498197481 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]]]}] 05:09:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:09:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 872ms 05:09:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:09:57 INFO - PROCESS | 2373 | 1468498197518 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 05:09:57 INFO - PROCESS | 2373 | 1468498197520 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 05:09:57 INFO - PROCESS | 2373 | 1468498197522 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:09:57 INFO - PROCESS | 2373 | 1468498197524 Marionette TRACE conn2 <- [1,2870,null,{}] 05:09:57 INFO - PROCESS | 2373 | 1468498197532 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}] 05:09:57 INFO - PROCESS | 2373 | 1468498197535 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:57 INFO - PROCESS | 2373 | 1468498197675 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 05:09:57 INFO - PROCESS | 2373 | 1468498197730 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:57 INFO - PROCESS | 2373 | 1468498197732 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:57 INFO - PROCESS | 2373 | ++DOCSHELL 0x12df6c000 == 43 [pid = 2373] [id = 725] 05:09:57 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x1269a2800) [pid = 2373] [serial = 2175] [outer = 0x0] 05:09:57 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x126ddd000) [pid = 2373] [serial = 2176] [outer = 0x1269a2800] 05:09:57 INFO - PROCESS | 2373 | 1468498197764 Marionette DEBUG loaded listener.js 05:09:57 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x1291ec000) [pid = 2373] [serial = 2177] [outer = 0x1269a2800] 05:09:58 INFO - PROCESS | 2373 | 1468498198153 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]]]}] 05:09:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:09:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 671ms 05:09:58 INFO - PROCESS | 2373 | 1468498198193 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 05:09:58 INFO - PROCESS | 2373 | 1468498198195 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 05:09:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:09:58 INFO - PROCESS | 2373 | 1468498198197 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:09:58 INFO - PROCESS | 2373 | 1468498198198 Marionette TRACE conn2 <- [1,2874,null,{}] 05:09:58 INFO - PROCESS | 2373 | 1468498198201 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}] 05:09:58 INFO - PROCESS | 2373 | 1468498198205 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:58 INFO - PROCESS | 2373 | 1468498198307 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 05:09:58 INFO - PROCESS | 2373 | 1468498198377 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:58 INFO - PROCESS | 2373 | 1468498198379 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:58 INFO - PROCESS | 2373 | ++DOCSHELL 0x112966800 == 44 [pid = 2373] [id = 726] 05:09:58 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x1294b7000) [pid = 2373] [serial = 2178] [outer = 0x0] 05:09:58 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x12a6d3c00) [pid = 2373] [serial = 2179] [outer = 0x1294b7000] 05:09:58 INFO - PROCESS | 2373 | 1468498198407 Marionette DEBUG loaded listener.js 05:09:58 INFO - PROCESS | 2373 | ++DOMWINDOW == 106 (0x12b17dc00) [pid = 2373] [serial = 2180] [outer = 0x1294b7000] 05:09:58 INFO - PROCESS | 2373 | 1468498198818 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]]]}] 05:09:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:09:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 669ms 05:09:59 INFO - PROCESS | 2373 | 1468498199035 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 05:09:59 INFO - PROCESS | 2373 | 1468498199038 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 05:09:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:09:59 INFO - PROCESS | 2373 | 1468498199059 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:09:59 INFO - PROCESS | 2373 | 1468498199061 Marionette TRACE conn2 <- [1,2878,null,{}] 05:09:59 INFO - PROCESS | 2373 | 1468498199065 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}] 05:09:59 INFO - PROCESS | 2373 | 1468498199067 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:59 INFO - PROCESS | 2373 | 1468498199163 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 05:09:59 INFO - PROCESS | 2373 | 1468498199233 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:59 INFO - PROCESS | 2373 | 1468498199236 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:09:59 INFO - PROCESS | 2373 | ++DOCSHELL 0x1213da000 == 45 [pid = 2373] [id = 727] 05:09:59 INFO - PROCESS | 2373 | ++DOMWINDOW == 107 (0x117eaf000) [pid = 2373] [serial = 2181] [outer = 0x0] 05:09:59 INFO - PROCESS | 2373 | ++DOMWINDOW == 108 (0x118341400) [pid = 2373] [serial = 2182] [outer = 0x117eaf000] 05:09:59 INFO - PROCESS | 2373 | 1468498199263 Marionette DEBUG loaded listener.js 05:09:59 INFO - PROCESS | 2373 | ++DOMWINDOW == 109 (0x118fde000) [pid = 2373] [serial = 2183] [outer = 0x117eaf000] 05:09:59 INFO - PROCESS | 2373 | 1468498199682 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]]]}] 05:09:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:09:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 672ms 05:09:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:09:59 INFO - PROCESS | 2373 | 1468498199735 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 05:09:59 INFO - PROCESS | 2373 | 1468498199740 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 05:09:59 INFO - PROCESS | 2373 | 1468498199746 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:09:59 INFO - PROCESS | 2373 | 1468498199750 Marionette TRACE conn2 <- [1,2882,null,{}] 05:09:59 INFO - PROCESS | 2373 | 1468498199754 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}] 05:09:59 INFO - PROCESS | 2373 | 1468498199756 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:00 INFO - PROCESS | 2373 | --DOCSHELL 0x12d3cf800 == 44 [pid = 2373] [id = 721] 05:10:00 INFO - PROCESS | 2373 | --DOCSHELL 0x12d1cc800 == 43 [pid = 2373] [id = 720] 05:10:00 INFO - PROCESS | 2373 | --DOCSHELL 0x12ae18000 == 42 [pid = 2373] [id = 719] 05:10:00 INFO - PROCESS | 2373 | --DOCSHELL 0x12ca5f800 == 41 [pid = 2373] [id = 718] 05:10:00 INFO - PROCESS | 2373 | --DOCSHELL 0x11a0e4800 == 40 [pid = 2373] [id = 717] 05:10:00 INFO - PROCESS | 2373 | --DOCSHELL 0x12c01d800 == 39 [pid = 2373] [id = 716] 05:10:00 INFO - PROCESS | 2373 | --DOCSHELL 0x12914e800 == 38 [pid = 2373] [id = 715] 05:10:00 INFO - PROCESS | 2373 | --DOCSHELL 0x12a725800 == 37 [pid = 2373] [id = 714] 05:10:00 INFO - PROCESS | 2373 | --DOCSHELL 0x128b10800 == 36 [pid = 2373] [id = 713] 05:10:00 INFO - PROCESS | 2373 | --DOCSHELL 0x124a48800 == 35 [pid = 2373] [id = 712] 05:10:00 INFO - PROCESS | 2373 | --DOCSHELL 0x1186ce800 == 34 [pid = 2373] [id = 711] 05:10:00 INFO - PROCESS | 2373 | --DOCSHELL 0x116794000 == 33 [pid = 2373] [id = 710] 05:10:00 INFO - PROCESS | 2373 | --DOCSHELL 0x1195a8800 == 32 [pid = 2373] [id = 709] 05:10:00 INFO - PROCESS | 2373 | --DOCSHELL 0x12d1c0000 == 31 [pid = 2373] [id = 708] 05:10:00 INFO - PROCESS | 2373 | --DOCSHELL 0x12128f000 == 30 [pid = 2373] [id = 696] 05:10:00 INFO - PROCESS | 2373 | --DOCSHELL 0x1213da000 == 29 [pid = 2373] [id = 727] 05:10:00 INFO - PROCESS | 2373 | --DOCSHELL 0x112966800 == 28 [pid = 2373] [id = 726] 05:10:00 INFO - PROCESS | 2373 | --DOCSHELL 0x12df6c000 == 27 [pid = 2373] [id = 725] 05:10:00 INFO - PROCESS | 2373 | --DOCSHELL 0x12b1d0800 == 26 [pid = 2373] [id = 724] 05:10:00 INFO - PROCESS | 2373 | --DOCSHELL 0x12d863000 == 25 [pid = 2373] [id = 722] 05:10:00 INFO - PROCESS | 2373 | --DOCSHELL 0x121def800 == 24 [pid = 2373] [id = 723] 05:10:00 INFO - PROCESS | 2373 | 1468498200503 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 05:10:00 INFO - PROCESS | 2373 | --DOMWINDOW == 108 (0x1269a1c00) [pid = 2373] [serial = 1454] [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.] 05:10:00 INFO - PROCESS | 2373 | --DOMWINDOW == 107 (0x12aecd800) [pid = 2373] [serial = 2123] [outer = 0x0] [url = about:blank] 05:10:00 INFO - PROCESS | 2373 | --DOMWINDOW == 106 (0x12ca56000) [pid = 2373] [serial = 43] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:10:00 INFO - PROCESS | 2373 | --DOMWINDOW == 105 (0x1184c4800) [pid = 2373] [serial = 2075] [outer = 0x0] [url = about:blank] 05:10:00 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x116ad0800) [pid = 2373] [serial = 2074] [outer = 0x0] [url = about:blank] 05:10:00 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x12105bc00) [pid = 2373] [serial = 2078] [outer = 0x0] [url = about:blank] 05:10:00 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x119c3dc00) [pid = 2373] [serial = 2077] [outer = 0x0] [url = about:blank] 05:10:00 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x1291e5400) [pid = 2373] [serial = 2081] [outer = 0x0] [url = about:blank] 05:10:00 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x127844800) [pid = 2373] [serial = 2080] [outer = 0x0] [url = about:blank] 05:10:00 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x12aece000) [pid = 2373] [serial = 2084] [outer = 0x0] [url = about:blank] 05:10:00 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x12a6c6000) [pid = 2373] [serial = 2083] [outer = 0x0] [url = about:blank] 05:10:00 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x116ac3000) [pid = 2373] [serial = 2087] [outer = 0x0] [url = about:blank] 05:10:00 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x113d9a000) [pid = 2373] [serial = 2086] [outer = 0x0] [url = about:blank] 05:10:00 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x121163c00) [pid = 2373] [serial = 2102] [outer = 0x0] [url = about:blank] 05:10:00 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x128ed9400) [pid = 2373] [serial = 2117] [outer = 0x0] [url = about:blank] 05:10:00 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x1294e8c00) [pid = 2373] [serial = 2122] [outer = 0x0] [url = about:blank] 05:10:00 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x1214b1800) [pid = 2373] [serial = 2104] [outer = 0x0] [url = about:blank] 05:10:00 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x1184c6c00) [pid = 2373] [serial = 2089] [outer = 0x0] [url = about:blank] 05:10:00 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x121aef800) [pid = 2373] [serial = 2107] [outer = 0x0] [url = about:blank] 05:10:00 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x116128000) [pid = 2373] [serial = 2092] [outer = 0x0] [url = about:blank] 05:10:00 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x116725400) [pid = 2373] [serial = 2093] [outer = 0x0] [url = about:blank] 05:10:00 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x12105b400) [pid = 2373] [serial = 2101] [outer = 0x0] [url = about:blank] 05:10:00 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x1184c5400) [pid = 2373] [serial = 2095] [outer = 0x0] [url = about:blank] 05:10:00 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x118885400) [pid = 2373] [serial = 2096] [outer = 0x0] [url = about:blank] 05:10:00 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x119720800) [pid = 2373] [serial = 2098] [outer = 0x0] [url = about:blank] 05:10:00 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x119a53c00) [pid = 2373] [serial = 2099] [outer = 0x0] [url = about:blank] 05:10:00 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x1214bd400) [pid = 2373] [serial = 2105] [outer = 0x0] [url = about:blank] 05:10:00 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x1269ac800) [pid = 2373] [serial = 2110] [outer = 0x0] [url = about:blank] 05:10:00 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x125dbfc00) [pid = 2373] [serial = 2108] [outer = 0x0] [url = about:blank] 05:10:00 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x112d93400) [pid = 2373] [serial = 2113] [outer = 0x0] [url = about:blank] 05:10:00 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x126ddcc00) [pid = 2373] [serial = 2111] [outer = 0x0] [url = about:blank] 05:10:00 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x12572dc00) [pid = 2373] [serial = 2116] [outer = 0x0] [url = about:blank] 05:10:00 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x118fe7800) [pid = 2373] [serial = 2114] [outer = 0x0] [url = about:blank] 05:10:00 INFO - PROCESS | 2373 | --DOMWINDOW == 75 (0x1294b1c00) [pid = 2373] [serial = 2120] [outer = 0x0] [url = about:blank] 05:10:00 INFO - PROCESS | 2373 | --DOMWINDOW == 74 (0x118f69400) [pid = 2373] [serial = 2090] [outer = 0x0] [url = about:blank] 05:10:00 INFO - PROCESS | 2373 | --DOMWINDOW == 73 (0x1291ea400) [pid = 2373] [serial = 2119] [outer = 0x0] [url = about:blank] 05:10:00 INFO - PROCESS | 2373 | 1468498200687 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:00 INFO - PROCESS | 2373 | 1468498200689 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:00 INFO - PROCESS | 2373 | ++DOCSHELL 0x112962800 == 25 [pid = 2373] [id = 728] 05:10:00 INFO - PROCESS | 2373 | ++DOMWINDOW == 74 (0x1121ba400) [pid = 2373] [serial = 2184] [outer = 0x0] 05:10:00 INFO - PROCESS | 2373 | ++DOMWINDOW == 75 (0x1127cb800) [pid = 2373] [serial = 2185] [outer = 0x1121ba400] 05:10:00 INFO - PROCESS | 2373 | 1468498200736 Marionette DEBUG loaded listener.js 05:10:00 INFO - PROCESS | 2373 | ++DOMWINDOW == 76 (0x1128a9c00) [pid = 2373] [serial = 2186] [outer = 0x1121ba400] 05:10:01 INFO - PROCESS | 2373 | 1468498201192 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]]]}] 05:10:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:10:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1479ms 05:10:01 INFO - PROCESS | 2373 | 1468498201223 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 05:10:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:10:01 INFO - PROCESS | 2373 | 1468498201225 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 05:10:01 INFO - PROCESS | 2373 | 1468498201228 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:10:01 INFO - PROCESS | 2373 | 1468498201230 Marionette TRACE conn2 <- [1,2886,null,{}] 05:10:01 INFO - PROCESS | 2373 | 1468498201233 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}] 05:10:01 INFO - PROCESS | 2373 | 1468498201235 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:01 INFO - PROCESS | 2373 | 1468498201312 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 05:10:01 INFO - PROCESS | 2373 | 1468498201316 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:01 INFO - PROCESS | 2373 | 1468498201318 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:01 INFO - PROCESS | 2373 | ++DOCSHELL 0x117e3b800 == 26 [pid = 2373] [id = 729] 05:10:01 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x11324f800) [pid = 2373] [serial = 2187] [outer = 0x0] 05:10:01 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x115456400) [pid = 2373] [serial = 2188] [outer = 0x11324f800] 05:10:01 INFO - PROCESS | 2373 | 1468498201347 Marionette DEBUG loaded listener.js 05:10:01 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x11648f000) [pid = 2373] [serial = 2189] [outer = 0x11324f800] 05:10:01 INFO - PROCESS | 2373 | 1468498201693 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]]]}] 05:10:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:10:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 470ms 05:10:01 INFO - PROCESS | 2373 | 1468498201699 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 05:10:01 INFO - PROCESS | 2373 | 1468498201702 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 05:10:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:10:01 INFO - PROCESS | 2373 | 1468498201709 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:10:01 INFO - PROCESS | 2373 | 1468498201710 Marionette TRACE conn2 <- [1,2890,null,{}] 05:10:01 INFO - PROCESS | 2373 | 1468498201712 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}] 05:10:01 INFO - PROCESS | 2373 | 1468498201714 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:01 INFO - PROCESS | 2373 | 1468498201811 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 05:10:01 INFO - PROCESS | 2373 | 1468498201868 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:01 INFO - PROCESS | 2373 | 1468498201870 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:01 INFO - PROCESS | 2373 | ++DOCSHELL 0x119590800 == 27 [pid = 2373] [id = 730] 05:10:01 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x116725400) [pid = 2373] [serial = 2190] [outer = 0x0] 05:10:01 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x11680c000) [pid = 2373] [serial = 2191] [outer = 0x116725400] 05:10:01 INFO - PROCESS | 2373 | 1468498201895 Marionette DEBUG loaded listener.js 05:10:01 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x118215000) [pid = 2373] [serial = 2192] [outer = 0x116725400] 05:10:02 INFO - PROCESS | 2373 | 1468498202202 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:10:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:10:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 518ms 05:10:02 INFO - PROCESS | 2373 | 1468498202228 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 05:10:02 INFO - PROCESS | 2373 | 1468498202230 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 05:10:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:10:02 INFO - PROCESS | 2373 | 1468498202242 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:10:02 INFO - PROCESS | 2373 | 1468498202245 Marionette TRACE conn2 <- [1,2894,null,{}] 05:10:02 INFO - PROCESS | 2373 | 1468498202247 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}] 05:10:02 INFO - PROCESS | 2373 | 1468498202250 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:02 INFO - PROCESS | 2373 | 1468498202331 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 05:10:02 INFO - PROCESS | 2373 | 1468498202391 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:02 INFO - PROCESS | 2373 | 1468498202392 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:02 INFO - PROCESS | 2373 | ++DOCSHELL 0x1213d6800 == 28 [pid = 2373] [id = 731] 05:10:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x118212c00) [pid = 2373] [serial = 2193] [outer = 0x0] 05:10:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x118343400) [pid = 2373] [serial = 2194] [outer = 0x118212c00] 05:10:02 INFO - PROCESS | 2373 | 1468498202417 Marionette DEBUG loaded listener.js 05:10:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x11966f800) [pid = 2373] [serial = 2195] [outer = 0x118212c00] 05:10:02 INFO - PROCESS | 2373 | 1468498202698 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]]]}] 05:10:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:10:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 481ms 05:10:02 INFO - PROCESS | 2373 | 1468498202716 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 05:10:02 INFO - PROCESS | 2373 | 1468498202717 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 05:10:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:10:02 INFO - PROCESS | 2373 | 1468498202727 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:10:02 INFO - PROCESS | 2373 | 1468498202729 Marionette TRACE conn2 <- [1,2898,null,{}] 05:10:02 INFO - PROCESS | 2373 | 1468498202731 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}] 05:10:02 INFO - PROCESS | 2373 | 1468498202732 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:02 INFO - PROCESS | 2373 | 1468498202835 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 05:10:02 INFO - PROCESS | 2373 | 1468498202839 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:02 INFO - PROCESS | 2373 | 1468498202840 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:02 INFO - PROCESS | 2373 | ++DOCSHELL 0x124c7c800 == 29 [pid = 2373] [id = 732] 05:10:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x11821e800) [pid = 2373] [serial = 2196] [outer = 0x0] 05:10:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x119721400) [pid = 2373] [serial = 2197] [outer = 0x11821e800] 05:10:02 INFO - PROCESS | 2373 | 1468498202871 Marionette DEBUG loaded listener.js 05:10:02 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x119a53c00) [pid = 2373] [serial = 2198] [outer = 0x11821e800] 05:10:03 INFO - PROCESS | 2373 | 1468498203224 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]]]}] 05:10:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:10:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 521ms 05:10:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:10:03 INFO - PROCESS | 2373 | 1468498203250 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 05:10:03 INFO - PROCESS | 2373 | 1468498203251 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 05:10:03 INFO - PROCESS | 2373 | 1468498203253 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:10:03 INFO - PROCESS | 2373 | 1468498203254 Marionette TRACE conn2 <- [1,2902,null,{}] 05:10:03 INFO - PROCESS | 2373 | 1468498203263 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}] 05:10:03 INFO - PROCESS | 2373 | 1468498203264 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:03 INFO - PROCESS | 2373 | 1468498203361 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 05:10:03 INFO - PROCESS | 2373 | 1468498203364 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:03 INFO - PROCESS | 2373 | 1468498203369 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:03 INFO - PROCESS | 2373 | ++DOCSHELL 0x129147800 == 30 [pid = 2373] [id = 733] 05:10:03 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x116724400) [pid = 2373] [serial = 2199] [outer = 0x0] 05:10:03 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x119c8b400) [pid = 2373] [serial = 2200] [outer = 0x116724400] 05:10:03 INFO - PROCESS | 2373 | 1468498203403 Marionette DEBUG loaded listener.js 05:10:03 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x12105f000) [pid = 2373] [serial = 2201] [outer = 0x116724400] 05:10:03 INFO - PROCESS | 2373 | 1468498203738 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:10:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:10:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 519ms 05:10:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:10:03 INFO - PROCESS | 2373 | 1468498203773 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 05:10:03 INFO - PROCESS | 2373 | 1468498203774 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 05:10:03 INFO - PROCESS | 2373 | 1468498203776 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:10:03 INFO - PROCESS | 2373 | 1468498203777 Marionette TRACE conn2 <- [1,2906,null,{}] 05:10:03 INFO - PROCESS | 2373 | 1468498203780 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}] 05:10:03 INFO - PROCESS | 2373 | 1468498203781 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:03 INFO - PROCESS | 2373 | 1468498203876 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 05:10:03 INFO - PROCESS | 2373 | 1468498203887 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:03 INFO - PROCESS | 2373 | 1468498203889 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:03 INFO - PROCESS | 2373 | ++DOCSHELL 0x112975800 == 31 [pid = 2373] [id = 734] 05:10:03 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x12105f400) [pid = 2373] [serial = 2202] [outer = 0x0] 05:10:03 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x1213a1800) [pid = 2373] [serial = 2203] [outer = 0x12105f400] 05:10:03 INFO - PROCESS | 2373 | 1468498203913 Marionette DEBUG loaded listener.js 05:10:03 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x121afa400) [pid = 2373] [serial = 2204] [outer = 0x12105f400] 05:10:04 INFO - PROCESS | 2373 | 1468498204250 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]]]}] 05:10:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:10:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 522ms 05:10:04 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:10:04 INFO - PROCESS | 2373 | 1468498204299 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 05:10:04 INFO - PROCESS | 2373 | 1468498204301 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 05:10:04 INFO - PROCESS | 2373 | 1468498204303 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:10:04 INFO - PROCESS | 2373 | 1468498204304 Marionette TRACE conn2 <- [1,2910,null,{}] 05:10:04 INFO - PROCESS | 2373 | 1468498204306 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}] 05:10:04 INFO - PROCESS | 2373 | 1468498204307 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:04 INFO - PROCESS | 2373 | 1468498204404 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 05:10:04 INFO - PROCESS | 2373 | 1468498204408 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:04 INFO - PROCESS | 2373 | 1468498204409 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:04 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ae0e000 == 32 [pid = 2373] [id = 735] 05:10:04 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x112d0d000) [pid = 2373] [serial = 2205] [outer = 0x0] 05:10:04 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x12402b400) [pid = 2373] [serial = 2206] [outer = 0x112d0d000] 05:10:04 INFO - PROCESS | 2373 | 1468498204433 Marionette DEBUG loaded listener.js 05:10:04 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x124117c00) [pid = 2373] [serial = 2207] [outer = 0x112d0d000] 05:10:04 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x1129e2c00) [pid = 2373] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:10:04 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x1294eac00) [pid = 2373] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:10:04 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x12ad49800) [pid = 2373] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:10:04 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x1133ab400) [pid = 2373] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:10:04 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x113251c00) [pid = 2373] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:10:04 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x118fe4c00) [pid = 2373] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:10:04 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x112e33400) [pid = 2373] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:10:04 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x112d98800) [pid = 2373] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:10:04 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x12aed0800) [pid = 2373] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:10:04 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x11887d000) [pid = 2373] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:10:04 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x113c20400) [pid = 2373] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:10:04 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x12691ac00) [pid = 2373] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:10:04 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x118fde800) [pid = 2373] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:10:04 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x12bab7800) [pid = 2373] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:10:04 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x1242de400) [pid = 2373] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:10:04 INFO - PROCESS | 2373 | 1468498204940 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]]]}] 05:10:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:10:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:10:04 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 669ms 05:10:04 INFO - TEST-START | /DOMEvents/constructors.html 05:10:04 INFO - PROCESS | 2373 | 1468498204972 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 05:10:04 INFO - PROCESS | 2373 | 1468498204973 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 05:10:04 INFO - PROCESS | 2373 | 1468498204975 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:10:04 INFO - PROCESS | 2373 | 1468498204976 Marionette TRACE conn2 <- [1,2914,null,{}] 05:10:04 INFO - PROCESS | 2373 | 1468498204979 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}] 05:10:04 INFO - PROCESS | 2373 | 1468498204980 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:05 INFO - PROCESS | 2373 | 1468498205057 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 05:10:05 INFO - PROCESS | 2373 | 1468498205061 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:05 INFO - PROCESS | 2373 | 1468498205062 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:05 INFO - PROCESS | 2373 | ++DOCSHELL 0x12991e000 == 33 [pid = 2373] [id = 736] 05:10:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x112e33400) [pid = 2373] [serial = 2208] [outer = 0x0] 05:10:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x118685800) [pid = 2373] [serial = 2209] [outer = 0x112e33400] 05:10:05 INFO - PROCESS | 2373 | 1468498205090 Marionette DEBUG loaded listener.js 05:10:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x1234d5c00) [pid = 2373] [serial = 2210] [outer = 0x112e33400] 05:10:05 INFO - PROCESS | 2373 | 1468498205464 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]]]}] 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:10:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:10:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:10:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:10:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:10:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:10:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:10:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:10:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:10:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:10:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:10:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:10:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:10:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:10:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:10:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:10:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:10:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:10:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:10:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:10:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:10:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:10:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:10:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:10:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:10:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:10:05 INFO - TEST-OK | /DOMEvents/constructors.html | took 527ms 05:10:05 INFO - PROCESS | 2373 | 1468498205515 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 05:10:05 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:10:05 INFO - PROCESS | 2373 | 1468498205517 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 05:10:05 INFO - PROCESS | 2373 | 1468498205521 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:10:05 INFO - PROCESS | 2373 | 1468498205522 Marionette TRACE conn2 <- [1,2918,null,{}] 05:10:05 INFO - PROCESS | 2373 | 1468498205526 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}] 05:10:05 INFO - PROCESS | 2373 | 1468498205527 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:05 INFO - PROCESS | 2373 | 1468498205650 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 05:10:05 INFO - PROCESS | 2373 | 1468498205655 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:05 INFO - PROCESS | 2373 | 1468498205656 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:05 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c002800 == 34 [pid = 2373] [id = 737] 05:10:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x1241cf400) [pid = 2373] [serial = 2211] [outer = 0x0] 05:10:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x12444d800) [pid = 2373] [serial = 2212] [outer = 0x1241cf400] 05:10:05 INFO - PROCESS | 2373 | 1468498205689 Marionette DEBUG loaded listener.js 05:10:05 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x125722c00) [pid = 2373] [serial = 2213] [outer = 0x1241cf400] 05:10:06 INFO - PROCESS | 2373 | 1468498206143 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:10:06 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:10:06 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 671ms 05:10:06 INFO - PROCESS | 2373 | 1468498206191 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 05:10:06 INFO - PROCESS | 2373 | 1468498206192 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 05:10:06 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:10:06 INFO - PROCESS | 2373 | 1468498206194 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:10:06 INFO - PROCESS | 2373 | 1468498206196 Marionette TRACE conn2 <- [1,2922,null,{}] 05:10:06 INFO - PROCESS | 2373 | 1468498206198 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}] 05:10:06 INFO - PROCESS | 2373 | 1468498206199 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:06 INFO - PROCESS | 2373 | 1468498206285 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 05:10:06 INFO - PROCESS | 2373 | 1468498206291 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:06 INFO - PROCESS | 2373 | 1468498206292 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:06 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c0d2000 == 35 [pid = 2373] [id = 738] 05:10:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x124cac000) [pid = 2373] [serial = 2214] [outer = 0x0] 05:10:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x125d10800) [pid = 2373] [serial = 2215] [outer = 0x124cac000] 05:10:06 INFO - PROCESS | 2373 | 1468498206319 Marionette DEBUG loaded listener.js 05:10:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x119a50800) [pid = 2373] [serial = 2216] [outer = 0x124cac000] 05:10:06 INFO - PROCESS | 2373 | [2373] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:10:06 INFO - PROCESS | 2373 | [2373] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:10:06 INFO - PROCESS | 2373 | [2373] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:10:06 INFO - PROCESS | 2373 | [2373] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:10:06 INFO - PROCESS | 2373 | 1468498206641 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]]]}] 05:10:06 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:10:06 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:10:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:10:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:10:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:10:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:10:06 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 05:10:06 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:10:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:10:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:10:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:10:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:10:06 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 05:10:06 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:10:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:10:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:10:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:10:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:10:06 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]" 05:10:06 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:10:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:10:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:10:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:10:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:10:06 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:10:06 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 470ms 05:10:06 INFO - PROCESS | 2373 | 1468498206666 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 05:10:06 INFO - PROCESS | 2373 | 1468498206668 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 05:10:06 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:10:06 INFO - PROCESS | 2373 | 1468498206673 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:10:06 INFO - PROCESS | 2373 | 1468498206675 Marionette TRACE conn2 <- [1,2926,null,{}] 05:10:06 INFO - PROCESS | 2373 | 1468498206677 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}] 05:10:06 INFO - PROCESS | 2373 | 1468498206679 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:06 INFO - PROCESS | 2373 | 1468498206764 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 05:10:06 INFO - PROCESS | 2373 | 1468498206835 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:06 INFO - PROCESS | 2373 | 1468498206836 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:06 INFO - PROCESS | 2373 | ++DOCSHELL 0x129146800 == 36 [pid = 2373] [id = 739] 05:10:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x1269a8800) [pid = 2373] [serial = 2217] [outer = 0x0] 05:10:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x126dda000) [pid = 2373] [serial = 2218] [outer = 0x1269a8800] 05:10:06 INFO - PROCESS | 2373 | 1468498206859 Marionette DEBUG loaded listener.js 05:10:06 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x129454400) [pid = 2373] [serial = 2219] [outer = 0x1269a8800] 05:10:07 INFO - PROCESS | 2373 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:10:07 INFO - PROCESS | 2373 | 1468498207297 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]]]}] 05:10:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:10:07 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 670ms 05:10:07 INFO - PROCESS | 2373 | 1468498207343 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 05:10:07 INFO - PROCESS | 2373 | 1468498207346 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 05:10:07 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:10:07 INFO - PROCESS | 2373 | 1468498207349 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:10:07 INFO - PROCESS | 2373 | 1468498207353 Marionette TRACE conn2 <- [1,2930,null,{}] 05:10:07 INFO - PROCESS | 2373 | 1468498207356 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}] 05:10:07 INFO - PROCESS | 2373 | 1468498207358 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:07 INFO - PROCESS | 2373 | 1468498207494 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 05:10:07 INFO - PROCESS | 2373 | 1468498207594 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:07 INFO - PROCESS | 2373 | 1468498207596 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:07 INFO - PROCESS | 2373 | ++DOCSHELL 0x118fbd000 == 37 [pid = 2373] [id = 740] 05:10:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x112d92400) [pid = 2373] [serial = 2220] [outer = 0x0] 05:10:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x113c62400) [pid = 2373] [serial = 2221] [outer = 0x112d92400] 05:10:07 INFO - PROCESS | 2373 | 1468498207630 Marionette DEBUG loaded listener.js 05:10:07 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x1164eac00) [pid = 2373] [serial = 2222] [outer = 0x112d92400] 05:10:07 INFO - PROCESS | 2373 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:10:08 INFO - PROCESS | 2373 | 1468498208032 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]]]}] 05:10:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:10:08 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 724ms 05:10:08 INFO - PROCESS | 2373 | 1468498208074 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 05:10:08 INFO - PROCESS | 2373 | 1468498208077 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 05:10:08 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:10:08 INFO - PROCESS | 2373 | 1468498208082 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:10:08 INFO - PROCESS | 2373 | 1468498208083 Marionette TRACE conn2 <- [1,2934,null,{}] 05:10:08 INFO - PROCESS | 2373 | 1468498208086 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}] 05:10:08 INFO - PROCESS | 2373 | 1468498208088 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:08 INFO - PROCESS | 2373 | 1468498208221 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 05:10:08 INFO - PROCESS | 2373 | 1468498208286 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:08 INFO - PROCESS | 2373 | 1468498208288 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:08 INFO - PROCESS | 2373 | ++DOCSHELL 0x12914f000 == 38 [pid = 2373] [id = 741] 05:10:08 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x1184c2400) [pid = 2373] [serial = 2223] [outer = 0x0] 05:10:08 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x118885400) [pid = 2373] [serial = 2224] [outer = 0x1184c2400] 05:10:08 INFO - PROCESS | 2373 | 1468498208318 Marionette DEBUG loaded listener.js 05:10:08 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x119720c00) [pid = 2373] [serial = 2225] [outer = 0x1184c2400] 05:10:08 INFO - PROCESS | 2373 | 1468498208757 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]]]}] 05:10:08 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:10:08 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 723ms 05:10:08 INFO - PROCESS | 2373 | 1468498208805 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 05:10:08 INFO - PROCESS | 2373 | 1468498208807 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 05:10:08 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:10:08 INFO - PROCESS | 2373 | 1468498208809 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:10:08 INFO - PROCESS | 2373 | 1468498208812 Marionette TRACE conn2 <- [1,2938,null,{}] 05:10:08 INFO - PROCESS | 2373 | 1468498208820 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}] 05:10:08 INFO - PROCESS | 2373 | 1468498208823 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:09 INFO - PROCESS | 2373 | 1468498209064 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 05:10:09 INFO - PROCESS | 2373 | 1468498209183 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:09 INFO - PROCESS | 2373 | 1468498209184 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:09 INFO - PROCESS | 2373 | ++DOCSHELL 0x117463000 == 39 [pid = 2373] [id = 742] 05:10:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x112985c00) [pid = 2373] [serial = 2226] [outer = 0x0] 05:10:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x112d0d400) [pid = 2373] [serial = 2227] [outer = 0x112985c00] 05:10:09 INFO - PROCESS | 2373 | 1468498209216 Marionette DEBUG loaded listener.js 05:10:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x113da5c00) [pid = 2373] [serial = 2228] [outer = 0x112985c00] 05:10:09 INFO - PROCESS | 2373 | --DOCSHELL 0x12c0d2000 == 38 [pid = 2373] [id = 738] 05:10:09 INFO - PROCESS | 2373 | --DOCSHELL 0x12c002800 == 37 [pid = 2373] [id = 737] 05:10:09 INFO - PROCESS | 2373 | --DOCSHELL 0x12991e000 == 36 [pid = 2373] [id = 736] 05:10:09 INFO - PROCESS | 2373 | --DOCSHELL 0x12ae0e000 == 35 [pid = 2373] [id = 735] 05:10:09 INFO - PROCESS | 2373 | --DOCSHELL 0x112975800 == 34 [pid = 2373] [id = 734] 05:10:09 INFO - PROCESS | 2373 | --DOCSHELL 0x129147800 == 33 [pid = 2373] [id = 733] 05:10:09 INFO - PROCESS | 2373 | --DOCSHELL 0x124c7c800 == 32 [pid = 2373] [id = 732] 05:10:09 INFO - PROCESS | 2373 | --DOCSHELL 0x1213d6800 == 31 [pid = 2373] [id = 731] 05:10:09 INFO - PROCESS | 2373 | --DOCSHELL 0x119590800 == 30 [pid = 2373] [id = 730] 05:10:09 INFO - PROCESS | 2373 | --DOCSHELL 0x117e3b800 == 29 [pid = 2373] [id = 729] 05:10:09 INFO - PROCESS | 2373 | --DOCSHELL 0x112962800 == 28 [pid = 2373] [id = 728] 05:10:09 INFO - PROCESS | 2373 | 1468498209622 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]]]}] 05:10:09 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. 05:10:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 822ms 05:10:09 INFO - PROCESS | 2373 | 1468498209632 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 05:10:09 INFO - PROCESS | 2373 | 1468498209635 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 05:10:09 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:10:09 INFO - PROCESS | 2373 | 1468498209638 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:10:09 INFO - PROCESS | 2373 | 1468498209640 Marionette TRACE conn2 <- [1,2942,null,{}] 05:10:09 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x116197c00) [pid = 2373] [serial = 2134] [outer = 0x0] [url = about:blank] 05:10:09 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x118881c00) [pid = 2373] [serial = 2135] [outer = 0x0] [url = about:blank] 05:10:09 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x116638000) [pid = 2373] [serial = 2128] [outer = 0x0] [url = about:blank] 05:10:09 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x116f2f400) [pid = 2373] [serial = 2129] [outer = 0x0] [url = about:blank] 05:10:09 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x12459c800) [pid = 2373] [serial = 2143] [outer = 0x0] [url = about:blank] 05:10:09 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x113da6000) [pid = 2373] [serial = 2131] [outer = 0x0] [url = about:blank] 05:10:09 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x1167fb400) [pid = 2373] [serial = 2132] [outer = 0x0] [url = about:blank] 05:10:09 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x119c7fc00) [pid = 2373] [serial = 2140] [outer = 0x0] [url = about:blank] 05:10:09 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x1234d7c00) [pid = 2373] [serial = 2141] [outer = 0x0] [url = about:blank] 05:10:09 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x12aedac00) [pid = 2373] [serial = 2125] [outer = 0x0] [url = about:blank] 05:10:09 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x12b173800) [pid = 2373] [serial = 2126] [outer = 0x0] [url = about:blank] 05:10:09 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x11997a000) [pid = 2373] [serial = 2137] [outer = 0x0] [url = about:blank] 05:10:09 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x119c45000) [pid = 2373] [serial = 2138] [outer = 0x0] [url = about:blank] 05:10:09 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x12ad49000) [pid = 2373] [serial = 2153] [outer = 0x0] [url = about:blank] 05:10:09 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x119c3b400) [pid = 2373] [serial = 2159] [outer = 0x0] [url = about:blank] 05:10:09 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x1184ca800) [pid = 2373] [serial = 2158] [outer = 0x0] [url = about:blank] 05:10:09 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x12b17c800) [pid = 2373] [serial = 2156] [outer = 0x0] [url = about:blank] 05:10:09 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x1269a1800) [pid = 2373] [serial = 2146] [outer = 0x0] [url = about:blank] 05:10:09 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x1294b7c00) [pid = 2373] [serial = 2162] [outer = 0x0] [url = about:blank] 05:10:09 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x12babf000) [pid = 2373] [serial = 2167] [outer = 0x0] [url = about:blank] 05:10:09 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x1294e9000) [pid = 2373] [serial = 2150] [outer = 0x0] [url = about:blank] 05:10:09 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x127848000) [pid = 2373] [serial = 2147] [outer = 0x0] [url = about:blank] 05:10:09 INFO - PROCESS | 2373 | --DOMWINDOW == 80 (0x125d06400) [pid = 2373] [serial = 2161] [outer = 0x0] [url = about:blank] 05:10:09 INFO - PROCESS | 2373 | --DOMWINDOW == 79 (0x12b17f400) [pid = 2373] [serial = 2164] [outer = 0x0] [url = about:blank] 05:10:09 INFO - PROCESS | 2373 | --DOMWINDOW == 78 (0x12bdd8000) [pid = 2373] [serial = 2168] [outer = 0x0] [url = about:blank] 05:10:09 INFO - PROCESS | 2373 | --DOMWINDOW == 77 (0x12bab7400) [pid = 2373] [serial = 2165] [outer = 0x0] [url = about:blank] 05:10:09 INFO - PROCESS | 2373 | --DOMWINDOW == 76 (0x124ca2800) [pid = 2373] [serial = 2144] [outer = 0x0] [url = about:blank] 05:10:09 INFO - PROCESS | 2373 | --DOMWINDOW == 75 (0x128ccc800) [pid = 2373] [serial = 2149] [outer = 0x0] [url = about:blank] 05:10:09 INFO - PROCESS | 2373 | --DOMWINDOW == 74 (0x12a6d1000) [pid = 2373] [serial = 2152] [outer = 0x0] [url = about:blank] 05:10:09 INFO - PROCESS | 2373 | --DOMWINDOW == 73 (0x12b170c00) [pid = 2373] [serial = 2155] [outer = 0x0] [url = about:blank] 05:10:09 INFO - PROCESS | 2373 | 1468498209658 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}] 05:10:09 INFO - PROCESS | 2373 | 1468498209660 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:09 INFO - PROCESS | 2373 | 1468498209762 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 05:10:09 INFO - PROCESS | 2373 | 1468498209766 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:09 INFO - PROCESS | 2373 | 1468498209768 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:09 INFO - PROCESS | 2373 | ++DOCSHELL 0x119183800 == 29 [pid = 2373] [id = 743] 05:10:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 74 (0x116726000) [pid = 2373] [serial = 2229] [outer = 0x0] 05:10:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 75 (0x116acd000) [pid = 2373] [serial = 2230] [outer = 0x116726000] 05:10:09 INFO - PROCESS | 2373 | 1468498209797 Marionette DEBUG loaded listener.js 05:10:09 INFO - PROCESS | 2373 | ++DOMWINDOW == 76 (0x118340400) [pid = 2373] [serial = 2231] [outer = 0x116726000] 05:10:10 INFO - PROCESS | 2373 | 1468498210091 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"]]]}] 05:10:10 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 05:10:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:10:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 470ms 05:10:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:10:10 INFO - PROCESS | 2373 | 1468498210109 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 05:10:10 INFO - PROCESS | 2373 | 1468498210110 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 05:10:10 INFO - PROCESS | 2373 | 1468498210113 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:10:10 INFO - PROCESS | 2373 | 1468498210114 Marionette TRACE conn2 <- [1,2946,null,{}] 05:10:10 INFO - PROCESS | 2373 | 1468498210116 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}] 05:10:10 INFO - PROCESS | 2373 | 1468498210118 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:10 INFO - PROCESS | 2373 | 1468498210236 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 05:10:10 INFO - PROCESS | 2373 | 1468498210291 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:10 INFO - PROCESS | 2373 | 1468498210292 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:10 INFO - PROCESS | 2373 | ++DOCSHELL 0x12199f000 == 30 [pid = 2373] [id = 744] 05:10:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 77 (0x116727000) [pid = 2373] [serial = 2232] [outer = 0x0] 05:10:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 78 (0x118685c00) [pid = 2373] [serial = 2233] [outer = 0x116727000] 05:10:10 INFO - PROCESS | 2373 | 1468498210318 Marionette DEBUG loaded listener.js 05:10:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 79 (0x11997a000) [pid = 2373] [serial = 2234] [outer = 0x116727000] 05:10:10 INFO - PROCESS | 2373 | 1468498210572 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]]]}] 05:10:10 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. 05:10:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 471ms 05:10:10 INFO - PROCESS | 2373 | 1468498210594 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 05:10:10 INFO - PROCESS | 2373 | 1468498210598 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 05:10:10 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:10:10 INFO - PROCESS | 2373 | 1468498210632 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:10:10 INFO - PROCESS | 2373 | 1468498210639 Marionette TRACE conn2 <- [1,2950,null,{}] 05:10:10 INFO - PROCESS | 2373 | 1468498210649 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}] 05:10:10 INFO - PROCESS | 2373 | 1468498210655 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:10 INFO - PROCESS | 2373 | 1468498210792 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 05:10:10 INFO - PROCESS | 2373 | 1468498210879 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:10 INFO - PROCESS | 2373 | 1468498210880 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:10 INFO - PROCESS | 2373 | ++DOCSHELL 0x128bdc000 == 31 [pid = 2373] [id = 745] 05:10:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 80 (0x11833ec00) [pid = 2373] [serial = 2235] [outer = 0x0] 05:10:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 81 (0x119c45800) [pid = 2373] [serial = 2236] [outer = 0x11833ec00] 05:10:10 INFO - PROCESS | 2373 | 1468498210920 Marionette DEBUG loaded listener.js 05:10:10 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x121163c00) [pid = 2373] [serial = 2237] [outer = 0x11833ec00] 05:10:11 INFO - PROCESS | 2373 | ++DOCSHELL 0x12942d000 == 32 [pid = 2373] [id = 746] 05:10:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x1218b3000) [pid = 2373] [serial = 2238] [outer = 0x0] 05:10:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x119c84c00) [pid = 2373] [serial = 2239] [outer = 0x1218b3000] 05:10:11 INFO - PROCESS | 2373 | 1468498211260 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]]]}] 05:10:11 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. 05:10:11 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 707ms 05:10:11 INFO - PROCESS | 2373 | 1468498211316 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 05:10:11 INFO - PROCESS | 2373 | 1468498211318 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 05:10:11 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:10:11 INFO - PROCESS | 2373 | 1468498211320 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:10:11 INFO - PROCESS | 2373 | 1468498211321 Marionette TRACE conn2 <- [1,2954,null,{}] 05:10:11 INFO - PROCESS | 2373 | 1468498211323 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}] 05:10:11 INFO - PROCESS | 2373 | 1468498211325 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:11 INFO - PROCESS | 2373 | 1468498211447 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 05:10:11 INFO - PROCESS | 2373 | 1468498211453 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:11 INFO - PROCESS | 2373 | 1468498211454 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:11 INFO - PROCESS | 2373 | ++DOCSHELL 0x1299bd800 == 33 [pid = 2373] [id = 747] 05:10:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x121062400) [pid = 2373] [serial = 2240] [outer = 0x0] 05:10:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x1214bd000) [pid = 2373] [serial = 2241] [outer = 0x121062400] 05:10:11 INFO - PROCESS | 2373 | 1468498211478 Marionette DEBUG loaded listener.js 05:10:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x1242d3800) [pid = 2373] [serial = 2242] [outer = 0x121062400] 05:10:11 INFO - PROCESS | 2373 | 1468498211773 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]]]}] 05:10:11 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:10:11 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 05:10:11 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 471ms 05:10:11 INFO - PROCESS | 2373 | 1468498211795 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 05:10:11 INFO - PROCESS | 2373 | 1468498211796 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 05:10:11 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:10:11 INFO - PROCESS | 2373 | 1468498211798 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:10:11 INFO - PROCESS | 2373 | 1468498211800 Marionette TRACE conn2 <- [1,2958,null,{}] 05:10:11 INFO - PROCESS | 2373 | 1468498211805 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}] 05:10:11 INFO - PROCESS | 2373 | 1468498211807 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:11 INFO - PROCESS | 2373 | 1468498211919 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 05:10:11 INFO - PROCESS | 2373 | 1468498211923 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:11 INFO - PROCESS | 2373 | 1468498211927 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:11 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c0d8000 == 34 [pid = 2373] [id = 748] 05:10:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x1269a1800) [pid = 2373] [serial = 2243] [outer = 0x0] 05:10:11 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x1269a7800) [pid = 2373] [serial = 2244] [outer = 0x1269a1800] 05:10:11 INFO - PROCESS | 2373 | 1468498211991 Marionette DEBUG loaded listener.js 05:10:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x126dd2c00) [pid = 2373] [serial = 2245] [outer = 0x1269a1800] 05:10:12 INFO - PROCESS | 2373 | 1468498212299 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]]]}] 05:10:12 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. 05:10:12 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 518ms 05:10:12 INFO - PROCESS | 2373 | 1468498212318 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 05:10:12 INFO - PROCESS | 2373 | 1468498212321 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 05:10:12 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:10:12 INFO - PROCESS | 2373 | 1468498212325 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:10:12 INFO - PROCESS | 2373 | 1468498212326 Marionette TRACE conn2 <- [1,2962,null,{}] 05:10:12 INFO - PROCESS | 2373 | 1468498212328 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}] 05:10:12 INFO - PROCESS | 2373 | 1468498212329 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:12 INFO - PROCESS | 2373 | 1468498212430 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 05:10:12 INFO - PROCESS | 2373 | 1468498212443 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:12 INFO - PROCESS | 2373 | 1468498212444 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:12 INFO - PROCESS | 2373 | ++DOCSHELL 0x128b09000 == 35 [pid = 2373] [id = 749] 05:10:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x125db9000) [pid = 2373] [serial = 2246] [outer = 0x0] 05:10:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x127848000) [pid = 2373] [serial = 2247] [outer = 0x125db9000] 05:10:12 INFO - PROCESS | 2373 | 1468498212469 Marionette DEBUG loaded listener.js 05:10:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x1291e9800) [pid = 2373] [serial = 2248] [outer = 0x125db9000] 05:10:12 INFO - PROCESS | 2373 | 1468498212776 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]]]}] 05:10:12 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. 05:10:12 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 468ms 05:10:12 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:10:12 INFO - PROCESS | 2373 | 1468498212796 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 05:10:12 INFO - PROCESS | 2373 | 1468498212797 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 05:10:12 INFO - PROCESS | 2373 | 1468498212807 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:10:12 INFO - PROCESS | 2373 | 1468498212808 Marionette TRACE conn2 <- [1,2966,null,{}] 05:10:12 INFO - PROCESS | 2373 | 1468498212810 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}] 05:10:12 INFO - PROCESS | 2373 | 1468498212811 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:12 INFO - PROCESS | 2373 | 1468498212911 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 05:10:12 INFO - PROCESS | 2373 | 1468498212915 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:12 INFO - PROCESS | 2373 | 1468498212916 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:12 INFO - PROCESS | 2373 | ++DOCSHELL 0x1133e6000 == 36 [pid = 2373] [id = 750] 05:10:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x128ed8800) [pid = 2373] [serial = 2249] [outer = 0x0] 05:10:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x129456800) [pid = 2373] [serial = 2250] [outer = 0x128ed8800] 05:10:12 INFO - PROCESS | 2373 | 1468498212940 Marionette DEBUG loaded listener.js 05:10:12 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x1294b5c00) [pid = 2373] [serial = 2251] [outer = 0x128ed8800] 05:10:13 INFO - PROCESS | 2373 | 1468498213247 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]]]}] 05:10:13 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. 05:10:13 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 478ms 05:10:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:10:13 INFO - PROCESS | 2373 | 1468498213277 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 05:10:13 INFO - PROCESS | 2373 | 1468498213278 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 05:10:13 INFO - PROCESS | 2373 | 1468498213280 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:10:13 INFO - PROCESS | 2373 | 1468498213281 Marionette TRACE conn2 <- [1,2970,null,{}] 05:10:13 INFO - PROCESS | 2373 | 1468498213284 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}] 05:10:13 INFO - PROCESS | 2373 | 1468498213285 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:13 INFO - PROCESS | 2373 | 1468498213387 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 05:10:13 INFO - PROCESS | 2373 | 1468498213391 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:13 INFO - PROCESS | 2373 | 1468498213392 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:13 INFO - PROCESS | 2373 | ++DOCSHELL 0x12cab6000 == 37 [pid = 2373] [id = 751] 05:10:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x129452c00) [pid = 2373] [serial = 2252] [outer = 0x0] 05:10:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x12a6a3800) [pid = 2373] [serial = 2253] [outer = 0x129452c00] 05:10:13 INFO - PROCESS | 2373 | 1468498213423 Marionette DEBUG loaded listener.js 05:10:13 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x12a6cc000) [pid = 2373] [serial = 2254] [outer = 0x129452c00] 05:10:13 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x124cac000) [pid = 2373] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:10:13 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x1167ef400) [pid = 2373] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:10:13 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x11821e800) [pid = 2373] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:10:13 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x116725400) [pid = 2373] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:10:13 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x118212c00) [pid = 2373] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:10:13 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x11324f800) [pid = 2373] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:10:13 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x119c43400) [pid = 2373] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:10:13 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x1121ba400) [pid = 2373] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:10:13 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x117eaf000) [pid = 2373] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:10:13 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x1269a2800) [pid = 2373] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:10:13 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x1294b7000) [pid = 2373] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:10:13 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x116724400) [pid = 2373] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:10:13 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x112d0d000) [pid = 2373] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:10:13 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x12105f400) [pid = 2373] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:10:13 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x112e33400) [pid = 2373] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:10:13 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x1241cf400) [pid = 2373] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:10:13 INFO - PROCESS | 2373 | 1468498213852 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]]]}] 05:10:13 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. 05:10:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 622ms 05:10:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:10:13 INFO - PROCESS | 2373 | 1468498213903 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 05:10:13 INFO - PROCESS | 2373 | 1468498213904 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 05:10:13 INFO - PROCESS | 2373 | 1468498213908 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:10:13 INFO - PROCESS | 2373 | 1468498213909 Marionette TRACE conn2 <- [1,2974,null,{}] 05:10:13 INFO - PROCESS | 2373 | 1468498213913 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}] 05:10:13 INFO - PROCESS | 2373 | 1468498213915 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:13 INFO - PROCESS | 2373 | 1468498213996 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 05:10:14 INFO - PROCESS | 2373 | 1468498213999 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:14 INFO - PROCESS | 2373 | 1468498214000 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:14 INFO - PROCESS | 2373 | ++DOCSHELL 0x121ddd800 == 38 [pid = 2373] [id = 752] 05:10:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x1121bdc00) [pid = 2373] [serial = 2255] [outer = 0x0] 05:10:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x115e67000) [pid = 2373] [serial = 2256] [outer = 0x1121bdc00] 05:10:14 INFO - PROCESS | 2373 | 1468498214027 Marionette DEBUG loaded listener.js 05:10:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x11852e000) [pid = 2373] [serial = 2257] [outer = 0x1121bdc00] 05:10:14 INFO - PROCESS | 2373 | 1468498214332 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]]]}] 05:10:14 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. 05:10:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 469ms 05:10:14 INFO - PROCESS | 2373 | 1468498214378 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 05:10:14 INFO - PROCESS | 2373 | 1468498214380 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 05:10:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:10:14 INFO - PROCESS | 2373 | 1468498214383 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:10:14 INFO - PROCESS | 2373 | 1468498214385 Marionette TRACE conn2 <- [1,2978,null,{}] 05:10:14 INFO - PROCESS | 2373 | 1468498214388 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}] 05:10:14 INFO - PROCESS | 2373 | 1468498214390 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:14 INFO - PROCESS | 2373 | 1468498214563 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 05:10:14 INFO - PROCESS | 2373 | 1468498214572 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:14 INFO - PROCESS | 2373 | 1468498214574 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:14 INFO - PROCESS | 2373 | ++DOCSHELL 0x12cf1e000 == 39 [pid = 2373] [id = 753] 05:10:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x119c40c00) [pid = 2373] [serial = 2258] [outer = 0x0] 05:10:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x125724400) [pid = 2373] [serial = 2259] [outer = 0x119c40c00] 05:10:14 INFO - PROCESS | 2373 | 1468498214627 Marionette DEBUG loaded listener.js 05:10:14 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x12ad40c00) [pid = 2373] [serial = 2260] [outer = 0x119c40c00] 05:10:14 INFO - PROCESS | 2373 | 1468498214991 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]]]}] 05:10:15 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. 05:10:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 622ms 05:10:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:10:15 INFO - PROCESS | 2373 | 1468498215006 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 05:10:15 INFO - PROCESS | 2373 | 1468498215008 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 05:10:15 INFO - PROCESS | 2373 | 1468498215010 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:10:15 INFO - PROCESS | 2373 | 1468498215012 Marionette TRACE conn2 <- [1,2982,null,{}] 05:10:15 INFO - PROCESS | 2373 | 1468498215014 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}] 05:10:15 INFO - PROCESS | 2373 | 1468498215016 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:15 INFO - PROCESS | 2373 | 1468498215107 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 05:10:15 INFO - PROCESS | 2373 | 1468498215169 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:15 INFO - PROCESS | 2373 | 1468498215170 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:15 INFO - PROCESS | 2373 | ++DOCSHELL 0x12d3c5000 == 40 [pid = 2373] [id = 754] 05:10:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x121a67c00) [pid = 2373] [serial = 2261] [outer = 0x0] 05:10:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x12ad4ac00) [pid = 2373] [serial = 2262] [outer = 0x121a67c00] 05:10:15 INFO - PROCESS | 2373 | 1468498215193 Marionette DEBUG loaded listener.js 05:10:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x12b173000) [pid = 2373] [serial = 2263] [outer = 0x121a67c00] 05:10:15 INFO - PROCESS | 2373 | 1468498215418 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"]]]}] 05:10:15 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 05:10:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:10:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 470ms 05:10:15 INFO - PROCESS | 2373 | 1468498215481 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 05:10:15 INFO - PROCESS | 2373 | 1468498215483 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 05:10:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:10:15 INFO - PROCESS | 2373 | 1468498215496 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:10:15 INFO - PROCESS | 2373 | 1468498215498 Marionette TRACE conn2 <- [1,2986,null,{}] 05:10:15 INFO - PROCESS | 2373 | 1468498215512 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}] 05:10:15 INFO - PROCESS | 2373 | 1468498215514 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:15 INFO - PROCESS | 2373 | 1468498215647 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 05:10:15 INFO - PROCESS | 2373 | 1468498215653 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:15 INFO - PROCESS | 2373 | 1468498215665 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:15 INFO - PROCESS | 2373 | ++DOCSHELL 0x12d853800 == 41 [pid = 2373] [id = 755] 05:10:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x12b176400) [pid = 2373] [serial = 2264] [outer = 0x0] 05:10:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x12ba33800) [pid = 2373] [serial = 2265] [outer = 0x12b176400] 05:10:15 INFO - PROCESS | 2373 | 1468498215704 Marionette DEBUG loaded listener.js 05:10:15 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x12ba3a000) [pid = 2373] [serial = 2266] [outer = 0x12b176400] 05:10:16 INFO - PROCESS | 2373 | 1468498216194 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]]]}] 05:10:16 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. 05:10:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 729ms 05:10:16 INFO - PROCESS | 2373 | 1468498216216 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 05:10:16 INFO - PROCESS | 2373 | 1468498216219 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 05:10:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:10:16 INFO - PROCESS | 2373 | 1468498216222 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:10:16 INFO - PROCESS | 2373 | 1468498216224 Marionette TRACE conn2 <- [1,2990,null,{}] 05:10:16 INFO - PROCESS | 2373 | 1468498216228 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}] 05:10:16 INFO - PROCESS | 2373 | 1468498216229 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:16 INFO - PROCESS | 2373 | 1468498216339 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 05:10:16 INFO - PROCESS | 2373 | 1468498216402 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:16 INFO - PROCESS | 2373 | 1468498216404 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:16 INFO - PROCESS | 2373 | ++DOCSHELL 0x1213db800 == 42 [pid = 2373] [id = 756] 05:10:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x115e64000) [pid = 2373] [serial = 2267] [outer = 0x0] 05:10:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x116f28000) [pid = 2373] [serial = 2268] [outer = 0x115e64000] 05:10:16 INFO - PROCESS | 2373 | 1468498216434 Marionette DEBUG loaded listener.js 05:10:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x118677800) [pid = 2373] [serial = 2269] [outer = 0x115e64000] 05:10:16 INFO - PROCESS | 2373 | ++DOCSHELL 0x12148b800 == 43 [pid = 2373] [id = 757] 05:10:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x119c3d400) [pid = 2373] [serial = 2270] [outer = 0x0] 05:10:16 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x1184c6000) [pid = 2373] [serial = 2271] [outer = 0x119c3d400] 05:10:16 INFO - PROCESS | 2373 | 1468498216867 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]]]}] 05:10:16 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. 05:10:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 671ms 05:10:16 INFO - PROCESS | 2373 | 1468498216893 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 05:10:16 INFO - PROCESS | 2373 | 1468498216896 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 05:10:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:10:16 INFO - PROCESS | 2373 | 1468498216901 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:10:16 INFO - PROCESS | 2373 | 1468498216903 Marionette TRACE conn2 <- [1,2994,null,{}] 05:10:16 INFO - PROCESS | 2373 | 1468498216905 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}] 05:10:16 INFO - PROCESS | 2373 | 1468498216907 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:17 INFO - PROCESS | 2373 | 1468498217037 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 05:10:17 INFO - PROCESS | 2373 | 1468498217131 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:17 INFO - PROCESS | 2373 | 1468498217132 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:17 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c0d2800 == 44 [pid = 2373] [id = 758] 05:10:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x119937400) [pid = 2373] [serial = 2272] [outer = 0x0] 05:10:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x119c48000) [pid = 2373] [serial = 2273] [outer = 0x119937400] 05:10:17 INFO - PROCESS | 2373 | 1468498217163 Marionette DEBUG loaded listener.js 05:10:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x121592c00) [pid = 2373] [serial = 2274] [outer = 0x119937400] 05:10:17 INFO - PROCESS | 2373 | 1468498217520 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]]]}] 05:10:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:10:17 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 05:10:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 05:10:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:10:17 INFO - PROCESS | 2373 | 1468498217571 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 05:10:17 INFO - PROCESS | 2373 | 1468498217573 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 05:10:17 INFO - PROCESS | 2373 | 1468498217575 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:10:17 INFO - PROCESS | 2373 | 1468498217577 Marionette TRACE conn2 <- [1,2998,null,{}] 05:10:17 INFO - PROCESS | 2373 | 1468498217585 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}] 05:10:17 INFO - PROCESS | 2373 | 1468498217589 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:17 INFO - PROCESS | 2373 | 1468498217692 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 05:10:17 INFO - PROCESS | 2373 | 1468498217752 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:17 INFO - PROCESS | 2373 | 1468498217755 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:17 INFO - PROCESS | 2373 | ++DOCSHELL 0x12d851000 == 45 [pid = 2373] [id = 759] 05:10:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x1242de400) [pid = 2373] [serial = 2275] [outer = 0x0] 05:10:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x125d02c00) [pid = 2373] [serial = 2276] [outer = 0x1242de400] 05:10:17 INFO - PROCESS | 2373 | 1468498217785 Marionette DEBUG loaded listener.js 05:10:17 INFO - PROCESS | 2373 | ++DOMWINDOW == 106 (0x128ed0400) [pid = 2373] [serial = 2277] [outer = 0x1242de400] 05:10:18 INFO - PROCESS | 2373 | 1468498218176 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]]]}] 05:10:18 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. 05:10:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 624ms 05:10:18 INFO - PROCESS | 2373 | 1468498218200 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 05:10:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:10:18 INFO - PROCESS | 2373 | 1468498218202 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 05:10:18 INFO - PROCESS | 2373 | 1468498218205 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:10:18 INFO - PROCESS | 2373 | 1468498218206 Marionette TRACE conn2 <- [1,3002,null,{}] 05:10:18 INFO - PROCESS | 2373 | 1468498218209 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}] 05:10:18 INFO - PROCESS | 2373 | 1468498218210 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:18 INFO - PROCESS | 2373 | 1468498218314 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 05:10:18 INFO - PROCESS | 2373 | 1468498218410 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:18 INFO - PROCESS | 2373 | 1468498218411 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:18 INFO - PROCESS | 2373 | ++DOCSHELL 0x12df80000 == 46 [pid = 2373] [id = 760] 05:10:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 107 (0x12ad46000) [pid = 2373] [serial = 2278] [outer = 0x0] 05:10:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 108 (0x12aece800) [pid = 2373] [serial = 2279] [outer = 0x12ad46000] 05:10:18 INFO - PROCESS | 2373 | 1468498218442 Marionette DEBUG loaded listener.js 05:10:18 INFO - PROCESS | 2373 | ++DOMWINDOW == 109 (0x12b177800) [pid = 2373] [serial = 2280] [outer = 0x12ad46000] 05:10:18 INFO - PROCESS | 2373 | 1468498218795 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]]]}] 05:10:18 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. 05:10:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 620ms 05:10:18 INFO - PROCESS | 2373 | 1468498218825 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 05:10:18 INFO - PROCESS | 2373 | 1468498218827 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 05:10:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:10:18 INFO - PROCESS | 2373 | 1468498218829 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:10:18 INFO - PROCESS | 2373 | 1468498218830 Marionette TRACE conn2 <- [1,3006,null,{}] 05:10:18 INFO - PROCESS | 2373 | 1468498218833 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}] 05:10:18 INFO - PROCESS | 2373 | 1468498218834 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:18 INFO - PROCESS | 2373 | 1468498218937 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 05:10:18 INFO - PROCESS | 2373 | 1468498218996 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:18 INFO - PROCESS | 2373 | 1468498218997 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:19 INFO - PROCESS | 2373 | ++DOCSHELL 0x12ce53000 == 47 [pid = 2373] [id = 761] 05:10:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 110 (0x12b177c00) [pid = 2373] [serial = 2281] [outer = 0x0] 05:10:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 111 (0x12ba3e400) [pid = 2373] [serial = 2282] [outer = 0x12b177c00] 05:10:19 INFO - PROCESS | 2373 | 1468498219025 Marionette DEBUG loaded listener.js 05:10:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 112 (0x12bab8400) [pid = 2373] [serial = 2283] [outer = 0x12b177c00] 05:10:19 INFO - PROCESS | 2373 | 1468498219437 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]]]}] 05:10:19 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. 05:10:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 620ms 05:10:19 INFO - PROCESS | 2373 | 1468498219450 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 05:10:19 INFO - PROCESS | 2373 | 1468498219453 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 05:10:19 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:10:19 INFO - PROCESS | 2373 | 1468498219457 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:10:19 INFO - PROCESS | 2373 | 1468498219458 Marionette TRACE conn2 <- [1,3010,null,{}] 05:10:19 INFO - PROCESS | 2373 | 1468498219461 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}] 05:10:19 INFO - PROCESS | 2373 | 1468498219466 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:19 INFO - PROCESS | 2373 | 1468498219768 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 05:10:19 INFO - PROCESS | 2373 | 1468498219968 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:19 INFO - PROCESS | 2373 | 1468498219970 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:19 INFO - PROCESS | 2373 | ++DOCSHELL 0x1186cf000 == 48 [pid = 2373] [id = 762] 05:10:19 INFO - PROCESS | 2373 | ++DOMWINDOW == 113 (0x112d9f400) [pid = 2373] [serial = 2284] [outer = 0x0] 05:10:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 114 (0x112fe2800) [pid = 2373] [serial = 2285] [outer = 0x112d9f400] 05:10:20 INFO - PROCESS | 2373 | 1468498220019 Marionette DEBUG loaded listener.js 05:10:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 115 (0x115d03400) [pid = 2373] [serial = 2286] [outer = 0x112d9f400] 05:10:20 INFO - PROCESS | 2373 | 1468498220404 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]]]}] 05:10:20 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 05:10:20 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 973ms 05:10:20 INFO - PROCESS | 2373 | 1468498220430 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 05:10:20 INFO - PROCESS | 2373 | 1468498220432 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 05:10:20 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:10:20 INFO - PROCESS | 2373 | 1468498220436 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:10:20 INFO - PROCESS | 2373 | 1468498220437 Marionette TRACE conn2 <- [1,3014,null,{}] 05:10:20 INFO - PROCESS | 2373 | 1468498220441 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}] 05:10:20 INFO - PROCESS | 2373 | 1468498220442 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:20 INFO - PROCESS | 2373 | 1468498220541 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 05:10:20 INFO - PROCESS | 2373 | 1468498220603 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:20 INFO - PROCESS | 2373 | 1468498220605 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:20 INFO - PROCESS | 2373 | ++DOCSHELL 0x118fca000 == 49 [pid = 2373] [id = 763] 05:10:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 116 (0x115dea000) [pid = 2373] [serial = 2287] [outer = 0x0] 05:10:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 117 (0x118340800) [pid = 2373] [serial = 2288] [outer = 0x115dea000] 05:10:20 INFO - PROCESS | 2373 | 1468498220632 Marionette DEBUG loaded listener.js 05:10:20 INFO - PROCESS | 2373 | ++DOMWINDOW == 118 (0x118533400) [pid = 2373] [serial = 2289] [outer = 0x115dea000] 05:10:20 INFO - PROCESS | 2373 | [2373] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:10:21 INFO - PROCESS | 2373 | --DOCSHELL 0x12d3c5000 == 48 [pid = 2373] [id = 754] 05:10:21 INFO - PROCESS | 2373 | --DOCSHELL 0x12cf1e000 == 47 [pid = 2373] [id = 753] 05:10:21 INFO - PROCESS | 2373 | --DOCSHELL 0x121ddd800 == 46 [pid = 2373] [id = 752] 05:10:21 INFO - PROCESS | 2373 | --DOCSHELL 0x12cab6000 == 45 [pid = 2373] [id = 751] 05:10:21 INFO - PROCESS | 2373 | --DOCSHELL 0x1133e6000 == 44 [pid = 2373] [id = 750] 05:10:21 INFO - PROCESS | 2373 | --DOCSHELL 0x128b09000 == 43 [pid = 2373] [id = 749] 05:10:21 INFO - PROCESS | 2373 | --DOCSHELL 0x12c0d8000 == 42 [pid = 2373] [id = 748] 05:10:21 INFO - PROCESS | 2373 | --DOCSHELL 0x1299bd800 == 41 [pid = 2373] [id = 747] 05:10:21 INFO - PROCESS | 2373 | --DOCSHELL 0x12942d000 == 40 [pid = 2373] [id = 746] 05:10:21 INFO - PROCESS | 2373 | --DOCSHELL 0x128bdc000 == 39 [pid = 2373] [id = 745] 05:10:21 INFO - PROCESS | 2373 | --DOCSHELL 0x12199f000 == 38 [pid = 2373] [id = 744] 05:10:21 INFO - PROCESS | 2373 | --DOCSHELL 0x119183800 == 37 [pid = 2373] [id = 743] 05:10:21 INFO - PROCESS | 2373 | --DOCSHELL 0x117463000 == 36 [pid = 2373] [id = 742] 05:10:21 INFO - PROCESS | 2373 | --DOCSHELL 0x12914f000 == 35 [pid = 2373] [id = 741] 05:10:21 INFO - PROCESS | 2373 | --DOCSHELL 0x118fbd000 == 34 [pid = 2373] [id = 740] 05:10:21 INFO - PROCESS | 2373 | --DOCSHELL 0x129146800 == 33 [pid = 2373] [id = 739] 05:10:21 INFO - PROCESS | 2373 | --DOCSHELL 0x1186cf000 == 32 [pid = 2373] [id = 762] 05:10:21 INFO - PROCESS | 2373 | --DOCSHELL 0x12ce53000 == 31 [pid = 2373] [id = 761] 05:10:21 INFO - PROCESS | 2373 | --DOCSHELL 0x12df80000 == 30 [pid = 2373] [id = 760] 05:10:21 INFO - PROCESS | 2373 | --DOCSHELL 0x12d851000 == 29 [pid = 2373] [id = 759] 05:10:21 INFO - PROCESS | 2373 | --DOCSHELL 0x12148b800 == 28 [pid = 2373] [id = 757] 05:10:21 INFO - PROCESS | 2373 | --DOCSHELL 0x12c0d2800 == 27 [pid = 2373] [id = 758] 05:10:21 INFO - PROCESS | 2373 | --DOCSHELL 0x12d853800 == 26 [pid = 2373] [id = 755] 05:10:21 INFO - PROCESS | 2373 | --DOCSHELL 0x1213db800 == 25 [pid = 2373] [id = 756] 05:10:21 INFO - PROCESS | 2373 | --DOMWINDOW == 117 (0x119663800) [pid = 2373] [serial = 2171] [outer = 0x0] [url = about:blank] 05:10:21 INFO - PROCESS | 2373 | --DOMWINDOW == 116 (0x118215c00) [pid = 2373] [serial = 2170] [outer = 0x0] [url = about:blank] 05:10:21 INFO - PROCESS | 2373 | --DOMWINDOW == 115 (0x119721400) [pid = 2373] [serial = 2197] [outer = 0x0] [url = about:blank] 05:10:21 INFO - PROCESS | 2373 | --DOMWINDOW == 114 (0x11680c000) [pid = 2373] [serial = 2191] [outer = 0x0] [url = about:blank] 05:10:21 INFO - PROCESS | 2373 | --DOMWINDOW == 113 (0x118215000) [pid = 2373] [serial = 2192] [outer = 0x0] [url = about:blank] 05:10:21 INFO - PROCESS | 2373 | --DOMWINDOW == 112 (0x118343400) [pid = 2373] [serial = 2194] [outer = 0x0] [url = about:blank] 05:10:21 INFO - PROCESS | 2373 | --DOMWINDOW == 111 (0x115456400) [pid = 2373] [serial = 2188] [outer = 0x0] [url = about:blank] 05:10:21 INFO - PROCESS | 2373 | --DOMWINDOW == 110 (0x11648f000) [pid = 2373] [serial = 2189] [outer = 0x0] [url = about:blank] 05:10:21 INFO - PROCESS | 2373 | --DOMWINDOW == 109 (0x121dcb400) [pid = 2373] [serial = 2174] [outer = 0x0] [url = about:blank] 05:10:21 INFO - PROCESS | 2373 | --DOMWINDOW == 108 (0x1127cb800) [pid = 2373] [serial = 2185] [outer = 0x0] [url = about:blank] 05:10:21 INFO - PROCESS | 2373 | --DOMWINDOW == 107 (0x1128a9c00) [pid = 2373] [serial = 2186] [outer = 0x0] [url = about:blank] 05:10:21 INFO - PROCESS | 2373 | --DOMWINDOW == 106 (0x121271800) [pid = 2373] [serial = 2173] [outer = 0x0] [url = about:blank] 05:10:21 INFO - PROCESS | 2373 | --DOMWINDOW == 105 (0x118fde000) [pid = 2373] [serial = 2183] [outer = 0x0] [url = about:blank] 05:10:21 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x118341400) [pid = 2373] [serial = 2182] [outer = 0x0] [url = about:blank] 05:10:21 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x1291ec000) [pid = 2373] [serial = 2177] [outer = 0x0] [url = about:blank] 05:10:21 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x126ddd000) [pid = 2373] [serial = 2176] [outer = 0x0] [url = about:blank] 05:10:21 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x12b17dc00) [pid = 2373] [serial = 2180] [outer = 0x0] [url = about:blank] 05:10:21 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x12a6d3c00) [pid = 2373] [serial = 2179] [outer = 0x0] [url = about:blank] 05:10:21 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x119c8b400) [pid = 2373] [serial = 2200] [outer = 0x0] [url = about:blank] 05:10:21 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x12402b400) [pid = 2373] [serial = 2206] [outer = 0x0] [url = about:blank] 05:10:21 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x121afa400) [pid = 2373] [serial = 2204] [outer = 0x0] [url = about:blank] 05:10:21 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x1213a1800) [pid = 2373] [serial = 2203] [outer = 0x0] [url = about:blank] 05:10:21 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x118685800) [pid = 2373] [serial = 2209] [outer = 0x0] [url = about:blank] 05:10:21 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x125d10800) [pid = 2373] [serial = 2215] [outer = 0x0] [url = about:blank] 05:10:21 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x12444d800) [pid = 2373] [serial = 2212] [outer = 0x0] [url = about:blank] 05:10:21 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x124117c00) [pid = 2373] [serial = 2207] [outer = 0x0] [url = about:blank] 05:10:21 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x119a53c00) [pid = 2373] [serial = 2198] [outer = 0x0] [url = about:blank] 05:10:21 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x12105f000) [pid = 2373] [serial = 2201] [outer = 0x0] [url = about:blank] 05:10:21 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x119a50800) [pid = 2373] [serial = 2216] [outer = 0x0] [url = about:blank] 05:10:21 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x125722c00) [pid = 2373] [serial = 2213] [outer = 0x0] [url = about:blank] 05:10:21 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x11966f800) [pid = 2373] [serial = 2195] [outer = 0x0] [url = about:blank] 05:10:21 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x1234d5c00) [pid = 2373] [serial = 2210] [outer = 0x0] [url = about:blank] 05:10:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:10:21 INFO - {} 05:10:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:10:21 INFO - {} 05:10:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:10:21 INFO - {} 05:10:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:10:21 INFO - {} 05:10:21 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1172ms 05:10:21 INFO - PROCESS | 2373 | 1468498221603 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:10:21 INFO - PROCESS | 2373 | 1468498221608 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 05:10:21 INFO - PROCESS | 2373 | 1468498221611 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 05:10:21 INFO - TEST-START | /FileAPI/fileReader.html 05:10:21 INFO - PROCESS | 2373 | 1468498221614 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:10:21 INFO - PROCESS | 2373 | 1468498221616 Marionette TRACE conn2 <- [1,3018,null,{}] 05:10:21 INFO - PROCESS | 2373 | 1468498221620 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}] 05:10:21 INFO - PROCESS | 2373 | 1468498221622 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:21 INFO - PROCESS | 2373 | 1468498221703 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 05:10:21 INFO - PROCESS | 2373 | 1468498221764 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:21 INFO - PROCESS | 2373 | 1468498221765 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:21 INFO - PROCESS | 2373 | ++DOCSHELL 0x117e41800 == 26 [pid = 2373] [id = 764] 05:10:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x113247800) [pid = 2373] [serial = 2290] [outer = 0x0] 05:10:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x116632400) [pid = 2373] [serial = 2291] [outer = 0x113247800] 05:10:21 INFO - PROCESS | 2373 | 1468498221793 Marionette DEBUG loaded listener.js 05:10:21 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x116a1d400) [pid = 2373] [serial = 2292] [outer = 0x113247800] 05:10:22 INFO - PROCESS | 2373 | 1468498222082 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]]]}] 05:10:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:10:22 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:10:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:10:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:10:22 INFO - TEST-OK | /FileAPI/fileReader.html | took 520ms 05:10:22 INFO - PROCESS | 2373 | 1468498222135 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 05:10:22 INFO - PROCESS | 2373 | 1468498222141 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 05:10:22 INFO - TEST-START | /FileAPI/historical.html 05:10:22 INFO - PROCESS | 2373 | 1468498222146 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:10:22 INFO - PROCESS | 2373 | 1468498222148 Marionette TRACE conn2 <- [1,3022,null,{}] 05:10:22 INFO - PROCESS | 2373 | 1468498222151 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}] 05:10:22 INFO - PROCESS | 2373 | 1468498222152 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:22 INFO - PROCESS | 2373 | 1468498222233 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 05:10:22 INFO - PROCESS | 2373 | 1468498222239 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:22 INFO - PROCESS | 2373 | 1468498222241 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:22 INFO - PROCESS | 2373 | ++DOCSHELL 0x119ab7800 == 27 [pid = 2373] [id = 765] 05:10:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x11833a400) [pid = 2373] [serial = 2293] [outer = 0x0] 05:10:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x118464000) [pid = 2373] [serial = 2294] [outer = 0x11833a400] 05:10:22 INFO - PROCESS | 2373 | 1468498222268 Marionette DEBUG loaded listener.js 05:10:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x119664c00) [pid = 2373] [serial = 2295] [outer = 0x11833a400] 05:10:22 INFO - PROCESS | 2373 | 1468498222590 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"]]]}] 05:10:22 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:10:22 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:10:22 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:10:22 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:10:22 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:10:22 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:10:22 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:22 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:10:22 INFO - TEST-OK | /FileAPI/historical.html | took 473ms 05:10:22 INFO - PROCESS | 2373 | 1468498222622 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 05:10:22 INFO - PROCESS | 2373 | 1468498222623 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 05:10:22 INFO - TEST-START | /FileAPI/idlharness.html 05:10:22 INFO - PROCESS | 2373 | 1468498222626 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:10:22 INFO - PROCESS | 2373 | 1468498222628 Marionette TRACE conn2 <- [1,3026,null,{}] 05:10:22 INFO - PROCESS | 2373 | 1468498222636 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}] 05:10:22 INFO - PROCESS | 2373 | 1468498222639 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:22 INFO - PROCESS | 2373 | 1468498222715 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 05:10:22 INFO - PROCESS | 2373 | 1468498222722 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:22 INFO - PROCESS | 2373 | 1468498222725 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:22 INFO - PROCESS | 2373 | ++DOCSHELL 0x124a4d800 == 28 [pid = 2373] [id = 766] 05:10:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x112d9e800) [pid = 2373] [serial = 2296] [outer = 0x0] 05:10:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x119a53800) [pid = 2373] [serial = 2297] [outer = 0x112d9e800] 05:10:22 INFO - PROCESS | 2373 | 1468498222752 Marionette DEBUG loaded listener.js 05:10:22 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x119c89000) [pid = 2373] [serial = 2298] [outer = 0x112d9e800] 05:10:23 INFO - PROCESS | 2373 | 1468498223285 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:10:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:10:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:10:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:10:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:10:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:10:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:10:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:10:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:10:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:10:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:10:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:10:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:10:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:10:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:10:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:10:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:10:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:10:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:10:23 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 05:10:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:10:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:10:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:10:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:10:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:10:23 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 05:10:23 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 05:10:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:10:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:10:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:10:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:10:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:10:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:10:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:10:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:10:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:10:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:10:23 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 05:10:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:10:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:10:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:10:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:10:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:10:23 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 05:10:23 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 05:10:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:10:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:10:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:10:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:10:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:10:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:10:23 INFO - TEST-OK | /FileAPI/idlharness.html | took 684ms 05:10:23 INFO - TEST-START | /FileAPI/idlharness.worker 05:10:23 INFO - PROCESS | 2373 | 1468498223311 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 05:10:23 INFO - PROCESS | 2373 | 1468498223312 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 05:10:23 INFO - PROCESS | 2373 | 1468498223315 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:10:23 INFO - PROCESS | 2373 | 1468498223316 Marionette TRACE conn2 <- [1,3030,null,{}] 05:10:23 INFO - PROCESS | 2373 | 1468498223318 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}] 05:10:23 INFO - PROCESS | 2373 | 1468498223319 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:23 INFO - PROCESS | 2373 | 1468498223399 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 05:10:23 INFO - PROCESS | 2373 | 1468498223404 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:23 INFO - PROCESS | 2373 | 1468498223406 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:23 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c016000 == 29 [pid = 2373] [id = 767] 05:10:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x11a006800) [pid = 2373] [serial = 2299] [outer = 0x0] 05:10:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x126ddcc00) [pid = 2373] [serial = 2300] [outer = 0x11a006800] 05:10:23 INFO - PROCESS | 2373 | 1468498223431 Marionette DEBUG loaded listener.js 05:10:23 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x12944e400) [pid = 2373] [serial = 2301] [outer = 0x11a006800] 05:10:23 INFO - PROCESS | 2373 | [2373] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:10:24 INFO - PROCESS | 2373 | 1468498224100 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:10:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:10:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:10:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:10:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:10:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:10:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:10:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:10:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:10:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:10:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:10:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:10:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:10:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:10:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:10:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:10:24 INFO - {} 05:10:24 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 05:10:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:10:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:10:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:10:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:10:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:10:24 INFO - {} 05:10:24 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 - {} 05:10:24 INFO - {} 05:10:24 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 05:10:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:10:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:10:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:10:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:10:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:10:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:10:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:10:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:10:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:10:24 INFO - {} 05:10:24 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 05:10:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:10:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:10:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:10:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:10:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:10:24 INFO - {} 05:10:24 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 - {} 05:10:24 INFO - {} 05:10:24 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 05:10:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:10:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:10:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:10:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:10:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:10:24 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 05:10:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:10:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:10:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:10:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:10:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:10:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:10:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:10:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:10:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:10:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:10:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:10:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:10:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:10:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:10:24 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 05:10:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:10:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:10:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:10:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:10:24 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 05:10:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:10:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:10:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:10:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:10:24 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 05:10:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:10:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:10:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:10:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:10:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:10:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:10:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:10:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:10:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:10:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:10:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:10:24 INFO - {} 05:10:24 INFO - TEST-OK | /FileAPI/idlharness.worker | took 833ms 05:10:24 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:10:24 INFO - PROCESS | 2373 | 1468498224149 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 05:10:24 INFO - PROCESS | 2373 | 1468498224150 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 05:10:24 INFO - PROCESS | 2373 | 1468498224152 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:10:24 INFO - PROCESS | 2373 | 1468498224153 Marionette TRACE conn2 <- [1,3034,null,{}] 05:10:24 INFO - PROCESS | 2373 | 1468498224155 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}] 05:10:24 INFO - PROCESS | 2373 | 1468498224157 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:24 INFO - PROCESS | 2373 | 1468498224259 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 05:10:24 INFO - PROCESS | 2373 | 1468498224262 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:24 INFO - PROCESS | 2373 | 1468498224263 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:24 INFO - PROCESS | 2373 | ++DOCSHELL 0x12df82800 == 30 [pid = 2373] [id = 768] 05:10:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x11821ec00) [pid = 2373] [serial = 2302] [outer = 0x0] 05:10:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x12c12b400) [pid = 2373] [serial = 2303] [outer = 0x11821ec00] 05:10:24 INFO - PROCESS | 2373 | 1468498224287 Marionette DEBUG loaded listener.js 05:10:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x12c612800) [pid = 2373] [serial = 2304] [outer = 0x11821ec00] 05:10:24 INFO - PROCESS | 2373 | 1468498224590 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]]]}] 05:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:10:24 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 473ms 05:10:24 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:10:24 INFO - PROCESS | 2373 | 1468498224625 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 05:10:24 INFO - PROCESS | 2373 | 1468498224627 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 05:10:24 INFO - PROCESS | 2373 | 1468498224629 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:10:24 INFO - PROCESS | 2373 | 1468498224630 Marionette TRACE conn2 <- [1,3038,null,{}] 05:10:24 INFO - PROCESS | 2373 | 1468498224632 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}] 05:10:24 INFO - PROCESS | 2373 | 1468498224638 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:24 INFO - PROCESS | 2373 | 1468498224756 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 05:10:24 INFO - PROCESS | 2373 | 1468498224770 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:24 INFO - PROCESS | 2373 | 1468498224771 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:24 INFO - PROCESS | 2373 | ++DOCSHELL 0x121609800 == 31 [pid = 2373] [id = 769] 05:10:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x12c613000) [pid = 2373] [serial = 2305] [outer = 0x0] 05:10:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x12c619c00) [pid = 2373] [serial = 2306] [outer = 0x12c613000] 05:10:24 INFO - PROCESS | 2373 | 1468498224796 Marionette DEBUG loaded listener.js 05:10:24 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x12ca37400) [pid = 2373] [serial = 2307] [outer = 0x12c613000] 05:10:25 INFO - PROCESS | 2373 | 1468498225092 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"]]]}] 05:10:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:10:25 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 469ms 05:10:25 INFO - PROCESS | 2373 | 1468498225099 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 05:10:25 INFO - PROCESS | 2373 | 1468498225100 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 05:10:25 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:10:25 INFO - PROCESS | 2373 | 1468498225113 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:10:25 INFO - PROCESS | 2373 | 1468498225114 Marionette TRACE conn2 <- [1,3042,null,{}] 05:10:25 INFO - PROCESS | 2373 | 1468498225116 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}] 05:10:25 INFO - PROCESS | 2373 | 1468498225117 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:25 INFO - PROCESS | 2373 | 1468498225221 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 05:10:25 INFO - PROCESS | 2373 | 1468498225233 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:25 INFO - PROCESS | 2373 | 1468498225234 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:25 INFO - PROCESS | 2373 | ++DOCSHELL 0x124c37000 == 32 [pid = 2373] [id = 770] 05:10:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x110f3e800) [pid = 2373] [serial = 2308] [outer = 0x0] 05:10:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 106 (0x110f42400) [pid = 2373] [serial = 2309] [outer = 0x110f3e800] 05:10:25 INFO - PROCESS | 2373 | 1468498225259 Marionette DEBUG loaded listener.js 05:10:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 107 (0x1127d4400) [pid = 2373] [serial = 2310] [outer = 0x110f3e800] 05:10:25 INFO - PROCESS | 2373 | --DOMWINDOW == 106 (0x1269a1800) [pid = 2373] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:10:25 INFO - PROCESS | 2373 | --DOMWINDOW == 105 (0x125db9000) [pid = 2373] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:10:25 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x112d92400) [pid = 2373] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:10:25 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x1184c2400) [pid = 2373] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:10:25 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x11833ec00) [pid = 2373] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:10:25 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x1218b3000) [pid = 2373] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:10:25 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x128ed8800) [pid = 2373] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:10:25 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x116727000) [pid = 2373] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:10:25 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x1269a8800) [pid = 2373] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:10:25 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x116726000) [pid = 2373] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:10:25 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x112985c00) [pid = 2373] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:10:25 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x129452c00) [pid = 2373] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:10:25 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x12b176400) [pid = 2373] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:10:25 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x1121bdc00) [pid = 2373] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:10:25 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x119c40c00) [pid = 2373] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:10:25 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x121a67c00) [pid = 2373] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:10:25 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x121062400) [pid = 2373] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:10:25 INFO - PROCESS | 2373 | 1468498225866 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]]]}] 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:10:25 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. 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:10:25 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'.) 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:10:25 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. 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:10:25 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. 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:10:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:10:25 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. 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:10:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:10:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:10:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:10:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:10:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:10:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:10:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:10:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:10:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:10:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:10:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:10:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:10:25 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 782ms 05:10:25 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:10:25 INFO - PROCESS | 2373 | 1468498225890 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 05:10:25 INFO - PROCESS | 2373 | 1468498225891 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 05:10:25 INFO - PROCESS | 2373 | 1468498225893 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:10:25 INFO - PROCESS | 2373 | 1468498225894 Marionette TRACE conn2 <- [1,3046,null,{}] 05:10:25 INFO - PROCESS | 2373 | 1468498225896 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}] 05:10:25 INFO - PROCESS | 2373 | 1468498225897 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:25 INFO - PROCESS | 2373 | 1468498225977 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 05:10:25 INFO - PROCESS | 2373 | 1468498225981 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:25 INFO - PROCESS | 2373 | 1468498225982 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:25 INFO - PROCESS | 2373 | ++DOCSHELL 0x11a0cc800 == 33 [pid = 2373] [id = 771] 05:10:25 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x11315ac00) [pid = 2373] [serial = 2311] [outer = 0x0] 05:10:26 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x1184c2400) [pid = 2373] [serial = 2312] [outer = 0x11315ac00] 05:10:26 INFO - PROCESS | 2373 | 1468498226006 Marionette DEBUG loaded listener.js 05:10:26 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x121a67c00) [pid = 2373] [serial = 2313] [outer = 0x11315ac00] 05:10:26 INFO - PROCESS | 2373 | [2373] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:10:26 INFO - PROCESS | 2373 | 1468498226360 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:10:26 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:10:26 INFO - {} 05:10:26 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 522ms 05:10:26 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:10:26 INFO - PROCESS | 2373 | 1468498226416 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 05:10:26 INFO - PROCESS | 2373 | 1468498226418 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 05:10:26 INFO - PROCESS | 2373 | 1468498226421 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:10:26 INFO - PROCESS | 2373 | 1468498226423 Marionette TRACE conn2 <- [1,3050,null,{}] 05:10:26 INFO - PROCESS | 2373 | 1468498226426 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}] 05:10:26 INFO - PROCESS | 2373 | 1468498226428 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:26 INFO - PROCESS | 2373 | 1468498226547 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 05:10:26 INFO - PROCESS | 2373 | 1468498226554 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:26 INFO - PROCESS | 2373 | 1468498226555 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:26 INFO - PROCESS | 2373 | ++DOCSHELL 0x121621800 == 34 [pid = 2373] [id = 772] 05:10:26 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x126bac800) [pid = 2373] [serial = 2314] [outer = 0x0] 05:10:26 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x12b17bc00) [pid = 2373] [serial = 2315] [outer = 0x126bac800] 05:10:26 INFO - PROCESS | 2373 | 1468498226595 Marionette DEBUG loaded listener.js 05:10:26 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x12ce2cc00) [pid = 2373] [serial = 2316] [outer = 0x126bac800] 05:10:26 INFO - PROCESS | 2373 | 1468498226926 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]]]}] 05:10:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:10:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:10:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:10:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:10:26 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 523ms 05:10:26 INFO - PROCESS | 2373 | 1468498226944 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 05:10:26 INFO - PROCESS | 2373 | 1468498226946 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 05:10:26 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:10:26 INFO - PROCESS | 2373 | 1468498226948 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:10:26 INFO - PROCESS | 2373 | 1468498226949 Marionette TRACE conn2 <- [1,3054,null,{}] 05:10:26 INFO - PROCESS | 2373 | 1468498226952 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}] 05:10:26 INFO - PROCESS | 2373 | 1468498226954 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:27 INFO - PROCESS | 2373 | 1468498227034 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 05:10:27 INFO - PROCESS | 2373 | 1468498227100 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:27 INFO - PROCESS | 2373 | 1468498227102 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:27 INFO - PROCESS | 2373 | ++DOCSHELL 0x110deb000 == 35 [pid = 2373] [id = 773] 05:10:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x1126eac00) [pid = 2373] [serial = 2317] [outer = 0x0] 05:10:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x1126ee400) [pid = 2373] [serial = 2318] [outer = 0x1126eac00] 05:10:27 INFO - PROCESS | 2373 | 1468498227125 Marionette DEBUG loaded listener.js 05:10:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x1126f2800) [pid = 2373] [serial = 2319] [outer = 0x1126eac00] 05:10:27 INFO - PROCESS | 2373 | 1468498227506 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"]]]}] 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:10:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:10:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:10:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:10:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:10:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:10:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:10:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:10:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:10:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:10:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:10:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:10:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:10:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:10:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:10:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:10:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:10:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:10:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:10:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:10:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:10:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:10:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:10:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:10:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:10:27 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" 05:10:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:10:27 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" 05:10:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:10:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:10:27 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 584ms 05:10:27 INFO - PROCESS | 2373 | 1468498227533 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 05:10:27 INFO - PROCESS | 2373 | 1468498227535 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 05:10:27 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:10:27 INFO - PROCESS | 2373 | 1468498227537 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:10:27 INFO - PROCESS | 2373 | 1468498227538 Marionette TRACE conn2 <- [1,3058,null,{}] 05:10:27 INFO - PROCESS | 2373 | 1468498227541 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}] 05:10:27 INFO - PROCESS | 2373 | 1468498227542 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:27 INFO - PROCESS | 2373 | 1468498227637 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 05:10:27 INFO - PROCESS | 2373 | 1468498227641 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:27 INFO - PROCESS | 2373 | 1468498227643 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:27 INFO - PROCESS | 2373 | ++DOCSHELL 0x12df81800 == 36 [pid = 2373] [id = 774] 05:10:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x1126ea000) [pid = 2373] [serial = 2320] [outer = 0x0] 05:10:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x116127400) [pid = 2373] [serial = 2321] [outer = 0x1126ea000] 05:10:27 INFO - PROCESS | 2373 | 1468498227669 Marionette DEBUG loaded listener.js 05:10:27 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x12ce30000) [pid = 2373] [serial = 2322] [outer = 0x1126ea000] 05:10:28 INFO - PROCESS | 2373 | 1468498228160 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]]]}] 05:10:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:10:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:10:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:10:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:10:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:10:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:10:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:10:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:10:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:10:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:10:28 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:10:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:28 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:10:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:10:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:10:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:10:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:10:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:10:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:10:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:10:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:10:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:10:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:10:28 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 673ms 05:10:28 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:10:28 INFO - PROCESS | 2373 | 1468498228212 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 05:10:28 INFO - PROCESS | 2373 | 1468498228215 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 05:10:28 INFO - PROCESS | 2373 | 1468498228218 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:10:28 INFO - PROCESS | 2373 | 1468498228220 Marionette TRACE conn2 <- [1,3062,null,{}] 05:10:28 INFO - PROCESS | 2373 | 1468498228225 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}] 05:10:28 INFO - PROCESS | 2373 | 1468498228227 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:28 INFO - PROCESS | 2373 | 1468498228386 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 05:10:28 INFO - PROCESS | 2373 | 1468498228472 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:28 INFO - PROCESS | 2373 | 1468498228474 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:28 INFO - PROCESS | 2373 | ++DOCSHELL 0x11745e800 == 37 [pid = 2373] [id = 775] 05:10:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x11314f400) [pid = 2373] [serial = 2323] [outer = 0x0] 05:10:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x113152000) [pid = 2373] [serial = 2324] [outer = 0x11314f400] 05:10:28 INFO - PROCESS | 2373 | 1468498228504 Marionette DEBUG loaded listener.js 05:10:28 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x113da5400) [pid = 2373] [serial = 2325] [outer = 0x11314f400] 05:10:28 INFO - PROCESS | 2373 | [2373] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:10:28 INFO - PROCESS | 2373 | 1468498228926 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:10:28 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:10:28 INFO - {} 05:10:28 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 723ms 05:10:28 INFO - PROCESS | 2373 | 1468498228942 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 05:10:28 INFO - PROCESS | 2373 | 1468498228945 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 05:10:28 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:10:28 INFO - PROCESS | 2373 | 1468498228949 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:10:28 INFO - PROCESS | 2373 | 1468498228951 Marionette TRACE conn2 <- [1,3066,null,{}] 05:10:28 INFO - PROCESS | 2373 | 1468498228954 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}] 05:10:28 INFO - PROCESS | 2373 | 1468498228956 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:29 INFO - PROCESS | 2373 | 1468498229068 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 05:10:29 INFO - PROCESS | 2373 | 1468498229130 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:29 INFO - PROCESS | 2373 | 1468498229131 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:29 INFO - PROCESS | 2373 | ++DOCSHELL 0x124c41800 == 38 [pid = 2373] [id = 776] 05:10:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 106 (0x1167ef400) [pid = 2373] [serial = 2326] [outer = 0x0] 05:10:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 107 (0x118832800) [pid = 2373] [serial = 2327] [outer = 0x1167ef400] 05:10:29 INFO - PROCESS | 2373 | 1468498229162 Marionette DEBUG loaded listener.js 05:10:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 108 (0x118839000) [pid = 2373] [serial = 2328] [outer = 0x1167ef400] 05:10:29 INFO - PROCESS | 2373 | 1468498229596 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]]]}] 05:10:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:10:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:10:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:10:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:10:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:10:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:10:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:10:29 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 674ms 05:10:29 INFO - PROCESS | 2373 | 1468498229623 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 05:10:29 INFO - PROCESS | 2373 | 1468498229625 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 05:10:29 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:10:29 INFO - PROCESS | 2373 | 1468498229627 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:10:29 INFO - PROCESS | 2373 | 1468498229630 Marionette TRACE conn2 <- [1,3070,null,{}] 05:10:29 INFO - PROCESS | 2373 | 1468498229637 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}] 05:10:29 INFO - PROCESS | 2373 | 1468498229641 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:29 INFO - PROCESS | 2373 | 1468498229762 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 05:10:29 INFO - PROCESS | 2373 | 1468498229874 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:29 INFO - PROCESS | 2373 | 1468498229876 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:29 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c0d7800 == 39 [pid = 2373] [id = 777] 05:10:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 109 (0x11883f800) [pid = 2373] [serial = 2329] [outer = 0x0] 05:10:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 110 (0x118841c00) [pid = 2373] [serial = 2330] [outer = 0x11883f800] 05:10:29 INFO - PROCESS | 2373 | 1468498229907 Marionette DEBUG loaded listener.js 05:10:29 INFO - PROCESS | 2373 | ++DOMWINDOW == 111 (0x119721800) [pid = 2373] [serial = 2331] [outer = 0x11883f800] 05:10:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:10:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:10:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:10:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:10:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:10:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:10:30 INFO - PROCESS | 2373 | 1468498230446 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]]]}] 05:10:30 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 824ms 05:10:30 INFO - PROCESS | 2373 | 1468498230452 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 05:10:30 INFO - PROCESS | 2373 | 1468498230454 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 05:10:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:10:30 INFO - PROCESS | 2373 | 1468498230457 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:10:30 INFO - PROCESS | 2373 | 1468498230459 Marionette TRACE conn2 <- [1,3074,null,{}] 05:10:30 INFO - PROCESS | 2373 | 1468498230463 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}] 05:10:30 INFO - PROCESS | 2373 | 1468498230464 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:30 INFO - PROCESS | 2373 | 1468498230572 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 05:10:30 INFO - PROCESS | 2373 | 1468498230641 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:30 INFO - PROCESS | 2373 | 1468498230642 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:30 INFO - PROCESS | 2373 | ++DOCSHELL 0x11310d000 == 40 [pid = 2373] [id = 778] 05:10:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 112 (0x112f94800) [pid = 2373] [serial = 2332] [outer = 0x0] 05:10:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 113 (0x113153800) [pid = 2373] [serial = 2333] [outer = 0x112f94800] 05:10:30 INFO - PROCESS | 2373 | 1468498230670 Marionette DEBUG loaded listener.js 05:10:30 INFO - PROCESS | 2373 | ++DOMWINDOW == 114 (0x115456400) [pid = 2373] [serial = 2334] [outer = 0x112f94800] 05:10:30 INFO - PROCESS | 2373 | --DOCSHELL 0x110deb000 == 39 [pid = 2373] [id = 773] 05:10:30 INFO - PROCESS | 2373 | --DOCSHELL 0x121621800 == 38 [pid = 2373] [id = 772] 05:10:30 INFO - PROCESS | 2373 | --DOCSHELL 0x11a0cc800 == 37 [pid = 2373] [id = 771] 05:10:30 INFO - PROCESS | 2373 | --DOCSHELL 0x124c37000 == 36 [pid = 2373] [id = 770] 05:10:30 INFO - PROCESS | 2373 | --DOCSHELL 0x121609800 == 35 [pid = 2373] [id = 769] 05:10:30 INFO - PROCESS | 2373 | --DOCSHELL 0x12df82800 == 34 [pid = 2373] [id = 768] 05:10:30 INFO - PROCESS | 2373 | --DOCSHELL 0x12c016000 == 33 [pid = 2373] [id = 767] 05:10:30 INFO - PROCESS | 2373 | --DOCSHELL 0x124a4d800 == 32 [pid = 2373] [id = 766] 05:10:30 INFO - PROCESS | 2373 | --DOCSHELL 0x119ab7800 == 31 [pid = 2373] [id = 765] 05:10:30 INFO - PROCESS | 2373 | --DOCSHELL 0x117e41800 == 30 [pid = 2373] [id = 764] 05:10:30 INFO - PROCESS | 2373 | --DOCSHELL 0x118fca000 == 29 [pid = 2373] [id = 763] 05:10:30 INFO - PROCESS | 2373 | --DOMWINDOW == 113 (0x126dd2c00) [pid = 2373] [serial = 2245] [outer = 0x0] [url = about:blank] 05:10:30 INFO - PROCESS | 2373 | --DOMWINDOW == 112 (0x127848000) [pid = 2373] [serial = 2247] [outer = 0x0] [url = about:blank] 05:10:30 INFO - PROCESS | 2373 | --DOMWINDOW == 111 (0x113c62400) [pid = 2373] [serial = 2221] [outer = 0x0] [url = about:blank] 05:10:30 INFO - PROCESS | 2373 | --DOMWINDOW == 110 (0x1164eac00) [pid = 2373] [serial = 2222] [outer = 0x0] [url = about:blank] 05:10:30 INFO - PROCESS | 2373 | --DOMWINDOW == 109 (0x1214bd000) [pid = 2373] [serial = 2241] [outer = 0x0] [url = about:blank] 05:10:30 INFO - PROCESS | 2373 | --DOMWINDOW == 108 (0x118885400) [pid = 2373] [serial = 2224] [outer = 0x0] [url = about:blank] 05:10:30 INFO - PROCESS | 2373 | --DOMWINDOW == 107 (0x119720c00) [pid = 2373] [serial = 2225] [outer = 0x0] [url = about:blank] 05:10:30 INFO - PROCESS | 2373 | --DOMWINDOW == 106 (0x119c45800) [pid = 2373] [serial = 2236] [outer = 0x0] [url = about:blank] 05:10:30 INFO - PROCESS | 2373 | --DOMWINDOW == 105 (0x121163c00) [pid = 2373] [serial = 2237] [outer = 0x0] [url = about:blank] 05:10:30 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x119c84c00) [pid = 2373] [serial = 2239] [outer = 0x0] [url = about:blank] 05:10:30 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x1294b5c00) [pid = 2373] [serial = 2251] [outer = 0x0] [url = about:blank] 05:10:30 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x118685c00) [pid = 2373] [serial = 2233] [outer = 0x0] [url = about:blank] 05:10:30 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x11997a000) [pid = 2373] [serial = 2234] [outer = 0x0] [url = about:blank] 05:10:30 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x129456800) [pid = 2373] [serial = 2250] [outer = 0x0] [url = about:blank] 05:10:30 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x129454400) [pid = 2373] [serial = 2219] [outer = 0x0] [url = about:blank] 05:10:30 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x126dda000) [pid = 2373] [serial = 2218] [outer = 0x0] [url = about:blank] 05:10:30 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x116acd000) [pid = 2373] [serial = 2230] [outer = 0x0] [url = about:blank] 05:10:30 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x118340400) [pid = 2373] [serial = 2231] [outer = 0x0] [url = about:blank] 05:10:30 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x112d0d400) [pid = 2373] [serial = 2227] [outer = 0x0] [url = about:blank] 05:10:30 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x113da5c00) [pid = 2373] [serial = 2228] [outer = 0x0] [url = about:blank] 05:10:30 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x12a6a3800) [pid = 2373] [serial = 2253] [outer = 0x0] [url = about:blank] 05:10:30 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x12ba3a000) [pid = 2373] [serial = 2266] [outer = 0x0] [url = about:blank] 05:10:30 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x11852e000) [pid = 2373] [serial = 2257] [outer = 0x0] [url = about:blank] 05:10:30 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x12ba33800) [pid = 2373] [serial = 2265] [outer = 0x0] [url = about:blank] 05:10:30 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x115e67000) [pid = 2373] [serial = 2256] [outer = 0x0] [url = about:blank] 05:10:30 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x125724400) [pid = 2373] [serial = 2259] [outer = 0x0] [url = about:blank] 05:10:30 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x12a6cc000) [pid = 2373] [serial = 2254] [outer = 0x0] [url = about:blank] 05:10:30 INFO - PROCESS | 2373 | --DOMWINDOW == 86 (0x1269a7800) [pid = 2373] [serial = 2244] [outer = 0x0] [url = about:blank] 05:10:30 INFO - PROCESS | 2373 | --DOMWINDOW == 85 (0x1291e9800) [pid = 2373] [serial = 2248] [outer = 0x0] [url = about:blank] 05:10:30 INFO - PROCESS | 2373 | --DOMWINDOW == 84 (0x12b173000) [pid = 2373] [serial = 2263] [outer = 0x0] [url = about:blank] 05:10:30 INFO - PROCESS | 2373 | --DOMWINDOW == 83 (0x12ad4ac00) [pid = 2373] [serial = 2262] [outer = 0x0] [url = about:blank] 05:10:30 INFO - PROCESS | 2373 | --DOMWINDOW == 82 (0x12ad40c00) [pid = 2373] [serial = 2260] [outer = 0x0] [url = about:blank] 05:10:30 INFO - PROCESS | 2373 | --DOMWINDOW == 81 (0x1242d3800) [pid = 2373] [serial = 2242] [outer = 0x0] [url = about:blank] 05:10:31 INFO - PROCESS | 2373 | 1468498231058 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]]]}] 05:10:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:10:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:10:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:10:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:10:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:10:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:10:31 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 622ms 05:10:31 INFO - PROCESS | 2373 | 1468498231080 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 05:10:31 INFO - PROCESS | 2373 | 1468498231082 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 05:10:31 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:10:31 INFO - PROCESS | 2373 | 1468498231087 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:10:31 INFO - PROCESS | 2373 | 1468498231089 Marionette TRACE conn2 <- [1,3078,null,{}] 05:10:31 INFO - PROCESS | 2373 | 1468498231091 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}] 05:10:31 INFO - PROCESS | 2373 | 1468498231092 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:31 INFO - PROCESS | 2373 | 1468498231201 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 05:10:31 INFO - PROCESS | 2373 | 1468498231275 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:31 INFO - PROCESS | 2373 | 1468498231276 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:31 INFO - PROCESS | 2373 | ++DOCSHELL 0x113359800 == 30 [pid = 2373] [id = 779] 05:10:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 82 (0x113150000) [pid = 2373] [serial = 2335] [outer = 0x0] 05:10:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 83 (0x116638400) [pid = 2373] [serial = 2336] [outer = 0x113150000] 05:10:31 INFO - PROCESS | 2373 | 1468498231304 Marionette DEBUG loaded listener.js 05:10:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 84 (0x11833b800) [pid = 2373] [serial = 2337] [outer = 0x113150000] 05:10:31 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 05:10:31 INFO - reader.readAsText(blob_2) 05:10:31 INFO - }" did not throw 05:10:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 05:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 05:10:31 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 05:10:31 INFO - reader.readAsDataURL(blob_2) 05:10:31 INFO - }" did not throw 05:10:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 05:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 05:10:31 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 05:10:31 INFO - reader.readAsArrayBuffer(blob_2) 05:10:31 INFO - }" did not throw 05:10:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 05:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 05:10:31 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 05:10:31 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 05:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:10:31 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 05:10:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:10:31 INFO - PROCESS | 2373 | 1468498231611 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 05:10:31 INFO - PROCESS | 2373 | 1468498231614 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:10:31 INFO - PROCESS | 2373 | 1468498231616 Marionette TRACE conn2 <- [1,3082,null,{}] 05:10:31 INFO - PROCESS | 2373 | 1468498231631 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}] 05:10:31 INFO - PROCESS | 2373 | 1468498231634 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:31 INFO - PROCESS | 2373 | 1468498231717 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 05:10:31 INFO - PROCESS | 2373 | 1468498231724 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:31 INFO - PROCESS | 2373 | 1468498231726 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:31 INFO - PROCESS | 2373 | ++DOCSHELL 0x11a0d0000 == 31 [pid = 2373] [id = 780] 05:10:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 85 (0x118833400) [pid = 2373] [serial = 2338] [outer = 0x0] 05:10:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 86 (0x118fe4800) [pid = 2373] [serial = 2339] [outer = 0x118833400] 05:10:31 INFO - PROCESS | 2373 | 1468498231758 Marionette DEBUG loaded listener.js 05:10:31 INFO - PROCESS | 2373 | ++DOMWINDOW == 87 (0x119720800) [pid = 2373] [serial = 2340] [outer = 0x118833400] 05:10:32 INFO - PROCESS | 2373 | 1468498232076 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]]]}] 05:10:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:10:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:10:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:10:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 472ms 05:10:32 INFO - PROCESS | 2373 | 1468498232087 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 05:10:32 INFO - PROCESS | 2373 | 1468498232089 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 05:10:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:10:32 INFO - PROCESS | 2373 | 1468498232105 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:10:32 INFO - PROCESS | 2373 | 1468498232106 Marionette TRACE conn2 <- [1,3086,null,{}] 05:10:32 INFO - PROCESS | 2373 | 1468498232109 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}] 05:10:32 INFO - PROCESS | 2373 | 1468498232110 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:32 INFO - PROCESS | 2373 | 1468498232192 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 05:10:32 INFO - PROCESS | 2373 | 1468498232195 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:32 INFO - PROCESS | 2373 | 1468498232197 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:32 INFO - PROCESS | 2373 | ++DOCSHELL 0x12428d000 == 32 [pid = 2373] [id = 781] 05:10:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x119970800) [pid = 2373] [serial = 2341] [outer = 0x0] 05:10:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x119c40400) [pid = 2373] [serial = 2342] [outer = 0x119970800] 05:10:32 INFO - PROCESS | 2373 | 1468498232222 Marionette DEBUG loaded listener.js 05:10:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x119c86000) [pid = 2373] [serial = 2343] [outer = 0x119970800] 05:10:32 INFO - PROCESS | 2373 | 1468498232550 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:10:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:10:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 475ms 05:10:32 INFO - PROCESS | 2373 | 1468498232574 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 05:10:32 INFO - PROCESS | 2373 | 1468498232575 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 05:10:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:10:32 INFO - PROCESS | 2373 | 1468498232577 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:10:32 INFO - PROCESS | 2373 | 1468498232578 Marionette TRACE conn2 <- [1,3090,null,{}] 05:10:32 INFO - PROCESS | 2373 | 1468498232581 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}] 05:10:32 INFO - PROCESS | 2373 | 1468498232582 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:32 INFO - PROCESS | 2373 | 1468498232667 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 05:10:32 INFO - PROCESS | 2373 | 1468498232671 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:32 INFO - PROCESS | 2373 | 1468498232673 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:32 INFO - PROCESS | 2373 | ++DOCSHELL 0x125bb3000 == 33 [pid = 2373] [id = 782] 05:10:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x116fe4400) [pid = 2373] [serial = 2344] [outer = 0x0] 05:10:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x119c8bc00) [pid = 2373] [serial = 2345] [outer = 0x116fe4400] 05:10:32 INFO - PROCESS | 2373 | 1468498232697 Marionette DEBUG loaded listener.js 05:10:32 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x1214b5400) [pid = 2373] [serial = 2346] [outer = 0x116fe4400] 05:10:33 INFO - PROCESS | 2373 | 1468498233017 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:10:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:10:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 471ms 05:10:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:10:33 INFO - PROCESS | 2373 | 1468498233049 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 05:10:33 INFO - PROCESS | 2373 | 1468498233050 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 05:10:33 INFO - PROCESS | 2373 | 1468498233052 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:10:33 INFO - PROCESS | 2373 | 1468498233055 Marionette TRACE conn2 <- [1,3094,null,{}] 05:10:33 INFO - PROCESS | 2373 | 1468498233059 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}] 05:10:33 INFO - PROCESS | 2373 | 1468498233064 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:33 INFO - PROCESS | 2373 | 1468498233201 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 05:10:33 INFO - PROCESS | 2373 | 1468498233211 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:33 INFO - PROCESS | 2373 | 1468498233213 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:33 INFO - PROCESS | 2373 | ++DOCSHELL 0x12942b000 == 34 [pid = 2373] [id = 783] 05:10:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 94 (0x12105bc00) [pid = 2373] [serial = 2347] [outer = 0x0] 05:10:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 95 (0x121dccc00) [pid = 2373] [serial = 2348] [outer = 0x12105bc00] 05:10:33 INFO - PROCESS | 2373 | 1468498233237 Marionette DEBUG loaded listener.js 05:10:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 96 (0x12555f800) [pid = 2373] [serial = 2349] [outer = 0x12105bc00] 05:10:33 INFO - PROCESS | 2373 | 1468498233545 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:10:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:10:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 522ms 05:10:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:10:33 INFO - PROCESS | 2373 | 1468498233579 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 05:10:33 INFO - PROCESS | 2373 | 1468498233580 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 05:10:33 INFO - PROCESS | 2373 | 1468498233582 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:10:33 INFO - PROCESS | 2373 | 1468498233583 Marionette TRACE conn2 <- [1,3098,null,{}] 05:10:33 INFO - PROCESS | 2373 | 1468498233586 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}] 05:10:33 INFO - PROCESS | 2373 | 1468498233588 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:33 INFO - PROCESS | 2373 | 1468498233695 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 05:10:33 INFO - PROCESS | 2373 | 1468498233708 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:33 INFO - PROCESS | 2373 | 1468498233709 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:33 INFO - PROCESS | 2373 | ++DOCSHELL 0x12a720000 == 35 [pid = 2373] [id = 784] 05:10:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 97 (0x125561400) [pid = 2373] [serial = 2350] [outer = 0x0] 05:10:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 98 (0x125566400) [pid = 2373] [serial = 2351] [outer = 0x125561400] 05:10:33 INFO - PROCESS | 2373 | 1468498233734 Marionette DEBUG loaded listener.js 05:10:33 INFO - PROCESS | 2373 | ++DOMWINDOW == 99 (0x12556c000) [pid = 2373] [serial = 2352] [outer = 0x125561400] 05:10:34 INFO - PROCESS | 2373 | 1468498234059 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]]]}] 05:10:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:10:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:10:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 519ms 05:10:34 INFO - PROCESS | 2373 | 1468498234102 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 05:10:34 INFO - PROCESS | 2373 | 1468498234103 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 05:10:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:10:34 INFO - PROCESS | 2373 | 1468498234105 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:10:34 INFO - PROCESS | 2373 | 1468498234106 Marionette TRACE conn2 <- [1,3102,null,{}] 05:10:34 INFO - PROCESS | 2373 | 1468498234108 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}] 05:10:34 INFO - PROCESS | 2373 | 1468498234109 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:34 INFO - PROCESS | 2373 | 1468498234218 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 05:10:34 INFO - PROCESS | 2373 | 1468498234221 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:34 INFO - PROCESS | 2373 | 1468498234222 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:34 INFO - PROCESS | 2373 | ++DOCSHELL 0x124061000 == 36 [pid = 2373] [id = 785] 05:10:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 100 (0x1154d4000) [pid = 2373] [serial = 2353] [outer = 0x0] 05:10:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 101 (0x125561c00) [pid = 2373] [serial = 2354] [outer = 0x1154d4000] 05:10:34 INFO - PROCESS | 2373 | 1468498234247 Marionette DEBUG loaded listener.js 05:10:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 102 (0x125ba5400) [pid = 2373] [serial = 2355] [outer = 0x1154d4000] 05:10:34 INFO - PROCESS | 2373 | 1468498234558 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:10:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:10:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 469ms 05:10:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:10:34 INFO - PROCESS | 2373 | 1468498234592 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 05:10:34 INFO - PROCESS | 2373 | 1468498234594 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 05:10:34 INFO - PROCESS | 2373 | 1468498234597 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:10:34 INFO - PROCESS | 2373 | 1468498234599 Marionette TRACE conn2 <- [1,3106,null,{}] 05:10:34 INFO - PROCESS | 2373 | 1468498234602 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}] 05:10:34 INFO - PROCESS | 2373 | 1468498234606 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:34 INFO - PROCESS | 2373 | 1468498234744 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 05:10:34 INFO - PROCESS | 2373 | 1468498234758 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:34 INFO - PROCESS | 2373 | 1468498234759 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:34 INFO - PROCESS | 2373 | ++DOCSHELL 0x12b143000 == 37 [pid = 2373] [id = 786] 05:10:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 103 (0x115e60400) [pid = 2373] [serial = 2356] [outer = 0x0] 05:10:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 104 (0x1269a8800) [pid = 2373] [serial = 2357] [outer = 0x115e60400] 05:10:34 INFO - PROCESS | 2373 | 1468498234782 Marionette DEBUG loaded listener.js 05:10:34 INFO - PROCESS | 2373 | ++DOMWINDOW == 105 (0x126ddc000) [pid = 2373] [serial = 2358] [outer = 0x115e60400] 05:10:35 INFO - PROCESS | 2373 | 1468498235099 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]]]}] 05:10:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:10:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:10:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:10:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 520ms 05:10:35 INFO - PROCESS | 2373 | 1468498235117 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 05:10:35 INFO - PROCESS | 2373 | 1468498235119 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 05:10:35 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:10:35 INFO - PROCESS | 2373 | 1468498235130 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:10:35 INFO - PROCESS | 2373 | 1468498235131 Marionette TRACE conn2 <- [1,3110,null,{}] 05:10:35 INFO - PROCESS | 2373 | 1468498235133 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}] 05:10:35 INFO - PROCESS | 2373 | 1468498235135 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:35 INFO - PROCESS | 2373 | 1468498235353 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 05:10:35 INFO - PROCESS | 2373 | --DOMWINDOW == 104 (0x11a006800) [pid = 2373] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:10:35 INFO - PROCESS | 2373 | --DOMWINDOW == 103 (0x112d9e800) [pid = 2373] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:10:35 INFO - PROCESS | 2373 | --DOMWINDOW == 102 (0x113247800) [pid = 2373] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:10:35 INFO - PROCESS | 2373 | --DOMWINDOW == 101 (0x11833a400) [pid = 2373] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:10:35 INFO - PROCESS | 2373 | --DOMWINDOW == 100 (0x115dea000) [pid = 2373] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:10:35 INFO - PROCESS | 2373 | --DOMWINDOW == 99 (0x12c613000) [pid = 2373] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 05:10:35 INFO - PROCESS | 2373 | --DOMWINDOW == 98 (0x119c3d400) [pid = 2373] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:10:35 INFO - PROCESS | 2373 | --DOMWINDOW == 97 (0x115e64000) [pid = 2373] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:10:35 INFO - PROCESS | 2373 | --DOMWINDOW == 96 (0x119937400) [pid = 2373] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:10:35 INFO - PROCESS | 2373 | --DOMWINDOW == 95 (0x11821ec00) [pid = 2373] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 05:10:35 INFO - PROCESS | 2373 | --DOMWINDOW == 94 (0x1242de400) [pid = 2373] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:10:35 INFO - PROCESS | 2373 | --DOMWINDOW == 93 (0x12ad46000) [pid = 2373] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:10:35 INFO - PROCESS | 2373 | --DOMWINDOW == 92 (0x110f3e800) [pid = 2373] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 05:10:35 INFO - PROCESS | 2373 | --DOMWINDOW == 91 (0x12b177c00) [pid = 2373] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:10:35 INFO - PROCESS | 2373 | --DOMWINDOW == 90 (0x11315ac00) [pid = 2373] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 05:10:35 INFO - PROCESS | 2373 | --DOMWINDOW == 89 (0x126bac800) [pid = 2373] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 05:10:35 INFO - PROCESS | 2373 | --DOMWINDOW == 88 (0x1126eac00) [pid = 2373] [serial = 2317] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 05:10:35 INFO - PROCESS | 2373 | --DOMWINDOW == 87 (0x112d9f400) [pid = 2373] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:10:35 INFO - PROCESS | 2373 | 1468498235401 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:35 INFO - PROCESS | 2373 | 1468498235402 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:35 INFO - PROCESS | 2373 | ++DOCSHELL 0x12b1db000 == 38 [pid = 2373] [id = 787] 05:10:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 88 (0x110f3e800) [pid = 2373] [serial = 2359] [outer = 0x0] 05:10:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 89 (0x112d03800) [pid = 2373] [serial = 2360] [outer = 0x110f3e800] 05:10:35 INFO - PROCESS | 2373 | 1468498235427 Marionette DEBUG loaded listener.js 05:10:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 90 (0x11a006800) [pid = 2373] [serial = 2361] [outer = 0x110f3e800] 05:10:35 INFO - PROCESS | 2373 | 1468498235668 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"]]]}] 05:10:35 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:10:35 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 05:10:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:10:35 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 569ms 05:10:35 INFO - PROCESS | 2373 | 1468498235700 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 05:10:35 INFO - PROCESS | 2373 | 1468498235702 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 05:10:35 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:10:35 INFO - PROCESS | 2373 | 1468498235726 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:10:35 INFO - PROCESS | 2373 | 1468498235728 Marionette TRACE conn2 <- [1,3114,null,{}] 05:10:35 INFO - PROCESS | 2373 | 1468498235742 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}] 05:10:35 INFO - PROCESS | 2373 | 1468498235744 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:35 INFO - PROCESS | 2373 | 1468498235840 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 05:10:35 INFO - PROCESS | 2373 | 1468498235844 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\", \"dbf5aaf1-24f6-4bc6-9206-062b96a07888\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:35 INFO - PROCESS | 2373 | 1468498235846 Marionette INFO sendAsync 72570f81-c201-174f-b8be-6c6a6800887c 05:10:35 INFO - PROCESS | 2373 | ++DOCSHELL 0x12c3c6000 == 39 [pid = 2373] [id = 788] 05:10:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 91 (0x115dea000) [pid = 2373] [serial = 2362] [outer = 0x0] 05:10:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 92 (0x1291ecc00) [pid = 2373] [serial = 2363] [outer = 0x115dea000] 05:10:35 INFO - PROCESS | 2373 | 1468498235872 Marionette DEBUG loaded listener.js 05:10:35 INFO - PROCESS | 2373 | ++DOMWINDOW == 93 (0x12a6cf000) [pid = 2373] [serial = 2364] [outer = 0x115dea000] 05:10:36 INFO - PROCESS | 2373 | 1468498236200 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]]]}] 05:10:36 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:10:36 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 534ms 05:10:36 INFO - PROCESS | 2373 | 1468498236249 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 05:10:36 INFO - PROCESS | 2373 | 1468498236251 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 05:10:37 WARNING - u'runner_teardown' () 05:10:37 INFO - No more tests 05:10:37 INFO - Got 0 unexpected results 05:10:37 INFO - SUITE-END | took 510s 05:10:37 INFO - Closing logging queue 05:10:37 INFO - queue closed 05:10:37 INFO - Return code: 0 05:10:37 WARNING - # TBPL SUCCESS # 05:10:37 INFO - Running post-action listener: _resource_record_post_action 05:10:37 INFO - Running post-run listener: _resource_record_post_run 05:10:38 INFO - Total resource usage - Wall time: 532s; CPU: 58.0%; Read bytes: 745472; Write bytes: 954934272; Read time: 8; Write time: 4997 05:10:38 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:10:38 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 152488448; Write bytes: 145047552; Read time: 13836; Write time: 299 05:10:38 INFO - run-tests - Wall time: 514s; CPU: 58.0%; Read bytes: 745472; Write bytes: 798041088; Read time: 8; Write time: 4652 05:10:38 INFO - Running post-run listener: _upload_blobber_files 05:10:38 INFO - Blob upload gear active. 05:10:38 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:10:38 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 05:10:38 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 05:10:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 05:10:38 INFO - (blobuploader) - INFO - Open directory for files ... 05:10:38 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:10:38 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:10:38 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:10:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:10:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:10:39 INFO - (blobuploader) - INFO - Done attempting. 05:10:39 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:10:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:10:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:10:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:10:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:10:41 INFO - (blobuploader) - INFO - Done attempting. 05:10:41 INFO - (blobuploader) - INFO - Iteration through files over. 05:10:41 INFO - Return code: 0 05:10:41 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:10:41 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:10:41 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7c51cacca5a68f602773c543323cafb23f7d84570ee71824158919d057f5170861982e44be0af479ddd68532a38de261834efaab4c9d8654ac172c4844ecc20a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e0f04f10618d4e3a0d1ed5a424d64d111360e5c6d9d51518415b4331b2e19db33678a1c96ab224fc9ea1eb7191fdd90c3a1fe926e51a2fbbf03b868324cb59ee"} 05:10:41 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:10:41 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:10:41 INFO - Contents: 05:10:41 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7c51cacca5a68f602773c543323cafb23f7d84570ee71824158919d057f5170861982e44be0af479ddd68532a38de261834efaab4c9d8654ac172c4844ecc20a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e0f04f10618d4e3a0d1ed5a424d64d111360e5c6d9d51518415b4331b2e19db33678a1c96ab224fc9ea1eb7191fdd90c3a1fe926e51a2fbbf03b868324cb59ee"} 05:10:41 INFO - Running post-run listener: copy_logs_to_upload_dir 05:10:41 INFO - Copying logs to upload dir... 05:10:41 INFO - mkdir: /builds/slave/test/build/upload/logs 05:10:41 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=582.881752 ========= master_lag: 0.32 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 43 secs) (at 2016-07-14 05:10:41.794392) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-14 05:10:41.798250) ========= 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.gJgQhBeN2L/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.IoyVnwpDQy/Listeners TMPDIR=/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7c51cacca5a68f602773c543323cafb23f7d84570ee71824158919d057f5170861982e44be0af479ddd68532a38de261834efaab4c9d8654ac172c4844ecc20a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e0f04f10618d4e3a0d1ed5a424d64d111360e5c6d9d51518415b4331b2e19db33678a1c96ab224fc9ea1eb7191fdd90c3a1fe926e51a2fbbf03b868324cb59ee"} build_url:https://queue.taskcluster.net/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.013230 build_url: 'https://queue.taskcluster.net/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7c51cacca5a68f602773c543323cafb23f7d84570ee71824158919d057f5170861982e44be0af479ddd68532a38de261834efaab4c9d8654ac172c4844ecc20a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e0f04f10618d4e3a0d1ed5a424d64d111360e5c6d9d51518415b4331b2e19db33678a1c96ab224fc9ea1eb7191fdd90c3a1fe926e51a2fbbf03b868324cb59ee"}' symbols_url: 'https://queue.taskcluster.net/v1/task/MamWar_STpKiLv4Sg1tMzg/artifacts/public/build/firefox-48.0.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-07-14 05:10:41.835075) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 05:10:41.835460) ========= 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.gJgQhBeN2L/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.IoyVnwpDQy/Listeners TMPDIR=/var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/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.005357 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 05:10:41.887599) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-14 05:10:41.887932) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-14 05:10:41.888295) ========= ========= Total master_lag: 0.47 =========