builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0072 starttime: 1462831459.58 results: success (0) buildid: 20160509140655 builduid: 51fec580243d478c9aa09015fb798427 revision: 1a31ddc2411f1bf4b9f6766811b5fb4ff3891c27 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-09 15:04:19.588864) ========= master: http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-09 15:04:19.589264) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-09 15:04:19.589530) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-09 15:04:19.608871) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 15:04:19.609128) ========= 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.sBDRyASFVz/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.MU1xyF6BYI/Listeners TMPDIR=/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-05-09 15:04:19-- 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% 24.3M=0s 2016-05-09 15:04:20 (24.3 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.582345 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 15:04:20.208471) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 15:04:20.208832) ========= 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.sBDRyASFVz/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.MU1xyF6BYI/Listeners TMPDIR=/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/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.034201 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 15:04:20.258262) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-09 15:04:20.258651) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 1a31ddc2411f1bf4b9f6766811b5fb4ff3891c27 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 1a31ddc2411f1bf4b9f6766811b5fb4ff3891c27 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.sBDRyASFVz/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.MU1xyF6BYI/Listeners TMPDIR=/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-05-09 15:04:20,329 truncating revision to first 12 chars 2016-05-09 15:04:20,329 Setting DEBUG logging. 2016-05-09 15:04:20,329 attempt 1/10 2016-05-09 15:04:20,329 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/1a31ddc2411f?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-09 15:04:21,405 unpacking tar archive at: mozilla-aurora-1a31ddc2411f/testing/mozharness/ program finished with exit code 0 elapsedTime=1.327629 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-09 15:04:21.602607) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-09 15:04:21.602922) ========= script_repo_revision: 1a31ddc2411f1bf4b9f6766811b5fb4ff3891c27 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-09 15:04:21.603570) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-09 15:04:21.604048) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-09 15:04:21.618264) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 44 secs) (at 2016-05-09 15:04:21.618572) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.sBDRyASFVz/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.MU1xyF6BYI/Listeners TMPDIR=/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 15:04:21 INFO - MultiFileLogger online at 20160509 15:04:21 in /builds/slave/test 15:04:21 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 15:04:21 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 15:04:21 INFO - {'append_to_log': False, 15:04:21 INFO - 'base_work_dir': '/builds/slave/test', 15:04:21 INFO - 'blob_upload_branch': 'mozilla-aurora', 15:04:21 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 15:04:21 INFO - 'buildbot_json_path': 'buildprops.json', 15:04:21 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 15:04:21 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:04:21 INFO - 'download_minidump_stackwalk': True, 15:04:21 INFO - 'download_symbols': 'true', 15:04:21 INFO - 'e10s': False, 15:04:21 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 15:04:21 INFO - 'tooltool.py': '/tools/tooltool.py', 15:04:21 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 15:04:21 INFO - '/tools/misc-python/virtualenv.py')}, 15:04:21 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:04:21 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:04:21 INFO - 'log_level': 'info', 15:04:21 INFO - 'log_to_console': True, 15:04:21 INFO - 'opt_config_files': (), 15:04:21 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:04:21 INFO - '--processes=1', 15:04:21 INFO - '--config=%(test_path)s/wptrunner.ini', 15:04:21 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:04:21 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:04:21 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:04:21 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:04:21 INFO - 'pip_index': False, 15:04:21 INFO - 'require_test_zip': True, 15:04:21 INFO - 'test_type': ('testharness',), 15:04:21 INFO - 'this_chunk': '1', 15:04:21 INFO - 'tooltool_cache': '/builds/tooltool_cache', 15:04:21 INFO - 'total_chunks': '10', 15:04:21 INFO - 'virtualenv_path': 'venv', 15:04:21 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:04:21 INFO - 'work_dir': 'build'} 15:04:21 INFO - ##### 15:04:21 INFO - ##### Running clobber step. 15:04:21 INFO - ##### 15:04:21 INFO - Running pre-action listener: _resource_record_pre_action 15:04:21 INFO - Running main action method: clobber 15:04:21 INFO - rmtree: /builds/slave/test/build 15:04:21 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 15:04:23 INFO - Running post-action listener: _resource_record_post_action 15:04:23 INFO - ##### 15:04:23 INFO - ##### Running read-buildbot-config step. 15:04:23 INFO - ##### 15:04:23 INFO - Running pre-action listener: _resource_record_pre_action 15:04:23 INFO - Running main action method: read_buildbot_config 15:04:23 INFO - Using buildbot properties: 15:04:23 INFO - { 15:04:23 INFO - "project": "", 15:04:23 INFO - "product": "firefox", 15:04:23 INFO - "script_repo_revision": "production", 15:04:23 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 15:04:23 INFO - "repository": "", 15:04:23 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 15:04:23 INFO - "buildid": "20160509140655", 15:04:23 INFO - "pgo_build": "False", 15:04:23 INFO - "basedir": "/builds/slave/test", 15:04:23 INFO - "buildnumber": 1, 15:04:23 INFO - "slavename": "t-yosemite-r7-0072", 15:04:23 INFO - "master": "http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/", 15:04:23 INFO - "platform": "macosx64", 15:04:23 INFO - "branch": "mozilla-aurora", 15:04:23 INFO - "revision": "1a31ddc2411f1bf4b9f6766811b5fb4ff3891c27", 15:04:23 INFO - "repo_path": "releases/mozilla-aurora", 15:04:23 INFO - "moz_repo_path": "", 15:04:23 INFO - "stage_platform": "macosx64", 15:04:23 INFO - "builduid": "51fec580243d478c9aa09015fb798427", 15:04:23 INFO - "slavebuilddir": "test" 15:04:23 INFO - } 15:04:23 INFO - Found installer url https://queue.taskcluster.net/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 15:04:23 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 15:04:23 INFO - Running post-action listener: _resource_record_post_action 15:04:23 INFO - ##### 15:04:23 INFO - ##### Running download-and-extract step. 15:04:23 INFO - ##### 15:04:23 INFO - Running pre-action listener: _resource_record_pre_action 15:04:23 INFO - Running main action method: download_and_extract 15:04:23 INFO - mkdir: /builds/slave/test/build/tests 15:04:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:04:23 INFO - https://queue.taskcluster.net/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 15:04:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 15:04:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 15:04:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 15:04:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 15:04:32 INFO - Downloaded 1235 bytes. 15:04:32 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 15:04:32 INFO - Using the following test package requirements: 15:04:32 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 15:04:32 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 15:04:32 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 15:04:32 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 15:04:32 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 15:04:32 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 15:04:32 INFO - u'jsshell-mac64.zip'], 15:04:32 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 15:04:32 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 15:04:32 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 15:04:32 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 15:04:32 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 15:04:32 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 15:04:32 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 15:04:32 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 15:04:32 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 15:04:32 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 15:04:32 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 15:04:32 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 15:04: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')]} 15:04:32 INFO - https://queue.taskcluster.net/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 15:04:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 15:04:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 15:04:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 15:04:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 15:04:33 INFO - Downloaded 17970048 bytes. 15:04:33 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:04:33 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:04:34 INFO - caution: filename not matched: web-platform/* 15:04:34 INFO - Return code: 11 15:04:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:04:34 INFO - https://queue.taskcluster.net/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 15:04:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 15:04:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 15:04:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 15:04:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 15:04:35 INFO - Downloaded 36408648 bytes. 15:04:35 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:04:35 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:04:39 INFO - caution: filename not matched: bin/* 15:04:39 INFO - caution: filename not matched: config/* 15:04:39 INFO - caution: filename not matched: mozbase/* 15:04:39 INFO - caution: filename not matched: marionette/* 15:04:39 INFO - caution: filename not matched: tools/wptserve/* 15:04:39 INFO - Return code: 11 15:04:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:04:39 INFO - https://queue.taskcluster.net/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 15:04:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 15:04:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 15:04:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 15:04:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 15:04:42 INFO - Downloaded 73024803 bytes. 15:04:42 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 15:04:42 INFO - mkdir: /builds/slave/test/properties 15:04:42 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 15:04:42 INFO - Writing to file /builds/slave/test/properties/build_url 15:04:42 INFO - Contents: 15:04:42 INFO - build_url:https://queue.taskcluster.net/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 15:04:43 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 15:04:43 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 15:04:43 INFO - Writing to file /builds/slave/test/properties/symbols_url 15:04:43 INFO - Contents: 15:04:43 INFO - symbols_url:https://queue.taskcluster.net/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 15:04:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:04:43 INFO - https://queue.taskcluster.net/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:04:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 15:04:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 15:04:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 15:04:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 15:04:47 INFO - Downloaded 103570916 bytes. 15:04:47 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 15:04:47 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 15:04:50 INFO - Return code: 0 15:04:50 INFO - Running post-action listener: _resource_record_post_action 15:04:50 INFO - Running post-action listener: set_extra_try_arguments 15:04:50 INFO - ##### 15:04:50 INFO - ##### Running create-virtualenv step. 15:04:50 INFO - ##### 15:04:50 INFO - Running pre-action listener: _pre_create_virtualenv 15:04:50 INFO - Running pre-action listener: _resource_record_pre_action 15:04:50 INFO - Running main action method: create_virtualenv 15:04:50 INFO - Creating virtualenv /builds/slave/test/build/venv 15:04:50 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 15:04:50 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 15:04:50 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 15:04:50 INFO - Using real prefix '/tools/python27' 15:04:50 INFO - New python executable in /builds/slave/test/build/venv/bin/python 15:04:51 INFO - Installing distribute.............................................................................................................................................................................................done. 15:04:54 INFO - Installing pip.................done. 15:04:54 INFO - Return code: 0 15:04:54 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 15:04:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:04:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:04:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:04:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:04:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:04:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:04:54 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 0x10e855e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e872f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa52346b230>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e86e5e0>, '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 0x10e451cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e47c990>, '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.sBDRyASFVz/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.MU1xyF6BYI/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 15:04:54 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 15:04:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 15:04:54 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.sBDRyASFVz/Render', 15:04:54 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:04:54 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:04:54 INFO - 'HOME': '/Users/cltbld', 15:04:54 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:04:54 INFO - 'LOGNAME': 'cltbld', 15:04:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:04:54 INFO - 'MOZ_NO_REMOTE': '1', 15:04:54 INFO - 'NO_EM_RESTART': '1', 15:04:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:04:54 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:04:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:04:54 INFO - 'PWD': '/builds/slave/test', 15:04:54 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:04:54 INFO - 'SHELL': '/bin/bash', 15:04:54 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MU1xyF6BYI/Listeners', 15:04:54 INFO - 'TMPDIR': '/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/', 15:04:54 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:04:54 INFO - 'USER': 'cltbld', 15:04:54 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:04:54 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:04:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:04:54 INFO - 'XPC_FLAGS': '0x0', 15:04:54 INFO - 'XPC_SERVICE_NAME': '0', 15:04:54 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:04:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:04:54 INFO - Downloading/unpacking psutil>=0.7.1 15:04:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:04:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:04:54 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 15:04:54 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 15:04:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:04:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:04:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 15:04:57 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:04:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:04:57 INFO - Installing collected packages: psutil 15:04:57 INFO - Running setup.py install for psutil 15:04:57 INFO - building 'psutil._psutil_osx' extension 15:04:57 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 15:04:58 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 15:04:58 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 15:04:58 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 15:04:58 INFO - building 'psutil._psutil_posix' extension 15:04:58 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 15:04:58 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 15:04:58 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 15:04:58 INFO - ^ 15:04:58 INFO - 1 warning generated. 15:04:58 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 15:04:58 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:04:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:04:59 INFO - Successfully installed psutil 15:04:59 INFO - Cleaning up... 15:04:59 INFO - Return code: 0 15:04:59 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 15:04:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:04:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:04:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:04:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:04:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:04:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:04:59 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 0x10e855e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e872f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa52346b230>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e86e5e0>, '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 0x10e451cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e47c990>, '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.sBDRyASFVz/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.MU1xyF6BYI/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 15:04:59 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 15:04:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 15:04:59 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.sBDRyASFVz/Render', 15:04:59 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:04:59 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:04:59 INFO - 'HOME': '/Users/cltbld', 15:04:59 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:04:59 INFO - 'LOGNAME': 'cltbld', 15:04:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:04:59 INFO - 'MOZ_NO_REMOTE': '1', 15:04:59 INFO - 'NO_EM_RESTART': '1', 15:04:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:04:59 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:04:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:04:59 INFO - 'PWD': '/builds/slave/test', 15:04:59 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:04:59 INFO - 'SHELL': '/bin/bash', 15:04:59 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MU1xyF6BYI/Listeners', 15:04:59 INFO - 'TMPDIR': '/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/', 15:04:59 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:04:59 INFO - 'USER': 'cltbld', 15:04:59 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:04:59 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:04:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:04:59 INFO - 'XPC_FLAGS': '0x0', 15:04:59 INFO - 'XPC_SERVICE_NAME': '0', 15:04:59 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:04:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:04:59 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:04:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:04:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:04:59 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 15:04:59 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 15:04:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:04:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:05:01 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:05:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 15:05:01 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 15:05:01 INFO - Installing collected packages: mozsystemmonitor 15:05:01 INFO - Running setup.py install for mozsystemmonitor 15:05:01 INFO - Successfully installed mozsystemmonitor 15:05:01 INFO - Cleaning up... 15:05:02 INFO - Return code: 0 15:05:02 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 15:05:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:05:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:05:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:05:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:05:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:05:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:05:02 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 0x10e855e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e872f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa52346b230>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e86e5e0>, '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 0x10e451cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e47c990>, '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.sBDRyASFVz/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.MU1xyF6BYI/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 15:05:02 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 15:05:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 15:05:02 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.sBDRyASFVz/Render', 15:05:02 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:05:02 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:05:02 INFO - 'HOME': '/Users/cltbld', 15:05:02 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:05:02 INFO - 'LOGNAME': 'cltbld', 15:05:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:05:02 INFO - 'MOZ_NO_REMOTE': '1', 15:05:02 INFO - 'NO_EM_RESTART': '1', 15:05:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:05:02 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:05:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:05:02 INFO - 'PWD': '/builds/slave/test', 15:05:02 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:05:02 INFO - 'SHELL': '/bin/bash', 15:05:02 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MU1xyF6BYI/Listeners', 15:05:02 INFO - 'TMPDIR': '/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/', 15:05:02 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:05:02 INFO - 'USER': 'cltbld', 15:05:02 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:05:02 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:05:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:05:02 INFO - 'XPC_FLAGS': '0x0', 15:05:02 INFO - 'XPC_SERVICE_NAME': '0', 15:05:02 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:05:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:05:02 INFO - Downloading/unpacking blobuploader==1.2.4 15:05:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:05:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:05:02 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 15:05:02 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 15:05:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:05:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:05:04 INFO - Downloading blobuploader-1.2.4.tar.gz 15:05:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 15:05:04 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:05:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:05:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:05:04 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 15:05:04 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 15:05:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:05:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:05:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 15:05:05 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:05:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:05:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:05:05 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 15:05:05 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 15:05:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:05:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:05:05 INFO - Downloading docopt-0.6.1.tar.gz 15:05:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 15:05:06 INFO - Installing collected packages: blobuploader, requests, docopt 15:05:06 INFO - Running setup.py install for blobuploader 15:05:06 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 15:05:06 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 15:05:06 INFO - Running setup.py install for requests 15:05:06 INFO - Running setup.py install for docopt 15:05:06 INFO - Successfully installed blobuploader requests docopt 15:05:06 INFO - Cleaning up... 15:05:06 INFO - Return code: 0 15:05:06 INFO - Installing None into virtualenv /builds/slave/test/build/venv 15:05:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:05:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:05:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:05:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:05:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:05:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:05:06 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 0x10e855e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e872f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa52346b230>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e86e5e0>, '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 0x10e451cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e47c990>, '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.sBDRyASFVz/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.MU1xyF6BYI/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 15:05:06 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 15:05:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 15:05:06 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.sBDRyASFVz/Render', 15:05:06 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:05:06 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:05:06 INFO - 'HOME': '/Users/cltbld', 15:05:06 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:05:06 INFO - 'LOGNAME': 'cltbld', 15:05:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:05:06 INFO - 'MOZ_NO_REMOTE': '1', 15:05:06 INFO - 'NO_EM_RESTART': '1', 15:05:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:05:06 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:05:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:05:06 INFO - 'PWD': '/builds/slave/test', 15:05:06 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:05:06 INFO - 'SHELL': '/bin/bash', 15:05:06 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MU1xyF6BYI/Listeners', 15:05:06 INFO - 'TMPDIR': '/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/', 15:05:06 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:05:06 INFO - 'USER': 'cltbld', 15:05:06 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:05:06 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:05:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:05:06 INFO - 'XPC_FLAGS': '0x0', 15:05:06 INFO - 'XPC_SERVICE_NAME': '0', 15:05:06 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:05:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:05:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 15:05:07 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-OIJGad-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 15:05:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 15:05:07 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-nU8aIB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 15:05:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 15:05:07 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-u4FKsf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 15:05:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 15:05:07 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-rRJOqF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 15:05:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 15:05:07 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-t_2gBc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 15:05:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 15:05:07 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-vWgiWt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 15:05:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 15:05:07 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-_wGmf7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 15:05:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 15:05:07 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-rYG9NV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 15:05:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 15:05:07 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-kAluQ3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 15:05:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 15:05:08 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-IKao4z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 15:05:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 15:05:08 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-6DI8Xj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 15:05:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 15:05:08 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-Aqj7vl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 15:05:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 15:05:08 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-UqTrcu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 15:05:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 15:05:08 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-g8i9tr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 15:05:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 15:05:08 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-uDIrmC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 15:05:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 15:05:08 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-AAUYBq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 15:05:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 15:05:08 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-KdNP8B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 15:05:08 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 15:05:08 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-Z5rWtZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 15:05:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 15:05:09 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-Jk_J_Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 15:05:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:05:09 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-1VZT29-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:05:09 INFO - Unpacking /builds/slave/test/build/tests/marionette 15:05:09 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-ncyRyK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 15:05:09 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:05:09 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 15:05:09 INFO - Running setup.py install for manifestparser 15:05:09 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 15:05:09 INFO - Running setup.py install for mozcrash 15:05:09 INFO - Running setup.py install for mozdebug 15:05:10 INFO - Running setup.py install for mozdevice 15:05:10 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 15:05:10 INFO - Installing dm script to /builds/slave/test/build/venv/bin 15:05:10 INFO - Running setup.py install for mozfile 15:05:10 INFO - Running setup.py install for mozhttpd 15:05:10 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 15:05:10 INFO - Running setup.py install for mozinfo 15:05:10 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 15:05:10 INFO - Running setup.py install for mozInstall 15:05:10 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 15:05:10 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 15:05:10 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 15:05:10 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 15:05:10 INFO - Running setup.py install for mozleak 15:05:11 INFO - Running setup.py install for mozlog 15:05:11 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 15:05:11 INFO - Running setup.py install for moznetwork 15:05:11 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 15:05:11 INFO - Running setup.py install for mozprocess 15:05:11 INFO - Running setup.py install for mozprofile 15:05:11 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 15:05:11 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 15:05:11 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 15:05:11 INFO - Running setup.py install for mozrunner 15:05:11 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 15:05:11 INFO - Running setup.py install for mozscreenshot 15:05:11 INFO - Running setup.py install for moztest 15:05:12 INFO - Running setup.py install for mozversion 15:05:12 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 15:05:12 INFO - Running setup.py install for wptserve 15:05:12 INFO - Running setup.py install for marionette-driver 15:05:12 INFO - Running setup.py install for browsermob-proxy 15:05:12 INFO - Running setup.py install for marionette-client 15:05:12 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:05:12 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 15:05:13 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 15:05:13 INFO - Cleaning up... 15:05:13 INFO - Return code: 0 15:05:13 INFO - Installing None into virtualenv /builds/slave/test/build/venv 15:05:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:05:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:05:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:05:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:05:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:05:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:05:13 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 0x10e855e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e872f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa52346b230>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e86e5e0>, '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 0x10e451cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e47c990>, '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.sBDRyASFVz/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.MU1xyF6BYI/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 15:05:13 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 15:05:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 15:05:13 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.sBDRyASFVz/Render', 15:05:13 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:05:13 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:05:13 INFO - 'HOME': '/Users/cltbld', 15:05:13 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:05:13 INFO - 'LOGNAME': 'cltbld', 15:05:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:05:13 INFO - 'MOZ_NO_REMOTE': '1', 15:05:13 INFO - 'NO_EM_RESTART': '1', 15:05:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:05:13 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:05:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:05:13 INFO - 'PWD': '/builds/slave/test', 15:05:13 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:05:13 INFO - 'SHELL': '/bin/bash', 15:05:13 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MU1xyF6BYI/Listeners', 15:05:13 INFO - 'TMPDIR': '/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/', 15:05:13 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:05:13 INFO - 'USER': 'cltbld', 15:05:13 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:05:13 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:05:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:05:13 INFO - 'XPC_FLAGS': '0x0', 15:05:13 INFO - 'XPC_SERVICE_NAME': '0', 15:05:13 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:05:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:05:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 15:05:13 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-TqAhYQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 15:05:13 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 15:05:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 15:05:13 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-gtlzQy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 15:05:13 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 15:05:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 15:05:13 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-aVug7_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 15:05:13 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 15:05:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 15:05:13 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-pH0Ky9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 15:05:13 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 15:05:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 15:05:13 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-wRtkS4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 15:05:13 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 15:05:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 15:05:13 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-so9O6Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 15:05:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 15:05:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 15:05:14 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-gZ3U8M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 15:05:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 15:05:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 15:05:14 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-Tpwvz6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 15:05:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 15:05:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 15:05:14 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-B5vLFk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 15:05:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 15:05:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 15:05:14 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-Z_q6Tx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 15:05:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 15:05:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 15:05:14 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-F6jJVG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 15:05:14 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 15:05:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 15:05:14 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-ur_9f3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 15:05:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 15:05:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 15:05:14 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-30T9Al-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 15:05:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 15:05:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 15:05:14 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-FbAUVP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 15:05:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 15:05:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 15:05:14 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-Au519R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 15:05:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 15:05:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 15:05:15 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-GDgVkG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 15:05:15 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 15:05:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 15:05:15 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-rcYCye-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 15:05:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 15:05:15 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 15:05:15 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-iksWp_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 15:05:15 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 15:05:15 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 15:05:15 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-xen6tw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 15:05:15 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 15:05:15 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:05:15 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-6qvwW0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:05:15 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 15:05:15 INFO - Unpacking /builds/slave/test/build/tests/marionette 15:05:15 INFO - Running setup.py (path:/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/pip-yMmEDy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 15:05:16 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:05:16 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 15:05:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 15:05:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 15:05:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 15:05:16 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 15:05:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 15:05:16 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 15:05:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:05:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:05:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 15:05:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 15:05:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:05:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:05:18 INFO - Downloading blessings-1.6.tar.gz 15:05:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 15:05:18 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 15:05:18 INFO - Installing collected packages: blessings 15:05:18 INFO - Running setup.py install for blessings 15:05:18 INFO - Successfully installed blessings 15:05:18 INFO - Cleaning up... 15:05:18 INFO - Return code: 0 15:05:18 INFO - Done creating virtualenv /builds/slave/test/build/venv. 15:05:18 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 15:05:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 15:05:19 INFO - Reading from file tmpfile_stdout 15:05:19 INFO - Current package versions: 15:05:19 INFO - blessings == 1.6 15:05:19 INFO - blobuploader == 1.2.4 15:05:19 INFO - browsermob-proxy == 0.6.0 15:05:19 INFO - docopt == 0.6.1 15:05:19 INFO - manifestparser == 1.1 15:05:19 INFO - marionette-client == 2.3.0 15:05:19 INFO - marionette-driver == 1.4.0 15:05:19 INFO - mozInstall == 1.12 15:05:19 INFO - mozcrash == 0.17 15:05:19 INFO - mozdebug == 0.1 15:05:19 INFO - mozdevice == 0.48 15:05:19 INFO - mozfile == 1.2 15:05:19 INFO - mozhttpd == 0.7 15:05:19 INFO - mozinfo == 0.9 15:05:19 INFO - mozleak == 0.1 15:05:19 INFO - mozlog == 3.1 15:05:19 INFO - moznetwork == 0.27 15:05:19 INFO - mozprocess == 0.22 15:05:19 INFO - mozprofile == 0.28 15:05:19 INFO - mozrunner == 6.11 15:05:19 INFO - mozscreenshot == 0.1 15:05:19 INFO - mozsystemmonitor == 0.0 15:05:19 INFO - moztest == 0.7 15:05:19 INFO - mozversion == 1.4 15:05:19 INFO - psutil == 3.1.1 15:05:19 INFO - requests == 1.2.3 15:05:19 INFO - wptserve == 1.4.0 15:05:19 INFO - wsgiref == 0.1.2 15:05:19 INFO - Running post-action listener: _resource_record_post_action 15:05:19 INFO - Running post-action listener: _start_resource_monitoring 15:05:19 INFO - Starting resource monitoring. 15:05:19 INFO - ##### 15:05:19 INFO - ##### Running pull step. 15:05:19 INFO - ##### 15:05:19 INFO - Running pre-action listener: _resource_record_pre_action 15:05:19 INFO - Running main action method: pull 15:05:19 INFO - Pull has nothing to do! 15:05:19 INFO - Running post-action listener: _resource_record_post_action 15:05:19 INFO - ##### 15:05:19 INFO - ##### Running install step. 15:05:19 INFO - ##### 15:05:19 INFO - Running pre-action listener: _resource_record_pre_action 15:05:19 INFO - Running main action method: install 15:05:19 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 15:05:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 15:05:19 INFO - Reading from file tmpfile_stdout 15:05:19 INFO - Detecting whether we're running mozinstall >=1.0... 15:05:19 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 15:05:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 15:05:19 INFO - Reading from file tmpfile_stdout 15:05:19 INFO - Output received: 15:05:19 INFO - Usage: mozinstall [options] installer 15:05:19 INFO - Options: 15:05:19 INFO - -h, --help show this help message and exit 15:05:19 INFO - -d DEST, --destination=DEST 15:05:19 INFO - Directory to install application into. [default: 15:05:19 INFO - "/builds/slave/test"] 15:05:19 INFO - --app=APP Application being installed. [default: firefox] 15:05:19 INFO - mkdir: /builds/slave/test/build/application 15:05:19 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 15:05:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 15:05:37 INFO - Reading from file tmpfile_stdout 15:05:37 INFO - Output received: 15:05:37 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 15:05:37 INFO - Running post-action listener: _resource_record_post_action 15:05:37 INFO - ##### 15:05:37 INFO - ##### Running run-tests step. 15:05:37 INFO - ##### 15:05:37 INFO - Running pre-action listener: _resource_record_pre_action 15:05:37 INFO - Running main action method: run_tests 15:05:37 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 15:05:37 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:05:37 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:05:37 INFO - grabbing minidump binary from tooltool 15:05:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:05:37 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 0x10e86e5e0>, '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 0x10e451cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e47c990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 15:05:37 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 15:05:37 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 15:05:37 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 15:05:37 INFO - Return code: 0 15:05:37 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 15:05:37 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 15:05:37 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 15:05:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 15:05:37 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.sBDRyASFVz/Render', 15:05:37 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:05:37 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:05:37 INFO - 'HOME': '/Users/cltbld', 15:05:37 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:05:37 INFO - 'LOGNAME': 'cltbld', 15:05:37 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 15:05:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:05:37 INFO - 'MOZ_NO_REMOTE': '1', 15:05:37 INFO - 'NO_EM_RESTART': '1', 15:05:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:05:37 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:05:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:05:37 INFO - 'PWD': '/builds/slave/test', 15:05:37 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:05:37 INFO - 'SHELL': '/bin/bash', 15:05:37 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MU1xyF6BYI/Listeners', 15:05:37 INFO - 'TMPDIR': '/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/', 15:05:37 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:05:37 INFO - 'USER': 'cltbld', 15:05:37 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:05:37 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:05:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:05:37 INFO - 'XPC_FLAGS': '0x0', 15:05:37 INFO - 'XPC_SERVICE_NAME': '0', 15:05:37 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:05:37 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 15:05:38 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 15:05:38 INFO - import pkg_resources 15:05:39 INFO - Using 1 client processes 15:05:39 INFO - wptserve Starting http server on 127.0.0.1:8000 15:05:39 INFO - wptserve Starting http server on 127.0.0.1:8001 15:05:39 INFO - wptserve Starting http server on 127.0.0.1:8443 15:05:41 INFO - SUITE-START | Running 778 tests 15:05:41 INFO - Running testharness tests 15:05:41 INFO - Setting up ssl 15:05:41 INFO - PROCESS | certutil | 15:05:41 INFO - PROCESS | certutil | 15:05:41 INFO - PROCESS | certutil | 15:05:41 INFO - Certificate Nickname Trust Attributes 15:05:41 INFO - SSL,S/MIME,JAR/XPI 15:05:41 INFO - 15:05:41 INFO - web-platform-tests CT,, 15:05:41 INFO - 15:05:41 INFO - Starting runner 15:05:42 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 15:05:42 INFO - PROCESS | 1651 | 1462831542532 Marionette DEBUG Marionette enabled via build flag and pref 15:05:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x1134bf800 == 1 [pid = 1651] [id = 1] 15:05:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 1 (0x1134c0000) [pid = 1651] [serial = 1] [outer = 0x0] 15:05:42 INFO - PROCESS | 1651 | [1651] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 15:05:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 2 (0x1134c1000) [pid = 1651] [serial = 2] [outer = 0x1134c0000] 15:05:42 INFO - PROCESS | 1651 | 1462831542844 Marionette INFO Listening on port 2828 15:05:43 INFO - PROCESS | 1651 | 1462831543078 Marionette DEBUG Marionette enabled via command-line flag 15:05:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x1166fc000 == 2 [pid = 1651] [id = 2] 15:05:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 3 (0x1166fc800) [pid = 1651] [serial = 3] [outer = 0x0] 15:05:43 INFO - PROCESS | 1651 | [1651] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 15:05:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 4 (0x1166fd800) [pid = 1651] [serial = 4] [outer = 0x1166fc800] 15:05:43 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:05:43 INFO - PROCESS | 1651 | 1462831543226 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49286 15:05:43 INFO - PROCESS | 1651 | 1462831543313 Marionette DEBUG Closed connection conn0 15:05:43 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:05:43 INFO - PROCESS | 1651 | 1462831543319 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49287 15:05:43 INFO - PROCESS | 1651 | 1462831543328 Marionette DEBUG Closed connection conn1 15:05:43 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:05:43 INFO - PROCESS | 1651 | 1462831543333 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49288 15:05:43 INFO - PROCESS | 1651 | 1462831543341 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:05:43 INFO - PROCESS | 1651 | 1462831543346 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160509140655","device":"desktop","version":"48.0a2"} 15:05:43 INFO - PROCESS | 1651 | [1651] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:05:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a0ad800 == 3 [pid = 1651] [id = 3] 15:05:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 5 (0x11a0ae000) [pid = 1651] [serial = 5] [outer = 0x0] 15:05:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a0ae800 == 4 [pid = 1651] [id = 4] 15:05:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 6 (0x11a182800) [pid = 1651] [serial = 6] [outer = 0x0] 15:05:44 INFO - PROCESS | 1651 | [1651] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 15:05:44 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:05:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x1240c1000 == 5 [pid = 1651] [id = 5] 15:05:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 7 (0x11a182000) [pid = 1651] [serial = 7] [outer = 0x0] 15:05:44 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:05:44 INFO - PROCESS | 1651 | [1651] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 15:05:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 8 (0x1241cd000) [pid = 1651] [serial = 8] [outer = 0x11a182000] 15:05:44 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 15:05:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 9 (0x124798000) [pid = 1651] [serial = 9] [outer = 0x11a0ae000] 15:05:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 10 (0x124098400) [pid = 1651] [serial = 10] [outer = 0x11a182800] 15:05:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 11 (0x12409a400) [pid = 1651] [serial = 11] [outer = 0x11a182000] 15:05:44 INFO - PROCESS | 1651 | [1651] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 15:05:45 INFO - PROCESS | 1651 | 1462831545208 Marionette DEBUG loaded listener.js 15:05:45 INFO - PROCESS | 1651 | 1462831545220 Marionette DEBUG loaded listener.js 15:05:45 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 15:05:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 12 (0x1270c1c00) [pid = 1651] [serial = 12] [outer = 0x11a182000] 15:05:45 INFO - PROCESS | 1651 | 1462831545570 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"4cecff51-0db0-3a46-af36-0cc3c45c0e51","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160509140655","device":"desktop","version":"48.0a2","command_id":1}}] 15:05:45 INFO - PROCESS | 1651 | 1462831545685 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 15:05:45 INFO - PROCESS | 1651 | 1462831545722 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 15:05:45 INFO - PROCESS | 1651 | 1462831545814 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:05:45 INFO - PROCESS | 1651 | [1651] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 15:05:45 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:05:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 13 (0x128e92800) [pid = 1651] [serial = 13] [outer = 0x11a182000] 15:05:46 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:05:46 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:05:46 INFO - PROCESS | 1651 | 1462831546116 Marionette TRACE conn2 <- [1,3,null,{}] 15:05:46 INFO - PROCESS | 1651 | 1462831546119 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 15:05:46 INFO - PROCESS | 1651 | 1462831546158 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 15:05:46 INFO - PROCESS | 1651 | 1462831546194 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 15:05:46 INFO - PROCESS | 1651 | 1462831546197 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 15:05:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:05:46 INFO - PROCESS | 1651 | 1462831546201 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:05:46 INFO - PROCESS | 1651 | 1462831546204 Marionette TRACE conn2 <- [1,6,null,{}] 15:05:46 INFO - PROCESS | 1651 | 1462831546208 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:46 INFO - PROCESS | 1651 | 1462831546222 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 15:05:46 INFO - PROCESS | 1651 | 1462831546226 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x119544800 == 6 [pid = 1651] [id = 6] 15:05:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 14 (0x127171800) [pid = 1651] [serial = 14] [outer = 0x0] 15:05:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 15 (0x12475bc00) [pid = 1651] [serial = 15] [outer = 0x127171800] 15:05:46 INFO - PROCESS | 1651 | 1462831546268 Marionette DEBUG loaded listener.js 15:05:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 16 (0x124761800) [pid = 1651] [serial = 16] [outer = 0x127171800] 15:05:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x129231800 == 7 [pid = 1651] [id = 7] 15:05:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 17 (0x124765000) [pid = 1651] [serial = 17] [outer = 0x0] 15:05:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 18 (0x12476a000) [pid = 1651] [serial = 18] [outer = 0x124765000] 15:05:46 INFO - PROCESS | 1651 | 1462831546654 Marionette DEBUG loaded listener.js 15:05:46 INFO - PROCESS | 1651 | 1462831546679 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 15:05:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 19 (0x129271c00) [pid = 1651] [serial = 19] [outer = 0x124765000] 15:05:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:05:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 522ms 15:05:46 INFO - PROCESS | 1651 | 1462831546728 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 15:05:46 INFO - PROCESS | 1651 | 1462831546729 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 15:05:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:05:46 INFO - PROCESS | 1651 | 1462831546736 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:05:46 INFO - PROCESS | 1651 | 1462831546738 Marionette TRACE conn2 <- [1,10,null,{}] 15:05:46 INFO - PROCESS | 1651 | 1462831546747 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:46 INFO - PROCESS | 1651 | 1462831546875 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 15:05:46 INFO - PROCESS | 1651 | 1462831546908 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a781000 == 8 [pid = 1651] [id = 8] 15:05:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 20 (0x12a79bc00) [pid = 1651] [serial = 20] [outer = 0x0] 15:05:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 21 (0x12a79d800) [pid = 1651] [serial = 21] [outer = 0x12a79bc00] 15:05:46 INFO - PROCESS | 1651 | 1462831546938 Marionette DEBUG loaded listener.js 15:05:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 22 (0x12a7a1c00) [pid = 1651] [serial = 22] [outer = 0x12a79bc00] 15:05:47 INFO - PROCESS | 1651 | 1462831547304 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 15:05:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:05:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 620ms 15:05:47 INFO - PROCESS | 1651 | 1462831547356 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 15:05:47 INFO - PROCESS | 1651 | 1462831547357 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 15:05:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:05:47 INFO - PROCESS | 1651 | 1462831547360 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:05:47 INFO - PROCESS | 1651 | 1462831547361 Marionette TRACE conn2 <- [1,14,null,{}] 15:05:47 INFO - PROCESS | 1651 | 1462831547363 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:47 INFO - PROCESS | 1651 | 1462831547460 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 15:05:47 INFO - PROCESS | 1651 | 1462831547466 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x12af97000 == 9 [pid = 1651] [id = 9] 15:05:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 23 (0x124181800) [pid = 1651] [serial = 23] [outer = 0x0] 15:05:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 24 (0x12ae59000) [pid = 1651] [serial = 24] [outer = 0x124181800] 15:05:47 INFO - PROCESS | 1651 | 1462831547491 Marionette DEBUG loaded listener.js 15:05:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 25 (0x12b160400) [pid = 1651] [serial = 25] [outer = 0x124181800] 15:05:47 INFO - PROCESS | 1651 | 1462831547753 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 15:05:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:05:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 419ms 15:05:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:05:47 INFO - PROCESS | 1651 | 1462831547785 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 15:05:47 INFO - PROCESS | 1651 | 1462831547786 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 15:05:47 INFO - PROCESS | 1651 | 1462831547788 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:05:47 INFO - PROCESS | 1651 | 1462831547789 Marionette TRACE conn2 <- [1,18,null,{}] 15:05:47 INFO - PROCESS | 1651 | 1462831547799 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:47 INFO - PROCESS | 1651 | 1462831547893 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 15:05:47 INFO - PROCESS | 1651 | 1462831547900 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b91e000 == 10 [pid = 1651] [id = 10] 15:05:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 26 (0x12b169000) [pid = 1651] [serial = 26] [outer = 0x0] 15:05:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 27 (0x12b996800) [pid = 1651] [serial = 27] [outer = 0x12b169000] 15:05:47 INFO - PROCESS | 1651 | 1462831547925 Marionette DEBUG loaded listener.js 15:05:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 28 (0x12bc3d400) [pid = 1651] [serial = 28] [outer = 0x12b169000] 15:05:48 INFO - PROCESS | 1651 | 1462831548216 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 15:05:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:05:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 469ms 15:05:48 INFO - PROCESS | 1651 | 1462831548259 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 15:05:48 INFO - PROCESS | 1651 | 1462831548262 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 15:05:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:05:48 INFO - PROCESS | 1651 | 1462831548266 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:05:48 INFO - PROCESS | 1651 | 1462831548267 Marionette TRACE conn2 <- [1,22,null,{}] 15:05:48 INFO - PROCESS | 1651 | 1462831548269 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:48 INFO - PROCESS | 1651 | 1462831548362 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 15:05:48 INFO - PROCESS | 1651 | 1462831548366 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bd4d000 == 11 [pid = 1651] [id = 11] 15:05:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 29 (0x12bc40800) [pid = 1651] [serial = 29] [outer = 0x0] 15:05:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 30 (0x12bceec00) [pid = 1651] [serial = 30] [outer = 0x12bc40800] 15:05:48 INFO - PROCESS | 1651 | 1462831548392 Marionette DEBUG loaded listener.js 15:05:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 31 (0x11756b400) [pid = 1651] [serial = 31] [outer = 0x12bc40800] 15:05:48 INFO - PROCESS | 1651 | 1462831548645 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 15:05:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:05:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 418ms 15:05:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:05:48 INFO - PROCESS | 1651 | 1462831548685 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 15:05:48 INFO - PROCESS | 1651 | 1462831548686 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 15:05:48 INFO - PROCESS | 1651 | 1462831548688 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:05:48 INFO - PROCESS | 1651 | 1462831548690 Marionette TRACE conn2 <- [1,26,null,{}] 15:05:48 INFO - PROCESS | 1651 | 1462831548702 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:48 INFO - PROCESS | 1651 | 1462831548801 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 15:05:48 INFO - PROCESS | 1651 | 1462831548808 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c115000 == 12 [pid = 1651] [id = 12] 15:05:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 32 (0x118199400) [pid = 1651] [serial = 32] [outer = 0x0] 15:05:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 33 (0x1194fbc00) [pid = 1651] [serial = 33] [outer = 0x118199400] 15:05:48 INFO - PROCESS | 1651 | 1462831548833 Marionette DEBUG loaded listener.js 15:05:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 34 (0x12bd07000) [pid = 1651] [serial = 34] [outer = 0x118199400] 15:05:49 INFO - PROCESS | 1651 | 1462831549067 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 15:05:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:05:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 429ms 15:05:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:05:49 INFO - PROCESS | 1651 | 1462831549117 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 15:05:49 INFO - PROCESS | 1651 | 1462831549118 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 15:05:49 INFO - PROCESS | 1651 | 1462831549120 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:05:49 INFO - PROCESS | 1651 | 1462831549122 Marionette TRACE conn2 <- [1,30,null,{}] 15:05:49 INFO - PROCESS | 1651 | 1462831549124 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:49 INFO - PROCESS | 1651 | 1462831549225 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 15:05:49 INFO - PROCESS | 1651 | 1462831549229 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c486800 == 13 [pid = 1651] [id = 13] 15:05:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 35 (0x12bd09800) [pid = 1651] [serial = 35] [outer = 0x0] 15:05:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 36 (0x12bd11800) [pid = 1651] [serial = 36] [outer = 0x12bd09800] 15:05:49 INFO - PROCESS | 1651 | 1462831549254 Marionette DEBUG loaded listener.js 15:05:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 37 (0x12c4be800) [pid = 1651] [serial = 37] [outer = 0x12bd09800] 15:05:49 INFO - PROCESS | 1651 | 1462831549486 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 15:05:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:05:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 417ms 15:05:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:05:49 INFO - PROCESS | 1651 | 1462831549553 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 15:05:49 INFO - PROCESS | 1651 | 1462831549554 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 15:05:49 INFO - PROCESS | 1651 | 1462831549556 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:05:49 INFO - PROCESS | 1651 | 1462831549557 Marionette TRACE conn2 <- [1,34,null,{}] 15:05:49 INFO - PROCESS | 1651 | 1462831549569 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:49 INFO - PROCESS | 1651 | 1462831549660 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 15:05:49 INFO - PROCESS | 1651 | 1462831549665 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c6b5800 == 14 [pid = 1651] [id = 14] 15:05:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 38 (0x12bc45000) [pid = 1651] [serial = 38] [outer = 0x0] 15:05:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 39 (0x12c4c6400) [pid = 1651] [serial = 39] [outer = 0x12bc45000] 15:05:49 INFO - PROCESS | 1651 | 1462831549699 Marionette DEBUG loaded listener.js 15:05:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 40 (0x12bd07c00) [pid = 1651] [serial = 40] [outer = 0x12bc45000] 15:05:49 INFO - PROCESS | 1651 | 1462831549930 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 15:05:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:05:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 428ms 15:05:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:05:49 INFO - PROCESS | 1651 | 1462831549984 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 15:05:49 INFO - PROCESS | 1651 | 1462831549985 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 15:05:49 INFO - PROCESS | 1651 | 1462831549987 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:05:49 INFO - PROCESS | 1651 | 1462831549988 Marionette TRACE conn2 <- [1,38,null,{}] 15:05:49 INFO - PROCESS | 1651 | 1462831549991 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:50 INFO - PROCESS | 1651 | 1462831550093 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 15:05:50 INFO - PROCESS | 1651 | 1462831550099 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cb36000 == 15 [pid = 1651] [id = 15] 15:05:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 41 (0x12c685000) [pid = 1651] [serial = 41] [outer = 0x0] 15:05:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 42 (0x12c689800) [pid = 1651] [serial = 42] [outer = 0x12c685000] 15:05:50 INFO - PROCESS | 1651 | 1462831550123 Marionette DEBUG loaded listener.js 15:05:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 43 (0x12cb4d400) [pid = 1651] [serial = 43] [outer = 0x12c685000] 15:05:50 INFO - PROCESS | 1651 | 1462831550366 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 15:05:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:05:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 418ms 15:05:50 INFO - PROCESS | 1651 | 1462831550407 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 15:05:50 INFO - PROCESS | 1651 | 1462831550408 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 15:05:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:05:50 INFO - PROCESS | 1651 | 1462831550418 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:05:50 INFO - PROCESS | 1651 | 1462831550419 Marionette TRACE conn2 <- [1,42,null,{}] 15:05:50 INFO - PROCESS | 1651 | 1462831550422 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cdec000 == 16 [pid = 1651] [id = 16] 15:05:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 44 (0x12cdec800) [pid = 1651] [serial = 44] [outer = 0x0] 15:05:50 INFO - PROCESS | 1651 | 1462831550524 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 15:05:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 45 (0x12cb46000) [pid = 1651] [serial = 45] [outer = 0x12cdec800] 15:05:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 46 (0x12cdf1800) [pid = 1651] [serial = 46] [outer = 0x12cdec800] 15:05:50 INFO - PROCESS | 1651 | 1462831550543 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cdeb800 == 17 [pid = 1651] [id = 17] 15:05:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 47 (0x12cb54000) [pid = 1651] [serial = 47] [outer = 0x0] 15:05:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 48 (0x12cd8e800) [pid = 1651] [serial = 48] [outer = 0x12cb54000] 15:05:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cf94800 == 18 [pid = 1651] [id = 18] 15:05:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 49 (0x12cd90400) [pid = 1651] [serial = 49] [outer = 0x0] 15:05:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 50 (0x12cd92000) [pid = 1651] [serial = 50] [outer = 0x12cd90400] 15:05:50 INFO - PROCESS | 1651 | 1462831550591 Marionette DEBUG loaded listener.js 15:05:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 51 (0x12cd96400) [pid = 1651] [serial = 51] [outer = 0x12cd90400] 15:05:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 52 (0x12cb55400) [pid = 1651] [serial = 52] [outer = 0x12cb54000] 15:05:50 INFO - PROCESS | 1651 | 1462831550928 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 15:05:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:05:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 519ms 15:05:50 INFO - PROCESS | 1651 | 1462831550938 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 15:05:50 INFO - PROCESS | 1651 | 1462831550939 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 15:05:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:05:50 INFO - PROCESS | 1651 | 1462831550954 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:05:50 INFO - PROCESS | 1651 | 1462831550956 Marionette TRACE conn2 <- [1,46,null,{}] 15:05:50 INFO - PROCESS | 1651 | 1462831550958 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:51 INFO - PROCESS | 1651 | 1462831551044 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 15:05:51 INFO - PROCESS | 1651 | 1462831551049 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cb2c000 == 19 [pid = 1651] [id = 19] 15:05:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 53 (0x11805d000) [pid = 1651] [serial = 53] [outer = 0x0] 15:05:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 54 (0x11849e800) [pid = 1651] [serial = 54] [outer = 0x11805d000] 15:05:51 INFO - PROCESS | 1651 | 1462831551078 Marionette DEBUG loaded listener.js 15:05:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 55 (0x12d262c00) [pid = 1651] [serial = 55] [outer = 0x11805d000] 15:05:51 INFO - PROCESS | 1651 | 1462831551319 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 15:05:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:05:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 420ms 15:05:51 INFO - PROCESS | 1651 | 1462831551382 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 15:05:51 INFO - PROCESS | 1651 | 1462831551383 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 15:05:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:05:51 INFO - PROCESS | 1651 | 1462831551386 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:05:51 INFO - PROCESS | 1651 | 1462831551387 Marionette TRACE conn2 <- [1,50,null,{}] 15:05:51 INFO - PROCESS | 1651 | 1462831551389 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:51 INFO - PROCESS | 1651 | 1462831551496 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 15:05:51 INFO - PROCESS | 1651 | 1462831551500 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d6b5800 == 20 [pid = 1651] [id = 20] 15:05:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 56 (0x1180c5800) [pid = 1651] [serial = 56] [outer = 0x0] 15:05:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 57 (0x1180cb400) [pid = 1651] [serial = 57] [outer = 0x1180c5800] 15:05:51 INFO - PROCESS | 1651 | 1462831551525 Marionette DEBUG loaded listener.js 15:05:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 58 (0x12d266c00) [pid = 1651] [serial = 58] [outer = 0x1180c5800] 15:05:51 INFO - PROCESS | 1651 | 1462831551783 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:05:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:05:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 417ms 15:05:51 INFO - PROCESS | 1651 | 1462831551807 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 15:05:51 INFO - PROCESS | 1651 | 1462831551809 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 15:05:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:05:51 INFO - PROCESS | 1651 | 1462831551823 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:05:51 INFO - PROCESS | 1651 | 1462831551825 Marionette TRACE conn2 <- [1,54,null,{}] 15:05:51 INFO - PROCESS | 1651 | 1462831551838 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:51 INFO - PROCESS | 1651 | 1462831551976 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 15:05:51 INFO - PROCESS | 1651 | 1462831551983 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d6c5000 == 21 [pid = 1651] [id = 21] 15:05:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 59 (0x12d30a800) [pid = 1651] [serial = 59] [outer = 0x0] 15:05:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 60 (0x12d315800) [pid = 1651] [serial = 60] [outer = 0x12d30a800] 15:05:52 INFO - PROCESS | 1651 | 1462831552021 Marionette DEBUG loaded listener.js 15:05:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 61 (0x12d31a800) [pid = 1651] [serial = 61] [outer = 0x12d30a800] 15:05:52 INFO - PROCESS | 1651 | 1462831552401 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:05:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:05:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 631ms 15:05:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:05:52 INFO - PROCESS | 1651 | 1462831552453 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 15:05:52 INFO - PROCESS | 1651 | 1462831552455 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 15:05:52 INFO - PROCESS | 1651 | 1462831552457 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:05:52 INFO - PROCESS | 1651 | 1462831552458 Marionette TRACE conn2 <- [1,58,null,{}] 15:05:52 INFO - PROCESS | 1651 | 1462831552461 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:52 INFO - PROCESS | 1651 | 1462831552564 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 15:05:52 INFO - PROCESS | 1651 | 1462831552568 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e1c0000 == 22 [pid = 1651] [id = 22] 15:05:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 62 (0x128d97c00) [pid = 1651] [serial = 62] [outer = 0x0] 15:05:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 63 (0x128d9f000) [pid = 1651] [serial = 63] [outer = 0x128d97c00] 15:05:52 INFO - PROCESS | 1651 | 1462831552599 Marionette DEBUG loaded listener.js 15:05:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 64 (0x12d320400) [pid = 1651] [serial = 64] [outer = 0x128d97c00] 15:05:53 INFO - PROCESS | 1651 | 1462831553710 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:05:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:05:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1272ms 15:05:53 INFO - PROCESS | 1651 | 1462831553749 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 15:05:53 INFO - PROCESS | 1651 | 1462831553754 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 15:05:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:05:53 INFO - PROCESS | 1651 | 1462831553764 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:05:53 INFO - PROCESS | 1651 | 1462831553768 Marionette TRACE conn2 <- [1,62,null,{}] 15:05:53 INFO - PROCESS | 1651 | 1462831553773 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:53 INFO - PROCESS | 1651 | 1462831553931 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 15:05:54 INFO - PROCESS | 1651 | 1462831554013 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x1130ea000 == 23 [pid = 1651] [id = 23] 15:05:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 65 (0x1131aa000) [pid = 1651] [serial = 65] [outer = 0x0] 15:05:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x113306400) [pid = 1651] [serial = 66] [outer = 0x1131aa000] 15:05:54 INFO - PROCESS | 1651 | 1462831554063 Marionette DEBUG loaded listener.js 15:05:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x115d74000) [pid = 1651] [serial = 67] [outer = 0x1131aa000] 15:05:54 INFO - PROCESS | 1651 | 1462831554515 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:05:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:05:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 776ms 15:05:54 INFO - PROCESS | 1651 | 1462831554537 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 15:05:54 INFO - PROCESS | 1651 | 1462831554541 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 15:05:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:05:54 INFO - PROCESS | 1651 | 1462831554545 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:05:54 INFO - PROCESS | 1651 | 1462831554547 Marionette TRACE conn2 <- [1,66,null,{}] 15:05:54 INFO - PROCESS | 1651 | 1462831554550 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:54 INFO - PROCESS | 1651 | 1462831554659 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 15:05:54 INFO - PROCESS | 1651 | 1462831554730 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x116aa8800 == 24 [pid = 1651] [id = 24] 15:05:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x116727400) [pid = 1651] [serial = 68] [outer = 0x0] 15:05:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x118059000) [pid = 1651] [serial = 69] [outer = 0x116727400] 15:05:54 INFO - PROCESS | 1651 | 1462831554761 Marionette DEBUG loaded listener.js 15:05:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x1180c4400) [pid = 1651] [serial = 70] [outer = 0x116727400] 15:05:55 INFO - PROCESS | 1651 | 1462831555170 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:05:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:05:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 720ms 15:05:55 INFO - PROCESS | 1651 | 1462831555301 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 15:05:55 INFO - PROCESS | 1651 | 1462831555304 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 15:05:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:05:55 INFO - PROCESS | 1651 | 1462831555313 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:05:55 INFO - PROCESS | 1651 | 1462831555317 Marionette TRACE conn2 <- [1,70,null,{}] 15:05:55 INFO - PROCESS | 1651 | 1462831555329 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:55 INFO - PROCESS | 1651 | 1462831555499 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 15:05:55 INFO - PROCESS | 1651 | 1462831555572 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x119d4b000 == 25 [pid = 1651] [id = 25] 15:05:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x1181a0000) [pid = 1651] [serial = 71] [outer = 0x0] 15:05:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x118954000) [pid = 1651] [serial = 72] [outer = 0x1181a0000] 15:05:55 INFO - PROCESS | 1651 | 1462831555626 Marionette DEBUG loaded listener.js 15:05:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x122a5cc00) [pid = 1651] [serial = 73] [outer = 0x1181a0000] 15:05:56 INFO - PROCESS | 1651 | 1462831556269 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:05:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:05:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1026ms 15:05:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:05:56 INFO - PROCESS | 1651 | 1462831556337 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 15:05:56 INFO - PROCESS | 1651 | 1462831556339 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 15:05:56 INFO - PROCESS | 1651 | 1462831556342 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:05:56 INFO - PROCESS | 1651 | 1462831556345 Marionette TRACE conn2 <- [1,74,null,{}] 15:05:56 INFO - PROCESS | 1651 | 1462831556348 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:56 INFO - PROCESS | 1651 | 1462831556430 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 15:05:56 INFO - PROCESS | 1651 | 1462831556487 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x112e14000 == 26 [pid = 1651] [id = 26] 15:05:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x113495800) [pid = 1651] [serial = 74] [outer = 0x0] 15:05:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x11349b400) [pid = 1651] [serial = 75] [outer = 0x113495800] 15:05:56 INFO - PROCESS | 1651 | 1462831556516 Marionette DEBUG loaded listener.js 15:05:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x114ee3400) [pid = 1651] [serial = 76] [outer = 0x113495800] 15:05:56 INFO - PROCESS | 1651 | 1462831556943 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:05:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:05:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 620ms 15:05:56 INFO - PROCESS | 1651 | 1462831556963 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 15:05:56 INFO - PROCESS | 1651 | 1462831556967 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 15:05:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:05:56 INFO - PROCESS | 1651 | 1462831556971 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:05:56 INFO - PROCESS | 1651 | 1462831556973 Marionette TRACE conn2 <- [1,78,null,{}] 15:05:56 INFO - PROCESS | 1651 | 1462831556975 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:57 INFO - PROCESS | 1651 | 1462831557047 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 15:05:57 INFO - PROCESS | 1651 | 1462831557052 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x1134be000 == 27 [pid = 1651] [id = 27] 15:05:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x115e1a800) [pid = 1651] [serial = 77] [outer = 0x0] 15:05:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x116180400) [pid = 1651] [serial = 78] [outer = 0x115e1a800] 15:05:57 INFO - PROCESS | 1651 | 1462831557080 Marionette DEBUG loaded listener.js 15:05:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x1166d1400) [pid = 1651] [serial = 79] [outer = 0x115e1a800] 15:05:57 INFO - PROCESS | 1651 | 1462831557401 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:05:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:05:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 469ms 15:05:57 INFO - PROCESS | 1651 | 1462831557441 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 15:05:57 INFO - PROCESS | 1651 | 1462831557443 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 15:05:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:05:57 INFO - PROCESS | 1651 | 1462831557447 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:05:57 INFO - PROCESS | 1651 | 1462831557449 Marionette TRACE conn2 <- [1,82,null,{}] 15:05:57 INFO - PROCESS | 1651 | 1462831557456 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:57 INFO - PROCESS | 1651 | 1462831557549 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 15:05:57 INFO - PROCESS | 1651 | 1462831557557 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x1161c4800 == 28 [pid = 1651] [id = 28] 15:05:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x11672c000) [pid = 1651] [serial = 80] [outer = 0x0] 15:05:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1169c4000) [pid = 1651] [serial = 81] [outer = 0x11672c000] 15:05:57 INFO - PROCESS | 1651 | 1462831557588 Marionette DEBUG loaded listener.js 15:05:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x11769d800) [pid = 1651] [serial = 82] [outer = 0x11672c000] 15:05:57 INFO - PROCESS | 1651 | 1462831557908 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:05:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:05:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 521ms 15:05:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:05:57 INFO - PROCESS | 1651 | 1462831557969 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 15:05:57 INFO - PROCESS | 1651 | 1462831557971 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 15:05:57 INFO - PROCESS | 1651 | 1462831557973 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:05:57 INFO - PROCESS | 1651 | 1462831557974 Marionette TRACE conn2 <- [1,86,null,{}] 15:05:57 INFO - PROCESS | 1651 | 1462831557976 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:58 INFO - PROCESS | 1651 | 1462831558058 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 15:05:58 INFO - PROCESS | 1651 | 1462831558100 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x1166e1800 == 29 [pid = 1651] [id = 29] 15:05:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x1176a4400) [pid = 1651] [serial = 83] [outer = 0x0] 15:05:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1180c6000) [pid = 1651] [serial = 84] [outer = 0x1176a4400] 15:05:58 INFO - PROCESS | 1651 | 1462831558130 Marionette DEBUG loaded listener.js 15:05:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x11832f800) [pid = 1651] [serial = 85] [outer = 0x1176a4400] 15:05:58 INFO - PROCESS | 1651 | 1462831558387 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:05:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:05:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 467ms 15:05:58 INFO - PROCESS | 1651 | 1462831558441 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 15:05:58 INFO - PROCESS | 1651 | 1462831558443 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 15:05:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:05:58 INFO - PROCESS | 1651 | 1462831558454 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:05:58 INFO - PROCESS | 1651 | 1462831558455 Marionette TRACE conn2 <- [1,90,null,{}] 15:05:58 INFO - PROCESS | 1651 | 1462831558458 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:58 INFO - PROCESS | 1651 | 1462831558538 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 15:05:58 INFO - PROCESS | 1651 | 1462831558545 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e04000 == 30 [pid = 1651] [id = 30] 15:05:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x116610800) [pid = 1651] [serial = 86] [outer = 0x0] 15:05:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x118713800) [pid = 1651] [serial = 87] [outer = 0x116610800] 15:05:58 INFO - PROCESS | 1651 | 1462831558573 Marionette DEBUG loaded listener.js 15:05:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1189af800) [pid = 1651] [serial = 88] [outer = 0x116610800] 15:05:59 INFO - PROCESS | 1651 | 1462831559046 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:05:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:05:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 618ms 15:05:59 INFO - PROCESS | 1651 | 1462831559074 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 15:05:59 INFO - PROCESS | 1651 | 1462831559075 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 15:05:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:05:59 INFO - PROCESS | 1651 | 1462831559081 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:05:59 INFO - PROCESS | 1651 | 1462831559083 Marionette TRACE conn2 <- [1,94,null,{}] 15:05:59 INFO - PROCESS | 1651 | 1462831559086 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:59 INFO - PROCESS | 1651 | 1462831559212 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 15:05:59 INFO - PROCESS | 1651 | 1462831559218 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x1185d0800 == 31 [pid = 1651] [id = 31] 15:05:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x119112000) [pid = 1651] [serial = 89] [outer = 0x0] 15:05:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1193c3000) [pid = 1651] [serial = 90] [outer = 0x119112000] 15:05:59 INFO - PROCESS | 1651 | 1462831559245 Marionette DEBUG loaded listener.js 15:05:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x119922c00) [pid = 1651] [serial = 91] [outer = 0x119112000] 15:05:59 INFO - PROCESS | 1651 | 1462831559552 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 15:05:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:05:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 522ms 15:05:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:05:59 INFO - PROCESS | 1651 | 1462831559603 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 15:05:59 INFO - PROCESS | 1651 | 1462831559604 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 15:05:59 INFO - PROCESS | 1651 | 1462831559606 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:05:59 INFO - PROCESS | 1651 | 1462831559607 Marionette TRACE conn2 <- [1,98,null,{}] 15:05:59 INFO - PROCESS | 1651 | 1462831559610 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:59 INFO - PROCESS | 1651 | 1462831559701 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 15:05:59 INFO - PROCESS | 1651 | 1462831559709 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x118966800 == 32 [pid = 1651] [id = 32] 15:05:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1196cd000) [pid = 1651] [serial = 92] [outer = 0x0] 15:05:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1199dcc00) [pid = 1651] [serial = 93] [outer = 0x1196cd000] 15:05:59 INFO - PROCESS | 1651 | 1462831559736 Marionette DEBUG loaded listener.js 15:05:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x119e60c00) [pid = 1651] [serial = 94] [outer = 0x1196cd000] 15:06:00 INFO - PROCESS | 1651 | 1462831560014 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 15:06:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:06:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 469ms 15:06:00 INFO - PROCESS | 1651 | 1462831560076 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 15:06:00 INFO - PROCESS | 1651 | 1462831560079 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 15:06:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:06:00 INFO - PROCESS | 1651 | 1462831560081 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:06:00 INFO - PROCESS | 1651 | 1462831560082 Marionette TRACE conn2 <- [1,102,null,{}] 15:06:00 INFO - PROCESS | 1651 | 1462831560085 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:00 INFO - PROCESS | 1651 | 1462831560152 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 15:06:00 INFO - PROCESS | 1651 | 1462831560156 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x112166800 == 33 [pid = 1651] [id = 33] 15:06:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x119e5f800) [pid = 1651] [serial = 95] [outer = 0x0] 15:06:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x119e9b000) [pid = 1651] [serial = 96] [outer = 0x119e5f800] 15:06:00 INFO - PROCESS | 1651 | 1462831560184 Marionette DEBUG loaded listener.js 15:06:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x118712400) [pid = 1651] [serial = 97] [outer = 0x119e5f800] 15:06:00 INFO - PROCESS | 1651 | 1462831560479 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 15:06:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:06:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 417ms 15:06:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:06:00 INFO - PROCESS | 1651 | 1462831560503 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 15:06:00 INFO - PROCESS | 1651 | 1462831560504 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 15:06:00 INFO - PROCESS | 1651 | 1462831560506 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:06:00 INFO - PROCESS | 1651 | 1462831560517 Marionette TRACE conn2 <- [1,106,null,{}] 15:06:00 INFO - PROCESS | 1651 | 1462831560520 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:00 INFO - PROCESS | 1651 | 1462831560617 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 15:06:00 INFO - PROCESS | 1651 | 1462831560626 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x1196b8800 == 34 [pid = 1651] [id = 34] 15:06:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x112146800) [pid = 1651] [serial = 98] [outer = 0x0] 15:06:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1211e3400) [pid = 1651] [serial = 99] [outer = 0x112146800] 15:06:00 INFO - PROCESS | 1651 | 1462831560653 Marionette DEBUG loaded listener.js 15:06:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x122b95000) [pid = 1651] [serial = 100] [outer = 0x112146800] 15:06:01 INFO - PROCESS | 1651 | 1462831561010 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 15:06:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:06:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 529ms 15:06:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:06:01 INFO - PROCESS | 1651 | 1462831561035 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 15:06:01 INFO - PROCESS | 1651 | 1462831561037 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 15:06:01 INFO - PROCESS | 1651 | 1462831561039 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:06:01 INFO - PROCESS | 1651 | 1462831561040 Marionette TRACE conn2 <- [1,110,null,{}] 15:06:01 INFO - PROCESS | 1651 | 1462831561043 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:01 INFO - PROCESS | 1651 | 1462831561114 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 15:06:01 INFO - PROCESS | 1651 | 1462831561118 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a0b3800 == 35 [pid = 1651] [id = 35] 15:06:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x122b34c00) [pid = 1651] [serial = 101] [outer = 0x0] 15:06:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x122e23400) [pid = 1651] [serial = 102] [outer = 0x122b34c00] 15:06:01 INFO - PROCESS | 1651 | 1462831561144 Marionette DEBUG loaded listener.js 15:06:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12409a000) [pid = 1651] [serial = 103] [outer = 0x122b34c00] 15:06:01 INFO - PROCESS | 1651 | 1462831561453 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 15:06:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:06:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 418ms 15:06:01 INFO - PROCESS | 1651 | 1462831561457 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 15:06:01 INFO - PROCESS | 1651 | 1462831561459 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 15:06:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:06:01 INFO - PROCESS | 1651 | 1462831561474 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:06:01 INFO - PROCESS | 1651 | 1462831561475 Marionette TRACE conn2 <- [1,114,null,{}] 15:06:01 INFO - PROCESS | 1651 | 1462831561480 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:01 INFO - PROCESS | 1651 | 1462831561593 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 15:06:01 INFO - PROCESS | 1651 | 1462831561600 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x122a0d800 == 36 [pid = 1651] [id = 36] 15:06:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x122a60000) [pid = 1651] [serial = 104] [outer = 0x0] 15:06:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x124099c00) [pid = 1651] [serial = 105] [outer = 0x122a60000] 15:06:01 INFO - PROCESS | 1651 | 1462831561636 Marionette DEBUG loaded listener.js 15:06:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x12475ec00) [pid = 1651] [serial = 106] [outer = 0x122a60000] 15:06:01 INFO - PROCESS | 1651 | 1462831561947 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 15:06:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:06:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 526ms 15:06:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:06:02 INFO - PROCESS | 1651 | 1462831561997 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 15:06:02 INFO - PROCESS | 1651 | 1462831561998 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 15:06:02 INFO - PROCESS | 1651 | 1462831562001 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:06:02 INFO - PROCESS | 1651 | 1462831562003 Marionette TRACE conn2 <- [1,118,null,{}] 15:06:02 INFO - PROCESS | 1651 | 1462831562007 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:02 INFO - PROCESS | 1651 | 1462831562115 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 15:06:02 INFO - PROCESS | 1651 | 1462831562181 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x122c71000 == 37 [pid = 1651] [id = 37] 15:06:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x122b36800) [pid = 1651] [serial = 107] [outer = 0x0] 15:06:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x124764000) [pid = 1651] [serial = 108] [outer = 0x122b36800] 15:06:02 INFO - PROCESS | 1651 | 1462831562221 Marionette DEBUG loaded listener.js 15:06:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x124c84c00) [pid = 1651] [serial = 109] [outer = 0x122b36800] 15:06:02 INFO - PROCESS | 1651 | 1462831562535 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 15:06:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:06:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 569ms 15:06:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:06:02 INFO - PROCESS | 1651 | 1462831562570 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 15:06:02 INFO - PROCESS | 1651 | 1462831562572 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 15:06:02 INFO - PROCESS | 1651 | 1462831562574 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:06:02 INFO - PROCESS | 1651 | 1462831562575 Marionette TRACE conn2 <- [1,122,null,{}] 15:06:02 INFO - PROCESS | 1651 | 1462831562577 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:02 INFO - PROCESS | 1651 | 1462831562649 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 15:06:02 INFO - PROCESS | 1651 | 1462831562653 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x12428f000 == 38 [pid = 1651] [id = 38] 15:06:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x124fd9c00) [pid = 1651] [serial = 110] [outer = 0x0] 15:06:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x125251800) [pid = 1651] [serial = 111] [outer = 0x124fd9c00] 15:06:02 INFO - PROCESS | 1651 | 1462831562677 Marionette DEBUG loaded listener.js 15:06:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x1257a0c00) [pid = 1651] [serial = 112] [outer = 0x124fd9c00] 15:06:02 INFO - PROCESS | 1651 | 1462831562974 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 15:06:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:06:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 417ms 15:06:02 INFO - PROCESS | 1651 | 1462831562991 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 15:06:02 INFO - PROCESS | 1651 | 1462831562992 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 15:06:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:06:03 INFO - PROCESS | 1651 | 1462831563000 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:06:03 INFO - PROCESS | 1651 | 1462831563001 Marionette TRACE conn2 <- [1,126,null,{}] 15:06:03 INFO - PROCESS | 1651 | 1462831563003 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:03 INFO - PROCESS | 1651 | 1462831563078 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 15:06:03 INFO - PROCESS | 1651 | 1462831563138 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x12479b000 == 39 [pid = 1651] [id = 39] 15:06:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x12579e800) [pid = 1651] [serial = 113] [outer = 0x0] 15:06:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x125e14c00) [pid = 1651] [serial = 114] [outer = 0x12579e800] 15:06:03 INFO - PROCESS | 1651 | 1462831563163 Marionette DEBUG loaded listener.js 15:06:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x125f2bc00) [pid = 1651] [serial = 115] [outer = 0x12579e800] 15:06:03 INFO - PROCESS | 1651 | 1462831563450 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 15:06:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:06:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 470ms 15:06:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:06:03 INFO - PROCESS | 1651 | 1462831563469 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 15:06:03 INFO - PROCESS | 1651 | 1462831563471 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 15:06:03 INFO - PROCESS | 1651 | 1462831563473 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:06:03 INFO - PROCESS | 1651 | 1462831563474 Marionette TRACE conn2 <- [1,130,null,{}] 15:06:03 INFO - PROCESS | 1651 | 1462831563478 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:03 INFO - PROCESS | 1651 | 1462831563566 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 15:06:03 INFO - PROCESS | 1651 | 1462831563571 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x1252bf000 == 40 [pid = 1651] [id = 40] 15:06:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x125f30c00) [pid = 1651] [serial = 116] [outer = 0x0] 15:06:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x1270c2800) [pid = 1651] [serial = 117] [outer = 0x125f30c00] 15:06:03 INFO - PROCESS | 1651 | 1462831563595 Marionette DEBUG loaded listener.js 15:06:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x128bb0400) [pid = 1651] [serial = 118] [outer = 0x125f30c00] 15:06:03 INFO - PROCESS | 1651 | 1462831563909 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 15:06:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:06:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 468ms 15:06:03 INFO - PROCESS | 1651 | 1462831563942 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 15:06:03 INFO - PROCESS | 1651 | 1462831563944 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 15:06:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:06:03 INFO - PROCESS | 1651 | 1462831563947 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:06:03 INFO - PROCESS | 1651 | 1462831563949 Marionette TRACE conn2 <- [1,134,null,{}] 15:06:03 INFO - PROCESS | 1651 | 1462831563959 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:04 INFO - PROCESS | 1651 | 1462831564081 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 15:06:04 INFO - PROCESS | 1651 | 1462831564090 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x125829800 == 41 [pid = 1651] [id = 41] 15:06:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x128bb1000) [pid = 1651] [serial = 119] [outer = 0x0] 15:06:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x128d61800) [pid = 1651] [serial = 120] [outer = 0x128bb1000] 15:06:04 INFO - PROCESS | 1651 | 1462831564131 Marionette DEBUG loaded listener.js 15:06:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x128d97400) [pid = 1651] [serial = 121] [outer = 0x128bb1000] 15:06:05 INFO - PROCESS | 1651 | 1462831565197 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 15:06:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:06:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1277ms 15:06:05 INFO - PROCESS | 1651 | 1462831565226 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 15:06:05 INFO - PROCESS | 1651 | 1462831565228 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 15:06:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:06:05 INFO - PROCESS | 1651 | 1462831565231 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:06:05 INFO - PROCESS | 1651 | 1462831565234 Marionette TRACE conn2 <- [1,138,null,{}] 15:06:05 INFO - PROCESS | 1651 | 1462831565237 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:05 INFO - PROCESS | 1651 | 1462831565323 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 15:06:05 INFO - PROCESS | 1651 | 1462831565353 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x112f17800 == 42 [pid = 1651] [id = 42] 15:06:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x114ede400) [pid = 1651] [serial = 122] [outer = 0x0] 15:06:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x115e7b800) [pid = 1651] [serial = 123] [outer = 0x114ede400] 15:06:05 INFO - PROCESS | 1651 | 1462831565382 Marionette DEBUG loaded listener.js 15:06:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x11643dc00) [pid = 1651] [serial = 124] [outer = 0x114ede400] 15:06:05 INFO - PROCESS | 1651 | 1462831565725 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 15:06:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:06:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 521ms 15:06:05 INFO - PROCESS | 1651 | 1462831565753 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 15:06:05 INFO - PROCESS | 1651 | 1462831565757 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 15:06:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:06:05 INFO - PROCESS | 1651 | 1462831565761 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:06:05 INFO - PROCESS | 1651 | 1462831565763 Marionette TRACE conn2 <- [1,142,null,{}] 15:06:05 INFO - PROCESS | 1651 | 1462831565766 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:05 INFO - PROCESS | 1651 | 1462831565853 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 15:06:05 INFO - PROCESS | 1651 | 1462831565857 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x115ec0800 == 43 [pid = 1651] [id = 43] 15:06:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x114ee0400) [pid = 1651] [serial = 125] [outer = 0x0] 15:06:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x11672ec00) [pid = 1651] [serial = 126] [outer = 0x114ee0400] 15:06:05 INFO - PROCESS | 1651 | 1462831565884 Marionette DEBUG loaded listener.js 15:06:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x11769b000) [pid = 1651] [serial = 127] [outer = 0x114ee0400] 15:06:06 INFO - PROCESS | 1651 | 1462831566234 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 15:06:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:06:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 520ms 15:06:06 INFO - PROCESS | 1651 | 1462831566282 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 15:06:06 INFO - PROCESS | 1651 | 1462831566283 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 15:06:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:06:06 INFO - PROCESS | 1651 | 1462831566285 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:06:06 INFO - PROCESS | 1651 | 1462831566287 Marionette TRACE conn2 <- [1,146,null,{}] 15:06:06 INFO - PROCESS | 1651 | 1462831566309 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:06 INFO - PROCESS | 1651 | 1462831566856 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 15:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x12c685000) [pid = 1651] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x12bc45000) [pid = 1651] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x12bd09800) [pid = 1651] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x118199400) [pid = 1651] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x12bc40800) [pid = 1651] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x12b169000) [pid = 1651] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x124181800) [pid = 1651] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x12a79bc00) [pid = 1651] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x127171800) [pid = 1651] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x12d30a800) [pid = 1651] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x1180c5800) [pid = 1651] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x11805d000) [pid = 1651] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x12cd90400) [pid = 1651] [serial = 49] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x1196cd000) [pid = 1651] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x119e5f800) [pid = 1651] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x112146800) [pid = 1651] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x122a60000) [pid = 1651] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x122b36800) [pid = 1651] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x124fd9c00) [pid = 1651] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x128d97c00) [pid = 1651] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x1131aa000) [pid = 1651] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x116727400) [pid = 1651] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1181a0000) [pid = 1651] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x113495800) [pid = 1651] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x115e1a800) [pid = 1651] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x11672c000) [pid = 1651] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1176a4400) [pid = 1651] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x116610800) [pid = 1651] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x119112000) [pid = 1651] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:06:06 INFO - PROCESS | 1651 | 1462831566911 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x115e39800 == 44 [pid = 1651] [id = 44] 15:06:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1121b6400) [pid = 1651] [serial = 128] [outer = 0x0] 15:06:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x112969c00) [pid = 1651] [serial = 129] [outer = 0x1121b6400] 15:06:06 INFO - PROCESS | 1651 | 1462831566940 Marionette DEBUG loaded listener.js 15:06:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1176a1400) [pid = 1651] [serial = 130] [outer = 0x1121b6400] 15:06:07 INFO - PROCESS | 1651 | 1462831567212 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 15:06:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:06:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 971ms 15:06:07 INFO - PROCESS | 1651 | 1462831567256 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 15:06:07 INFO - PROCESS | 1651 | 1462831567258 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 15:06:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:06:07 INFO - PROCESS | 1651 | 1462831567269 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:06:07 INFO - PROCESS | 1651 | 1462831567270 Marionette TRACE conn2 <- [1,150,null,{}] 15:06:07 INFO - PROCESS | 1651 | 1462831567272 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:07 INFO - PROCESS | 1651 | 1462831567348 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 15:06:07 INFO - PROCESS | 1651 | 1462831567353 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e1f000 == 45 [pid = 1651] [id = 45] 15:06:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x1180c7400) [pid = 1651] [serial = 131] [outer = 0x0] 15:06:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x118327000) [pid = 1651] [serial = 132] [outer = 0x1180c7400] 15:06:07 INFO - PROCESS | 1651 | 1462831567380 Marionette DEBUG loaded listener.js 15:06:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x118712800) [pid = 1651] [serial = 133] [outer = 0x1180c7400] 15:06:07 INFO - PROCESS | 1651 | 1462831567679 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 15:06:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:06:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 418ms 15:06:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:06:07 INFO - PROCESS | 1651 | 1462831567688 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 15:06:07 INFO - PROCESS | 1651 | 1462831567689 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 15:06:07 INFO - PROCESS | 1651 | 1462831567691 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:06:07 INFO - PROCESS | 1651 | 1462831567692 Marionette TRACE conn2 <- [1,154,null,{}] 15:06:07 INFO - PROCESS | 1651 | 1462831567702 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:07 INFO - PROCESS | 1651 | 1462831567785 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 15:06:07 INFO - PROCESS | 1651 | 1462831567832 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x11855f800 == 46 [pid = 1651] [id = 46] 15:06:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x1121a9c00) [pid = 1651] [serial = 134] [outer = 0x0] 15:06:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x118713000) [pid = 1651] [serial = 135] [outer = 0x1121a9c00] 15:06:07 INFO - PROCESS | 1651 | 1462831567858 Marionette DEBUG loaded listener.js 15:06:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x1189b1c00) [pid = 1651] [serial = 136] [outer = 0x1121a9c00] 15:06:08 INFO - PROCESS | 1651 | 1462831568148 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 15:06:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:06:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 470ms 15:06:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:06:08 INFO - PROCESS | 1651 | 1462831568168 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 15:06:08 INFO - PROCESS | 1651 | 1462831568169 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 15:06:08 INFO - PROCESS | 1651 | 1462831568171 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:06:08 INFO - PROCESS | 1651 | 1462831568172 Marionette TRACE conn2 <- [1,158,null,{}] 15:06:08 INFO - PROCESS | 1651 | 1462831568175 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:08 INFO - PROCESS | 1651 | 1462831568270 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 15:06:08 INFO - PROCESS | 1651 | 1462831568276 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x11953d800 == 47 [pid = 1651] [id = 47] 15:06:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x1193b7800) [pid = 1651] [serial = 137] [outer = 0x0] 15:06:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x1196c4c00) [pid = 1651] [serial = 138] [outer = 0x1193b7800] 15:06:08 INFO - PROCESS | 1651 | 1462831568307 Marionette DEBUG loaded listener.js 15:06:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x1199dc800) [pid = 1651] [serial = 139] [outer = 0x1193b7800] 15:06:08 INFO - PROCESS | 1651 | 1462831568609 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 15:06:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:06:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 468ms 15:06:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:06:08 INFO - PROCESS | 1651 | 1462831568640 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 15:06:08 INFO - PROCESS | 1651 | 1462831568641 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 15:06:08 INFO - PROCESS | 1651 | 1462831568651 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:06:08 INFO - PROCESS | 1651 | 1462831568652 Marionette TRACE conn2 <- [1,162,null,{}] 15:06:08 INFO - PROCESS | 1651 | 1462831568655 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:08 INFO - PROCESS | 1651 | 1462831568728 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 15:06:08 INFO - PROCESS | 1651 | 1462831568733 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x119d4f000 == 48 [pid = 1651] [id = 48] 15:06:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x1189b0800) [pid = 1651] [serial = 140] [outer = 0x0] 15:06:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x119e95c00) [pid = 1651] [serial = 141] [outer = 0x1189b0800] 15:06:08 INFO - PROCESS | 1651 | 1462831568760 Marionette DEBUG loaded listener.js 15:06:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x1211e1800) [pid = 1651] [serial = 142] [outer = 0x1189b0800] 15:06:09 INFO - PROCESS | 1651 | 1462831569235 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 15:06:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:06:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 626ms 15:06:09 INFO - PROCESS | 1651 | 1462831569270 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 15:06:09 INFO - PROCESS | 1651 | 1462831569273 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 15:06:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:06:09 INFO - PROCESS | 1651 | 1462831569296 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:06:09 INFO - PROCESS | 1651 | 1462831569298 Marionette TRACE conn2 <- [1,166,null,{}] 15:06:09 INFO - PROCESS | 1651 | 1462831569303 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:09 INFO - PROCESS | 1651 | 1462831569392 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 15:06:09 INFO - PROCESS | 1651 | 1462831569441 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x11613a800 == 49 [pid = 1651] [id = 49] 15:06:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x113495800) [pid = 1651] [serial = 143] [outer = 0x0] 15:06:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x115e7c400) [pid = 1651] [serial = 144] [outer = 0x113495800] 15:06:09 INFO - PROCESS | 1651 | 1462831569473 Marionette DEBUG loaded listener.js 15:06:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x116725400) [pid = 1651] [serial = 145] [outer = 0x113495800] 15:06:09 INFO - PROCESS | 1651 | 1462831569920 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 15:06:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:06:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 690ms 15:06:09 INFO - PROCESS | 1651 | 1462831569977 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 15:06:09 INFO - PROCESS | 1651 | 1462831569981 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 15:06:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:06:09 INFO - PROCESS | 1651 | 1462831569987 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:06:09 INFO - PROCESS | 1651 | 1462831569989 Marionette TRACE conn2 <- [1,170,null,{}] 15:06:09 INFO - PROCESS | 1651 | 1462831569991 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:10 INFO - PROCESS | 1651 | 1462831570081 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 15:06:10 INFO - PROCESS | 1651 | 1462831570141 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x1196b9800 == 50 [pid = 1651] [id = 50] 15:06:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x116a6c000) [pid = 1651] [serial = 146] [outer = 0x0] 15:06:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x118064800) [pid = 1651] [serial = 147] [outer = 0x116a6c000] 15:06:10 INFO - PROCESS | 1651 | 1462831570171 Marionette DEBUG loaded listener.js 15:06:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x118196c00) [pid = 1651] [serial = 148] [outer = 0x116a6c000] 15:06:10 INFO - PROCESS | 1651 | 1462831570584 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 15:06:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:06:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 619ms 15:06:10 INFO - PROCESS | 1651 | 1462831570608 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 15:06:10 INFO - PROCESS | 1651 | 1462831570610 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 15:06:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:06:10 INFO - PROCESS | 1651 | 1462831570636 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:06:10 INFO - PROCESS | 1651 | 1462831570639 Marionette TRACE conn2 <- [1,174,null,{}] 15:06:10 INFO - PROCESS | 1651 | 1462831570676 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:10 INFO - PROCESS | 1651 | 1462831570845 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 15:06:10 INFO - PROCESS | 1651 | 1462831570910 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x122bbe800 == 51 [pid = 1651] [id = 51] 15:06:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x1194fb800) [pid = 1651] [serial = 149] [outer = 0x0] 15:06:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x1196cb800) [pid = 1651] [serial = 150] [outer = 0x1194fb800] 15:06:10 INFO - PROCESS | 1651 | 1462831570960 Marionette DEBUG loaded listener.js 15:06:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x1199de400) [pid = 1651] [serial = 151] [outer = 0x1194fb800] 15:06:11 INFO - PROCESS | 1651 | 1462831571410 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 15:06:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:06:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 829ms 15:06:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:06:11 INFO - PROCESS | 1651 | 1462831571462 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 15:06:11 INFO - PROCESS | 1651 | 1462831571464 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 15:06:11 INFO - PROCESS | 1651 | 1462831571466 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:06:11 INFO - PROCESS | 1651 | 1462831571467 Marionette TRACE conn2 <- [1,178,null,{}] 15:06:11 INFO - PROCESS | 1651 | 1462831571469 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:11 INFO - PROCESS | 1651 | 1462831571556 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 15:06:11 INFO - PROCESS | 1651 | 1462831571617 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x11855e800 == 52 [pid = 1651] [id = 52] 15:06:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x1211e0c00) [pid = 1651] [serial = 152] [outer = 0x0] 15:06:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x122a60400) [pid = 1651] [serial = 153] [outer = 0x1211e0c00] 15:06:11 INFO - PROCESS | 1651 | 1462831571646 Marionette DEBUG loaded listener.js 15:06:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x122a66c00) [pid = 1651] [serial = 154] [outer = 0x1211e0c00] 15:06:12 INFO - PROCESS | 1651 | 1462831572051 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 15:06:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:06:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 619ms 15:06:12 INFO - PROCESS | 1651 | 1462831572094 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 15:06:12 INFO - PROCESS | 1651 | 1462831572095 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 15:06:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:06:12 INFO - PROCESS | 1651 | 1462831572099 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:06:12 INFO - PROCESS | 1651 | 1462831572100 Marionette TRACE conn2 <- [1,182,null,{}] 15:06:12 INFO - PROCESS | 1651 | 1462831572103 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:12 INFO - PROCESS | 1651 | 1462831572191 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 15:06:12 INFO - PROCESS | 1651 | 1462831572354 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x112fa1800 == 53 [pid = 1651] [id = 53] 15:06:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x1121b5c00) [pid = 1651] [serial = 155] [outer = 0x0] 15:06:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x1131ad000) [pid = 1651] [serial = 156] [outer = 0x1121b5c00] 15:06:12 INFO - PROCESS | 1651 | 1462831572382 Marionette DEBUG loaded listener.js 15:06:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x113423c00) [pid = 1651] [serial = 157] [outer = 0x1121b5c00] 15:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x11953d800 == 52 [pid = 1651] [id = 47] 15:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x112166800 == 51 [pid = 1651] [id = 33] 15:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x11855f800 == 50 [pid = 1651] [id = 46] 15:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x117e1f000 == 49 [pid = 1651] [id = 45] 15:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x11a0b3800 == 48 [pid = 1651] [id = 35] 15:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x115e39800 == 47 [pid = 1651] [id = 44] 15:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x115ec0800 == 46 [pid = 1651] [id = 43] 15:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x1134be000 == 45 [pid = 1651] [id = 27] 15:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x117e04000 == 44 [pid = 1651] [id = 30] 15:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x1166e1800 == 43 [pid = 1651] [id = 29] 15:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x1161c4800 == 42 [pid = 1651] [id = 28] 15:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x112f17800 == 41 [pid = 1651] [id = 42] 15:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x1185d0800 == 40 [pid = 1651] [id = 31] 15:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x1196b8800 == 39 [pid = 1651] [id = 34] 15:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x118966800 == 38 [pid = 1651] [id = 32] 15:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x11855e800 == 37 [pid = 1651] [id = 52] 15:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x122bbe800 == 36 [pid = 1651] [id = 51] 15:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x122c71000 == 35 [pid = 1651] [id = 37] 15:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x1252bf000 == 34 [pid = 1651] [id = 40] 15:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x1196b9800 == 33 [pid = 1651] [id = 50] 15:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x11613a800 == 32 [pid = 1651] [id = 49] 15:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x125829800 == 31 [pid = 1651] [id = 41] 15:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x12428f000 == 30 [pid = 1651] [id = 38] 15:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x122a0d800 == 29 [pid = 1651] [id = 36] 15:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x12479b000 == 28 [pid = 1651] [id = 39] 15:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x119d4f000 == 27 [pid = 1651] [id = 48] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x1199dcc00) [pid = 1651] [serial = 93] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x119e60c00) [pid = 1651] [serial = 94] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x119e9b000) [pid = 1651] [serial = 96] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x118712400) [pid = 1651] [serial = 97] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x1211e3400) [pid = 1651] [serial = 99] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x122e23400) [pid = 1651] [serial = 102] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x124099c00) [pid = 1651] [serial = 105] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x124764000) [pid = 1651] [serial = 108] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x125251800) [pid = 1651] [serial = 111] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x125e14c00) [pid = 1651] [serial = 114] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x122b95000) [pid = 1651] [serial = 100] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x128d9f000) [pid = 1651] [serial = 63] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x113306400) [pid = 1651] [serial = 66] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x118059000) [pid = 1651] [serial = 69] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x118954000) [pid = 1651] [serial = 72] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x122a5cc00) [pid = 1651] [serial = 73] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x11349b400) [pid = 1651] [serial = 75] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x114ee3400) [pid = 1651] [serial = 76] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x116180400) [pid = 1651] [serial = 78] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x1166d1400) [pid = 1651] [serial = 79] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x1169c4000) [pid = 1651] [serial = 81] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x1180c6000) [pid = 1651] [serial = 84] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x118713800) [pid = 1651] [serial = 87] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1193c3000) [pid = 1651] [serial = 90] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x12475ec00) [pid = 1651] [serial = 106] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x124c84c00) [pid = 1651] [serial = 109] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x1257a0c00) [pid = 1651] [serial = 112] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1189af800) [pid = 1651] [serial = 88] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x11769d800) [pid = 1651] [serial = 82] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x119922c00) [pid = 1651] [serial = 91] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1270c2800) [pid = 1651] [serial = 117] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1180c4400) [pid = 1651] [serial = 70] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x115d74000) [pid = 1651] [serial = 67] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x12d320400) [pid = 1651] [serial = 64] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x11832f800) [pid = 1651] [serial = 85] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x12409a400) [pid = 1651] [serial = 11] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1241cd000) [pid = 1651] [serial = 8] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x11756b400) [pid = 1651] [serial = 31] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x12b996800) [pid = 1651] [serial = 27] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x12bc3d400) [pid = 1651] [serial = 28] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x12b160400) [pid = 1651] [serial = 25] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x12ae59000) [pid = 1651] [serial = 24] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x12a79d800) [pid = 1651] [serial = 21] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x12a7a1c00) [pid = 1651] [serial = 22] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x124761800) [pid = 1651] [serial = 16] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x12476a000) [pid = 1651] [serial = 18] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x12475bc00) [pid = 1651] [serial = 15] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x1180cb400) [pid = 1651] [serial = 57] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x12d266c00) [pid = 1651] [serial = 58] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x11849e800) [pid = 1651] [serial = 54] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x12d262c00) [pid = 1651] [serial = 55] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x12cd92000) [pid = 1651] [serial = 50] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x12cd96400) [pid = 1651] [serial = 51] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x12cb46000) [pid = 1651] [serial = 45] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x12cd8e800) [pid = 1651] [serial = 48] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x12c689800) [pid = 1651] [serial = 42] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x12cb4d400) [pid = 1651] [serial = 43] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x12c4c6400) [pid = 1651] [serial = 39] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x12bd07c00) [pid = 1651] [serial = 40] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x12c4be800) [pid = 1651] [serial = 37] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x12bd11800) [pid = 1651] [serial = 36] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 66 (0x1194fbc00) [pid = 1651] [serial = 33] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 65 (0x12bd07000) [pid = 1651] [serial = 34] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 64 (0x12bceec00) [pid = 1651] [serial = 30] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 63 (0x12d315800) [pid = 1651] [serial = 60] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 62 (0x12d31a800) [pid = 1651] [serial = 61] [outer = 0x0] [url = about:blank] 15:06:13 INFO - PROCESS | 1651 | 1462831573278 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 15:06:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:06:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1223ms 15:06:13 INFO - PROCESS | 1651 | 1462831573323 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 15:06:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:06:13 INFO - PROCESS | 1651 | 1462831573325 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 15:06:13 INFO - PROCESS | 1651 | 1462831573329 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:06:13 INFO - PROCESS | 1651 | 1462831573331 Marionette TRACE conn2 <- [1,186,null,{}] 15:06:13 INFO - PROCESS | 1651 | 1462831573336 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:13 INFO - PROCESS | 1651 | 1462831573404 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 15:06:13 INFO - PROCESS | 1651 | 1462831573411 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x11260f800 == 28 [pid = 1651] [id = 54] 15:06:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 63 (0x11349c000) [pid = 1651] [serial = 158] [outer = 0x0] 15:06:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 64 (0x114e11000) [pid = 1651] [serial = 159] [outer = 0x11349c000] 15:06:13 INFO - PROCESS | 1651 | 1462831573442 Marionette DEBUG loaded listener.js 15:06:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 65 (0x115e85800) [pid = 1651] [serial = 160] [outer = 0x11349c000] 15:06:13 INFO - PROCESS | 1651 | 1462831573767 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 15:06:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:06:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 471ms 15:06:13 INFO - PROCESS | 1651 | 1462831573802 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 15:06:13 INFO - PROCESS | 1651 | 1462831573807 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 15:06:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:06:13 INFO - PROCESS | 1651 | 1462831573812 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:06:13 INFO - PROCESS | 1651 | 1462831573813 Marionette TRACE conn2 <- [1,190,null,{}] 15:06:13 INFO - PROCESS | 1651 | 1462831573816 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:13 INFO - PROCESS | 1651 | 1462831573882 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 15:06:13 INFO - PROCESS | 1651 | 1462831573887 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x113da8800 == 29 [pid = 1651] [id = 55] 15:06:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x11611e000) [pid = 1651] [serial = 161] [outer = 0x0] 15:06:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x116723400) [pid = 1651] [serial = 162] [outer = 0x11611e000] 15:06:13 INFO - PROCESS | 1651 | 1462831573915 Marionette DEBUG loaded listener.js 15:06:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x1169c4400) [pid = 1651] [serial = 163] [outer = 0x11611e000] 15:06:14 INFO - PROCESS | 1651 | 1462831574224 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 15:06:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:06:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 470ms 15:06:14 INFO - PROCESS | 1651 | 1462831574281 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 15:06:14 INFO - PROCESS | 1651 | 1462831574283 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 15:06:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:06:14 INFO - PROCESS | 1651 | 1462831574286 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:06:14 INFO - PROCESS | 1651 | 1462831574288 Marionette TRACE conn2 <- [1,194,null,{}] 15:06:14 INFO - PROCESS | 1651 | 1462831574296 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:14 INFO - PROCESS | 1651 | 1462831574370 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 15:06:14 INFO - PROCESS | 1651 | 1462831574413 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x1166e7000 == 30 [pid = 1651] [id = 56] 15:06:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x111e64400) [pid = 1651] [serial = 164] [outer = 0x0] 15:06:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x118059c00) [pid = 1651] [serial = 165] [outer = 0x111e64400] 15:06:14 INFO - PROCESS | 1651 | 1462831574441 Marionette DEBUG loaded listener.js 15:06:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x1180c9c00) [pid = 1651] [serial = 166] [outer = 0x111e64400] 15:06:14 INFO - PROCESS | 1651 | 1462831574718 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 15:06:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:06:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 470ms 15:06:14 INFO - PROCESS | 1651 | 1462831574757 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 15:06:14 INFO - PROCESS | 1651 | 1462831574759 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 15:06:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:06:14 INFO - PROCESS | 1651 | 1462831574771 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:06:14 INFO - PROCESS | 1651 | 1462831574772 Marionette TRACE conn2 <- [1,198,null,{}] 15:06:14 INFO - PROCESS | 1651 | 1462831574774 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:14 INFO - PROCESS | 1651 | 1462831574846 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 15:06:14 INFO - PROCESS | 1651 | 1462831574850 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x11744d800 == 31 [pid = 1651] [id = 57] 15:06:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x118193000) [pid = 1651] [serial = 167] [outer = 0x0] 15:06:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x118333c00) [pid = 1651] [serial = 168] [outer = 0x118193000] 15:06:14 INFO - PROCESS | 1651 | 1462831574877 Marionette DEBUG loaded listener.js 15:06:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x11856f800) [pid = 1651] [serial = 169] [outer = 0x118193000] 15:06:15 INFO - PROCESS | 1651 | 1462831575185 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 15:06:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:06:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 418ms 15:06:15 INFO - PROCESS | 1651 | 1462831575190 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 15:06:15 INFO - PROCESS | 1651 | 1462831575191 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 15:06:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:06:15 INFO - PROCESS | 1651 | 1462831575204 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:06:15 INFO - PROCESS | 1651 | 1462831575205 Marionette TRACE conn2 <- [1,202,null,{}] 15:06:15 INFO - PROCESS | 1651 | 1462831575207 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:15 INFO - PROCESS | 1651 | 1462831575308 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 15:06:15 INFO - PROCESS | 1651 | 1462831575319 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x11831b000 == 32 [pid = 1651] [id = 58] 15:06:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x113497800) [pid = 1651] [serial = 170] [outer = 0x0] 15:06:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x118327c00) [pid = 1651] [serial = 171] [outer = 0x113497800] 15:06:15 INFO - PROCESS | 1651 | 1462831575356 Marionette DEBUG loaded listener.js 15:06:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x1189af000) [pid = 1651] [serial = 172] [outer = 0x113497800] 15:06:15 INFO - PROCESS | 1651 | 1462831575708 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 15:06:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:06:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 570ms 15:06:15 INFO - PROCESS | 1651 | 1462831575777 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 15:06:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:06:15 INFO - PROCESS | 1651 | 1462831575786 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 15:06:15 INFO - PROCESS | 1651 | 1462831575789 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:06:15 INFO - PROCESS | 1651 | 1462831575790 Marionette TRACE conn2 <- [1,206,null,{}] 15:06:15 INFO - PROCESS | 1651 | 1462831575792 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:15 INFO - PROCESS | 1651 | 1462831575888 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 15:06:15 INFO - PROCESS | 1651 | 1462831575893 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x11936d000 == 33 [pid = 1651] [id = 59] 15:06:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x119117400) [pid = 1651] [serial = 173] [outer = 0x0] 15:06:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x1194f0800) [pid = 1651] [serial = 174] [outer = 0x119117400] 15:06:15 INFO - PROCESS | 1651 | 1462831575919 Marionette DEBUG loaded listener.js 15:06:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x1199d9000) [pid = 1651] [serial = 175] [outer = 0x119117400] 15:06:16 INFO - PROCESS | 1651 | 1462831576239 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 15:06:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:06:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 468ms 15:06:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:06:16 INFO - PROCESS | 1651 | 1462831576257 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 15:06:16 INFO - PROCESS | 1651 | 1462831576258 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 15:06:16 INFO - PROCESS | 1651 | 1462831576262 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:06:16 INFO - PROCESS | 1651 | 1462831576265 Marionette TRACE conn2 <- [1,210,null,{}] 15:06:16 INFO - PROCESS | 1651 | 1462831576267 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:16 INFO - PROCESS | 1651 | 1462831576357 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 15:06:16 INFO - PROCESS | 1651 | 1462831576361 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x1196b4800 == 34 [pid = 1651] [id = 60] 15:06:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1131d7c00) [pid = 1651] [serial = 176] [outer = 0x0] 15:06:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x119e5d000) [pid = 1651] [serial = 177] [outer = 0x1131d7c00] 15:06:16 INFO - PROCESS | 1651 | 1462831576386 Marionette DEBUG loaded listener.js 15:06:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x11a184400) [pid = 1651] [serial = 178] [outer = 0x1131d7c00] 15:06:16 INFO - PROCESS | 1651 | 1462831576685 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 15:06:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:06:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 472ms 15:06:16 INFO - PROCESS | 1651 | 1462831576733 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 15:06:16 INFO - PROCESS | 1651 | 1462831576734 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 15:06:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:06:16 INFO - PROCESS | 1651 | 1462831576737 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:06:16 INFO - PROCESS | 1651 | 1462831576738 Marionette TRACE conn2 <- [1,214,null,{}] 15:06:16 INFO - PROCESS | 1651 | 1462831576740 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:16 INFO - PROCESS | 1651 | 1462831576825 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 15:06:16 INFO - PROCESS | 1651 | 1462831576829 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x119d4b800 == 35 [pid = 1651] [id = 61] 15:06:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1199e4800) [pid = 1651] [serial = 179] [outer = 0x0] 15:06:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x122a61000) [pid = 1651] [serial = 180] [outer = 0x1199e4800] 15:06:16 INFO - PROCESS | 1651 | 1462831576854 Marionette DEBUG loaded listener.js 15:06:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1189af800) [pid = 1651] [serial = 181] [outer = 0x1199e4800] 15:06:17 INFO - PROCESS | 1651 | 1462831577172 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 15:06:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:06:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 468ms 15:06:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:06:17 INFO - PROCESS | 1651 | 1462831577205 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 15:06:17 INFO - PROCESS | 1651 | 1462831577207 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 15:06:17 INFO - PROCESS | 1651 | 1462831577209 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:06:17 INFO - PROCESS | 1651 | 1462831577210 Marionette TRACE conn2 <- [1,218,null,{}] 15:06:17 INFO - PROCESS | 1651 | 1462831577216 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:17 INFO - PROCESS | 1651 | 1462831577353 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 15:06:17 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x125f30c00) [pid = 1651] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:06:17 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x122b34c00) [pid = 1651] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:06:17 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x12579e800) [pid = 1651] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:06:17 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x128bb1000) [pid = 1651] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:06:17 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1189b0800) [pid = 1651] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:06:17 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x114ede400) [pid = 1651] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:06:17 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x114ee0400) [pid = 1651] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:06:17 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x1180c7400) [pid = 1651] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:06:17 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x1121a9c00) [pid = 1651] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:06:17 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x1193b7800) [pid = 1651] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:06:17 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x1121b6400) [pid = 1651] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:06:17 INFO - PROCESS | 1651 | 1462831577386 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x11665a000 == 36 [pid = 1651] [id = 62] 15:06:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x111f1c800) [pid = 1651] [serial = 182] [outer = 0x0] 15:06:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x114ee0400) [pid = 1651] [serial = 183] [outer = 0x111f1c800] 15:06:17 INFO - PROCESS | 1651 | 1462831577411 Marionette DEBUG loaded listener.js 15:06:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x11894dc00) [pid = 1651] [serial = 184] [outer = 0x111f1c800] 15:06:17 INFO - PROCESS | 1651 | 1462831577661 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 15:06:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:06:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 472ms 15:06:17 INFO - PROCESS | 1651 | 1462831577685 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 15:06:17 INFO - PROCESS | 1651 | 1462831577687 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 15:06:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:06:17 INFO - PROCESS | 1651 | 1462831577691 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:06:17 INFO - PROCESS | 1651 | 1462831577693 Marionette TRACE conn2 <- [1,222,null,{}] 15:06:17 INFO - PROCESS | 1651 | 1462831577703 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:17 INFO - PROCESS | 1651 | 1462831577775 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 15:06:17 INFO - PROCESS | 1651 | 1462831577782 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x122a13800 == 37 [pid = 1651] [id = 63] 15:06:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x119e5fc00) [pid = 1651] [serial = 185] [outer = 0x0] 15:06:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x122e24400) [pid = 1651] [serial = 186] [outer = 0x119e5fc00] 15:06:17 INFO - PROCESS | 1651 | 1462831577807 Marionette DEBUG loaded listener.js 15:06:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x124099000) [pid = 1651] [serial = 187] [outer = 0x119e5fc00] 15:06:18 INFO - PROCESS | 1651 | 1462831578091 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 15:06:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:06:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 426ms 15:06:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:06:18 INFO - PROCESS | 1651 | 1462831578118 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 15:06:18 INFO - PROCESS | 1651 | 1462831578120 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 15:06:18 INFO - PROCESS | 1651 | 1462831578122 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:06:18 INFO - PROCESS | 1651 | 1462831578124 Marionette TRACE conn2 <- [1,226,null,{}] 15:06:18 INFO - PROCESS | 1651 | 1462831578126 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:18 INFO - PROCESS | 1651 | 1462831578254 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 15:06:18 INFO - PROCESS | 1651 | 1462831578263 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x118317800 == 38 [pid = 1651] [id = 64] 15:06:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x113353400) [pid = 1651] [serial = 188] [outer = 0x0] 15:06:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x12409f800) [pid = 1651] [serial = 189] [outer = 0x113353400] 15:06:18 INFO - PROCESS | 1651 | 1462831578292 Marionette DEBUG loaded listener.js 15:06:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x118958000) [pid = 1651] [serial = 190] [outer = 0x113353400] 15:06:18 INFO - PROCESS | 1651 | 1462831578610 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 15:06:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:06:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 519ms 15:06:18 INFO - PROCESS | 1651 | 1462831578641 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 15:06:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:06:18 INFO - PROCESS | 1651 | 1462831578644 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 15:06:18 INFO - PROCESS | 1651 | 1462831578649 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:06:18 INFO - PROCESS | 1651 | 1462831578650 Marionette TRACE conn2 <- [1,230,null,{}] 15:06:18 INFO - PROCESS | 1651 | 1462831578653 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:18 INFO - PROCESS | 1651 | 1462831578750 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 15:06:18 INFO - PROCESS | 1651 | 1462831578757 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x1247a4000 == 39 [pid = 1651] [id = 65] 15:06:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x12446ec00) [pid = 1651] [serial = 191] [outer = 0x0] 15:06:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x124763400) [pid = 1651] [serial = 192] [outer = 0x12446ec00] 15:06:18 INFO - PROCESS | 1651 | 1462831578798 Marionette DEBUG loaded listener.js 15:06:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1247cd000) [pid = 1651] [serial = 193] [outer = 0x12446ec00] 15:06:19 INFO - PROCESS | 1651 | 1462831579195 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 15:06:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:06:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 569ms 15:06:19 INFO - PROCESS | 1651 | 1462831579217 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 15:06:19 INFO - PROCESS | 1651 | 1462831579218 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 15:06:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:06:19 INFO - PROCESS | 1651 | 1462831579230 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:06:19 INFO - PROCESS | 1651 | 1462831579231 Marionette TRACE conn2 <- [1,234,null,{}] 15:06:19 INFO - PROCESS | 1651 | 1462831579234 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:19 INFO - PROCESS | 1651 | 1462831579302 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 15:06:19 INFO - PROCESS | 1651 | 1462831579306 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x1252a8800 == 40 [pid = 1651] [id = 66] 15:06:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1247cd400) [pid = 1651] [serial = 194] [outer = 0x0] 15:06:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x124c80800) [pid = 1651] [serial = 195] [outer = 0x1247cd400] 15:06:19 INFO - PROCESS | 1651 | 1462831579341 Marionette DEBUG loaded listener.js 15:06:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x124c8a800) [pid = 1651] [serial = 196] [outer = 0x1247cd400] 15:06:19 INFO - PROCESS | 1651 | 1462831579823 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 15:06:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:06:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 621ms 15:06:19 INFO - PROCESS | 1651 | 1462831579849 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 15:06:19 INFO - PROCESS | 1651 | 1462831579853 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 15:06:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:06:19 INFO - PROCESS | 1651 | 1462831579856 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:06:19 INFO - PROCESS | 1651 | 1462831579859 Marionette TRACE conn2 <- [1,238,null,{}] 15:06:19 INFO - PROCESS | 1651 | 1462831579862 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:19 INFO - PROCESS | 1651 | 1462831579963 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 15:06:20 INFO - PROCESS | 1651 | 1462831580008 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x115d08800 == 41 [pid = 1651] [id = 67] 15:06:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x113351400) [pid = 1651] [serial = 197] [outer = 0x0] 15:06:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x115e86400) [pid = 1651] [serial = 198] [outer = 0x113351400] 15:06:20 INFO - PROCESS | 1651 | 1462831580039 Marionette DEBUG loaded listener.js 15:06:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x11660d800) [pid = 1651] [serial = 199] [outer = 0x113351400] 15:06:20 INFO - PROCESS | 1651 | 1462831580561 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 15:06:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:06:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 724ms 15:06:20 INFO - PROCESS | 1651 | 1462831580603 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 15:06:20 INFO - PROCESS | 1651 | 1462831580607 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 15:06:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:06:20 INFO - PROCESS | 1651 | 1462831580615 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:06:20 INFO - PROCESS | 1651 | 1462831580617 Marionette TRACE conn2 <- [1,242,null,{}] 15:06:20 INFO - PROCESS | 1651 | 1462831580620 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:20 INFO - PROCESS | 1651 | 1462831580809 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 15:06:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1132e8800) [pid = 1651] [serial = 200] [outer = 0x12cb54000] 15:06:20 INFO - PROCESS | 1651 | 1462831580898 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x11697d800 == 42 [pid = 1651] [id = 68] 15:06:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x113496800) [pid = 1651] [serial = 201] [outer = 0x0] 15:06:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x115d74400) [pid = 1651] [serial = 202] [outer = 0x113496800] 15:06:20 INFO - PROCESS | 1651 | 1462831580930 Marionette DEBUG loaded listener.js 15:06:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x116606000) [pid = 1651] [serial = 203] [outer = 0x113496800] 15:06:21 INFO - PROCESS | 1651 | --DOCSHELL 0x1247a4000 == 41 [pid = 1651] [id = 65] 15:06:21 INFO - PROCESS | 1651 | --DOCSHELL 0x118317800 == 40 [pid = 1651] [id = 64] 15:06:21 INFO - PROCESS | 1651 | --DOCSHELL 0x122a13800 == 39 [pid = 1651] [id = 63] 15:06:21 INFO - PROCESS | 1651 | --DOCSHELL 0x11665a000 == 38 [pid = 1651] [id = 62] 15:06:21 INFO - PROCESS | 1651 | --DOCSHELL 0x119d4b800 == 37 [pid = 1651] [id = 61] 15:06:21 INFO - PROCESS | 1651 | --DOCSHELL 0x1196b4800 == 36 [pid = 1651] [id = 60] 15:06:21 INFO - PROCESS | 1651 | --DOCSHELL 0x11936d000 == 35 [pid = 1651] [id = 59] 15:06:21 INFO - PROCESS | 1651 | --DOCSHELL 0x11831b000 == 34 [pid = 1651] [id = 58] 15:06:21 INFO - PROCESS | 1651 | --DOCSHELL 0x11744d800 == 33 [pid = 1651] [id = 57] 15:06:21 INFO - PROCESS | 1651 | --DOCSHELL 0x1166e7000 == 32 [pid = 1651] [id = 56] 15:06:21 INFO - PROCESS | 1651 | --DOCSHELL 0x113da8800 == 31 [pid = 1651] [id = 55] 15:06:21 INFO - PROCESS | 1651 | --DOCSHELL 0x11260f800 == 30 [pid = 1651] [id = 54] 15:06:21 INFO - PROCESS | 1651 | --DOCSHELL 0x112fa1800 == 29 [pid = 1651] [id = 53] 15:06:21 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x128d61800) [pid = 1651] [serial = 120] [outer = 0x0] [url = about:blank] 15:06:21 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x119e95c00) [pid = 1651] [serial = 141] [outer = 0x0] [url = about:blank] 15:06:21 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1211e1800) [pid = 1651] [serial = 142] [outer = 0x0] [url = about:blank] 15:06:21 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x11643dc00) [pid = 1651] [serial = 124] [outer = 0x0] [url = about:blank] 15:06:21 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x115e7b800) [pid = 1651] [serial = 123] [outer = 0x0] [url = about:blank] 15:06:21 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x11672ec00) [pid = 1651] [serial = 126] [outer = 0x0] [url = about:blank] 15:06:21 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x118327000) [pid = 1651] [serial = 132] [outer = 0x0] [url = about:blank] 15:06:21 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x118713000) [pid = 1651] [serial = 135] [outer = 0x0] [url = about:blank] 15:06:21 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1196c4c00) [pid = 1651] [serial = 138] [outer = 0x0] [url = about:blank] 15:06:21 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1189b1c00) [pid = 1651] [serial = 136] [outer = 0x0] [url = about:blank] 15:06:21 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x112969c00) [pid = 1651] [serial = 129] [outer = 0x0] [url = about:blank] 15:06:21 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1176a1400) [pid = 1651] [serial = 130] [outer = 0x0] [url = about:blank] 15:06:21 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1199dc800) [pid = 1651] [serial = 139] [outer = 0x0] [url = about:blank] 15:06:21 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x11769b000) [pid = 1651] [serial = 127] [outer = 0x0] [url = about:blank] 15:06:21 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x118712800) [pid = 1651] [serial = 133] [outer = 0x0] [url = about:blank] 15:06:21 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x128d97400) [pid = 1651] [serial = 121] [outer = 0x0] [url = about:blank] 15:06:21 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x128bb0400) [pid = 1651] [serial = 118] [outer = 0x0] [url = about:blank] 15:06:21 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x12409a000) [pid = 1651] [serial = 103] [outer = 0x0] [url = about:blank] 15:06:21 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x125f2bc00) [pid = 1651] [serial = 115] [outer = 0x0] [url = about:blank] 15:06:21 INFO - PROCESS | 1651 | 1462831581377 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 15:06:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:06:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 771ms 15:06:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:06:21 INFO - PROCESS | 1651 | 1462831581387 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 15:06:21 INFO - PROCESS | 1651 | 1462831581389 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 15:06:21 INFO - PROCESS | 1651 | 1462831581392 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:06:21 INFO - PROCESS | 1651 | 1462831581396 Marionette TRACE conn2 <- [1,246,null,{}] 15:06:21 INFO - PROCESS | 1651 | 1462831581400 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:21 INFO - PROCESS | 1651 | 1462831581468 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 15:06:21 INFO - PROCESS | 1651 | 1462831581511 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x1134b3000 == 30 [pid = 1651] [id = 69] 15:06:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x115d73000) [pid = 1651] [serial = 204] [outer = 0x0] 15:06:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x11694ac00) [pid = 1651] [serial = 205] [outer = 0x115d73000] 15:06:21 INFO - PROCESS | 1651 | 1462831581540 Marionette DEBUG loaded listener.js 15:06:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1180c0400) [pid = 1651] [serial = 206] [outer = 0x115d73000] 15:06:21 INFO - PROCESS | 1651 | 1462831581851 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 15:06:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:06:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 523ms 15:06:21 INFO - PROCESS | 1651 | 1462831581915 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 15:06:21 INFO - PROCESS | 1651 | 1462831581918 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 15:06:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:06:21 INFO - PROCESS | 1651 | 1462831581922 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:06:21 INFO - PROCESS | 1651 | 1462831581924 Marionette TRACE conn2 <- [1,250,null,{}] 15:06:21 INFO - PROCESS | 1651 | 1462831581927 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:22 INFO - PROCESS | 1651 | 1462831582031 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 15:06:22 INFO - PROCESS | 1651 | 1462831582095 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x116ab8800 == 31 [pid = 1651] [id = 70] 15:06:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x11643dc00) [pid = 1651] [serial = 207] [outer = 0x0] 15:06:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x1180ce800) [pid = 1651] [serial = 208] [outer = 0x11643dc00] 15:06:22 INFO - PROCESS | 1651 | 1462831582137 Marionette DEBUG loaded listener.js 15:06:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x118570400) [pid = 1651] [serial = 209] [outer = 0x11643dc00] 15:06:22 INFO - PROCESS | 1651 | 1462831582477 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 15:06:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:06:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 570ms 15:06:22 INFO - PROCESS | 1651 | 1462831582491 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 15:06:22 INFO - PROCESS | 1651 | 1462831582496 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 15:06:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:06:22 INFO - PROCESS | 1651 | 1462831582511 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:06:22 INFO - PROCESS | 1651 | 1462831582517 Marionette TRACE conn2 <- [1,254,null,{}] 15:06:22 INFO - PROCESS | 1651 | 1462831582520 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:22 INFO - PROCESS | 1651 | 1462831582602 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 15:06:22 INFO - PROCESS | 1651 | 1462831582647 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x11855c000 == 32 [pid = 1651] [id = 71] 15:06:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x11330e000) [pid = 1651] [serial = 210] [outer = 0x0] 15:06:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x118717000) [pid = 1651] [serial = 211] [outer = 0x11330e000] 15:06:22 INFO - PROCESS | 1651 | 1462831582673 Marionette DEBUG loaded listener.js 15:06:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1196c4c00) [pid = 1651] [serial = 212] [outer = 0x11330e000] 15:06:22 INFO - PROCESS | 1651 | 1462831582964 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 15:06:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:06:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 479ms 15:06:22 INFO - PROCESS | 1651 | 1462831582986 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 15:06:22 INFO - PROCESS | 1651 | 1462831582987 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 15:06:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:06:22 INFO - PROCESS | 1651 | 1462831582990 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:06:22 INFO - PROCESS | 1651 | 1462831582991 Marionette TRACE conn2 <- [1,258,null,{}] 15:06:22 INFO - PROCESS | 1651 | 1462831582994 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:23 INFO - PROCESS | 1651 | 1462831583069 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 15:06:23 INFO - PROCESS | 1651 | 1462831583074 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x119547800 == 33 [pid = 1651] [id = 72] 15:06:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x112965800) [pid = 1651] [serial = 213] [outer = 0x0] 15:06:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x119924400) [pid = 1651] [serial = 214] [outer = 0x112965800] 15:06:23 INFO - PROCESS | 1651 | 1462831583102 Marionette DEBUG loaded listener.js 15:06:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x119e5f800) [pid = 1651] [serial = 215] [outer = 0x112965800] 15:06:23 INFO - PROCESS | 1651 | 1462831583440 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 15:06:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:06:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 468ms 15:06:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:06:23 INFO - PROCESS | 1651 | 1462831583459 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 15:06:23 INFO - PROCESS | 1651 | 1462831583460 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 15:06:23 INFO - PROCESS | 1651 | 1462831583465 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:06:23 INFO - PROCESS | 1651 | 1462831583466 Marionette TRACE conn2 <- [1,262,null,{}] 15:06:23 INFO - PROCESS | 1651 | 1462831583476 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:23 INFO - PROCESS | 1651 | 1462831583559 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 15:06:23 INFO - PROCESS | 1651 | 1462831583567 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x119dc1000 == 34 [pid = 1651] [id = 73] 15:06:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1211e3800) [pid = 1651] [serial = 216] [outer = 0x0] 15:06:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x122a5cc00) [pid = 1651] [serial = 217] [outer = 0x1211e3800] 15:06:23 INFO - PROCESS | 1651 | 1462831583597 Marionette DEBUG loaded listener.js 15:06:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x122da5400) [pid = 1651] [serial = 218] [outer = 0x1211e3800] 15:06:23 INFO - PROCESS | 1651 | 1462831583971 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 15:06:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:06:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 527ms 15:06:23 INFO - PROCESS | 1651 | 1462831583992 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 15:06:23 INFO - PROCESS | 1651 | 1462831583993 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 15:06:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:06:24 INFO - PROCESS | 1651 | 1462831584003 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:06:24 INFO - PROCESS | 1651 | 1462831584004 Marionette TRACE conn2 <- [1,266,null,{}] 15:06:24 INFO - PROCESS | 1651 | 1462831584006 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:24 INFO - PROCESS | 1651 | 1462831584093 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 15:06:24 INFO - PROCESS | 1651 | 1462831584097 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x122a02800 == 35 [pid = 1651] [id = 74] 15:06:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x122da5c00) [pid = 1651] [serial = 219] [outer = 0x0] 15:06:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x1240a4000) [pid = 1651] [serial = 220] [outer = 0x122da5c00] 15:06:24 INFO - PROCESS | 1651 | 1462831584123 Marionette DEBUG loaded listener.js 15:06:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1241ce000) [pid = 1651] [serial = 221] [outer = 0x122da5c00] 15:06:24 INFO - PROCESS | 1651 | 1462831584439 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 15:06:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:06:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 473ms 15:06:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:06:24 INFO - PROCESS | 1651 | 1462831584473 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 15:06:24 INFO - PROCESS | 1651 | 1462831584475 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 15:06:24 INFO - PROCESS | 1651 | 1462831584479 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:06:24 INFO - PROCESS | 1651 | 1462831584482 Marionette TRACE conn2 <- [1,270,null,{}] 15:06:24 INFO - PROCESS | 1651 | 1462831584484 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:24 INFO - PROCESS | 1651 | 1462831584572 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 15:06:24 INFO - PROCESS | 1651 | 1462831584577 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x115e43000 == 36 [pid = 1651] [id = 75] 15:06:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x122db3c00) [pid = 1651] [serial = 222] [outer = 0x0] 15:06:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12475e400) [pid = 1651] [serial = 223] [outer = 0x122db3c00] 15:06:24 INFO - PROCESS | 1651 | 1462831584602 Marionette DEBUG loaded listener.js 15:06:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x124b99c00) [pid = 1651] [serial = 224] [outer = 0x122db3c00] 15:06:24 INFO - PROCESS | 1651 | 1462831584901 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 15:06:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:06:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 473ms 15:06:24 INFO - PROCESS | 1651 | 1462831584950 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 15:06:24 INFO - PROCESS | 1651 | 1462831584959 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 15:06:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:06:24 INFO - PROCESS | 1651 | 1462831584964 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:06:24 INFO - PROCESS | 1651 | 1462831584965 Marionette TRACE conn2 <- [1,274,null,{}] 15:06:24 INFO - PROCESS | 1651 | 1462831584967 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:25 INFO - PROCESS | 1651 | 1462831585050 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 15:06:25 INFO - PROCESS | 1651 | 1462831585081 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x1247a6800 == 37 [pid = 1651] [id = 76] 15:06:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x124468800) [pid = 1651] [serial = 225] [outer = 0x0] 15:06:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x124fd8400) [pid = 1651] [serial = 226] [outer = 0x124468800] 15:06:25 INFO - PROCESS | 1651 | 1462831585106 Marionette DEBUG loaded listener.js 15:06:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x12512a400) [pid = 1651] [serial = 227] [outer = 0x124468800] 15:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x119117400) [pid = 1651] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x118193000) [pid = 1651] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x111e64400) [pid = 1651] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x11611e000) [pid = 1651] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x11349c000) [pid = 1651] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1131d7c00) [pid = 1651] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x113495800) [pid = 1651] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1199e4800) [pid = 1651] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x116a6c000) [pid = 1651] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1194fb800) [pid = 1651] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x119e5fc00) [pid = 1651] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x111f1c800) [pid = 1651] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x113497800) [pid = 1651] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1211e0c00) [pid = 1651] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x113353400) [pid = 1651] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x12446ec00) [pid = 1651] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:06:25 INFO - PROCESS | 1651 | 1462831585480 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 15:06:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:06:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 569ms 15:06:25 INFO - PROCESS | 1651 | 1462831585533 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 15:06:25 INFO - PROCESS | 1651 | 1462831585534 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 15:06:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:06:25 INFO - PROCESS | 1651 | 1462831585537 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:06:25 INFO - PROCESS | 1651 | 1462831585538 Marionette TRACE conn2 <- [1,278,null,{}] 15:06:25 INFO - PROCESS | 1651 | 1462831585540 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:25 INFO - PROCESS | 1651 | 1462831585608 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 15:06:25 INFO - PROCESS | 1651 | 1462831585653 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a0f5800 == 38 [pid = 1651] [id = 77] 15:06:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1132de400) [pid = 1651] [serial = 228] [outer = 0x0] 15:06:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x116602c00) [pid = 1651] [serial = 229] [outer = 0x1132de400] 15:06:25 INFO - PROCESS | 1651 | 1462831585678 Marionette DEBUG loaded listener.js 15:06:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1194ffc00) [pid = 1651] [serial = 230] [outer = 0x1132de400] 15:06:25 INFO - PROCESS | 1651 | 1462831585941 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 15:06:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:06:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 418ms 15:06:25 INFO - PROCESS | 1651 | 1462831585973 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 15:06:25 INFO - PROCESS | 1651 | 1462831585975 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 15:06:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:06:25 INFO - PROCESS | 1651 | 1462831585989 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:06:25 INFO - PROCESS | 1651 | 1462831585991 Marionette TRACE conn2 <- [1,282,null,{}] 15:06:26 INFO - PROCESS | 1651 | 1462831586004 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:26 INFO - PROCESS | 1651 | 1462831586119 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 15:06:26 INFO - PROCESS | 1651 | 1462831586138 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x12580e800 == 39 [pid = 1651] [id = 78] 15:06:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x118193000) [pid = 1651] [serial = 231] [outer = 0x0] 15:06:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x124182400) [pid = 1651] [serial = 232] [outer = 0x118193000] 15:06:26 INFO - PROCESS | 1651 | 1462831586182 Marionette DEBUG loaded listener.js 15:06:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x12579a000) [pid = 1651] [serial = 233] [outer = 0x118193000] 15:06:26 INFO - PROCESS | 1651 | 1462831586601 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 15:06:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:06:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 670ms 15:06:26 INFO - PROCESS | 1651 | 1462831586659 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 15:06:26 INFO - PROCESS | 1651 | 1462831586660 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 15:06:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:06:26 INFO - PROCESS | 1651 | 1462831586663 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:06:26 INFO - PROCESS | 1651 | 1462831586664 Marionette TRACE conn2 <- [1,286,null,{}] 15:06:26 INFO - PROCESS | 1651 | 1462831586667 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:26 INFO - PROCESS | 1651 | 1462831586752 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 15:06:26 INFO - PROCESS | 1651 | 1462831586756 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x1270d3800 == 40 [pid = 1651] [id = 79] 15:06:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12583a400) [pid = 1651] [serial = 234] [outer = 0x0] 15:06:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x125f25000) [pid = 1651] [serial = 235] [outer = 0x12583a400] 15:06:26 INFO - PROCESS | 1651 | 1462831586783 Marionette DEBUG loaded listener.js 15:06:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x125fb9400) [pid = 1651] [serial = 236] [outer = 0x12583a400] 15:06:27 INFO - PROCESS | 1651 | 1462831587069 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 15:06:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:06:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 469ms 15:06:27 INFO - PROCESS | 1651 | 1462831587132 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 15:06:27 INFO - PROCESS | 1651 | 1462831587133 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 15:06:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:06:27 INFO - PROCESS | 1651 | 1462831587136 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:06:27 INFO - PROCESS | 1651 | 1462831587137 Marionette TRACE conn2 <- [1,290,null,{}] 15:06:27 INFO - PROCESS | 1651 | 1462831587139 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:27 INFO - PROCESS | 1651 | 1462831587209 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 15:06:27 INFO - PROCESS | 1651 | 1462831587255 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x1271f6000 == 41 [pid = 1651] [id = 80] 15:06:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x125f2b000) [pid = 1651] [serial = 237] [outer = 0x0] 15:06:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1270bd000) [pid = 1651] [serial = 238] [outer = 0x125f2b000] 15:06:27 INFO - PROCESS | 1651 | 1462831587280 Marionette DEBUG loaded listener.js 15:06:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x127168800) [pid = 1651] [serial = 239] [outer = 0x125f2b000] 15:06:27 INFO - PROCESS | 1651 | 1462831587742 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 15:06:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:06:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 617ms 15:06:27 INFO - PROCESS | 1651 | 1462831587755 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 15:06:27 INFO - PROCESS | 1651 | 1462831587759 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 15:06:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:06:27 INFO - PROCESS | 1651 | 1462831587765 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:06:27 INFO - PROCESS | 1651 | 1462831587769 Marionette TRACE conn2 <- [1,294,null,{}] 15:06:27 INFO - PROCESS | 1651 | 1462831587774 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:27 INFO - PROCESS | 1651 | 1462831587952 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 15:06:28 INFO - PROCESS | 1651 | 1462831588014 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x116ac3000 == 42 [pid = 1651] [id = 81] 15:06:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1164a9000) [pid = 1651] [serial = 240] [outer = 0x0] 15:06:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1169c4c00) [pid = 1651] [serial = 241] [outer = 0x1164a9000] 15:06:28 INFO - PROCESS | 1651 | 1462831588064 Marionette DEBUG loaded listener.js 15:06:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x118061000) [pid = 1651] [serial = 242] [outer = 0x1164a9000] 15:06:28 INFO - PROCESS | 1651 | 1462831588478 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:06:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:06:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 723ms 15:06:28 INFO - PROCESS | 1651 | 1462831588488 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 15:06:28 INFO - PROCESS | 1651 | 1462831588492 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 15:06:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:06:28 INFO - PROCESS | 1651 | 1462831588497 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:06:28 INFO - PROCESS | 1651 | 1462831588499 Marionette TRACE conn2 <- [1,298,null,{}] 15:06:28 INFO - PROCESS | 1651 | 1462831588501 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:28 INFO - PROCESS | 1651 | 1462831588592 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 15:06:28 INFO - PROCESS | 1651 | 1462831588681 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x122a0a000 == 43 [pid = 1651] [id = 82] 15:06:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x11819b000) [pid = 1651] [serial = 243] [outer = 0x0] 15:06:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x118717800) [pid = 1651] [serial = 244] [outer = 0x11819b000] 15:06:28 INFO - PROCESS | 1651 | 1462831588711 Marionette DEBUG loaded listener.js 15:06:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x11911a800) [pid = 1651] [serial = 245] [outer = 0x11819b000] 15:06:29 INFO - PROCESS | 1651 | 1462831589115 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:06:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:06:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 15:06:29 INFO - PROCESS | 1651 | 1462831589166 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 15:06:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:06:29 INFO - PROCESS | 1651 | 1462831589168 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 15:06:29 INFO - PROCESS | 1651 | 1462831589171 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:06:29 INFO - PROCESS | 1651 | 1462831589173 Marionette TRACE conn2 <- [1,302,null,{}] 15:06:29 INFO - PROCESS | 1651 | 1462831589181 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:29 INFO - PROCESS | 1651 | 1462831589275 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 15:06:29 INFO - PROCESS | 1651 | 1462831589324 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x128d0a000 == 44 [pid = 1651] [id = 83] 15:06:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x119922000) [pid = 1651] [serial = 246] [outer = 0x0] 15:06:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x119e64c00) [pid = 1651] [serial = 247] [outer = 0x119922000] 15:06:29 INFO - PROCESS | 1651 | 1462831589355 Marionette DEBUG loaded listener.js 15:06:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x122b93800) [pid = 1651] [serial = 248] [outer = 0x119922000] 15:06:29 INFO - PROCESS | 1651 | 1462831589757 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:06:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:06:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 621ms 15:06:29 INFO - PROCESS | 1651 | 1462831589792 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 15:06:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:06:29 INFO - PROCESS | 1651 | 1462831589794 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 15:06:29 INFO - PROCESS | 1651 | 1462831589796 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:06:29 INFO - PROCESS | 1651 | 1462831589797 Marionette TRACE conn2 <- [1,306,null,{}] 15:06:29 INFO - PROCESS | 1651 | 1462831589800 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:29 INFO - PROCESS | 1651 | 1462831589890 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 15:06:29 INFO - PROCESS | 1651 | 1462831589968 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x12921b000 == 45 [pid = 1651] [id = 84] 15:06:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x124183c00) [pid = 1651] [serial = 249] [outer = 0x0] 15:06:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x124761400) [pid = 1651] [serial = 250] [outer = 0x124183c00] 15:06:29 INFO - PROCESS | 1651 | 1462831589997 Marionette DEBUG loaded listener.js 15:06:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x12524c400) [pid = 1651] [serial = 251] [outer = 0x124183c00] 15:06:30 INFO - PROCESS | 1651 | 1462831590409 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:06:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:06:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 619ms 15:06:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:06:30 INFO - PROCESS | 1651 | 1462831590416 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 15:06:30 INFO - PROCESS | 1651 | 1462831590418 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 15:06:30 INFO - PROCESS | 1651 | 1462831590422 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:06:30 INFO - PROCESS | 1651 | 1462831590424 Marionette TRACE conn2 <- [1,310,null,{}] 15:06:30 INFO - PROCESS | 1651 | 1462831590428 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:30 INFO - PROCESS | 1651 | 1462831590564 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 15:06:30 INFO - PROCESS | 1651 | 1462831590801 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x116473000 == 46 [pid = 1651] [id = 85] 15:06:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x111c8a800) [pid = 1651] [serial = 252] [outer = 0x0] 15:06:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x1131d5000) [pid = 1651] [serial = 253] [outer = 0x111c8a800] 15:06:30 INFO - PROCESS | 1651 | 1462831590868 Marionette DEBUG loaded listener.js 15:06:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x114e0e400) [pid = 1651] [serial = 254] [outer = 0x111c8a800] 15:06:31 INFO - PROCESS | 1651 | 1462831591328 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:06:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:06:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 974ms 15:06:31 INFO - PROCESS | 1651 | 1462831591412 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 15:06:31 INFO - PROCESS | 1651 | 1462831591414 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 15:06:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:06:31 INFO - PROCESS | 1651 | 1462831591419 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:06:31 INFO - PROCESS | 1651 | 1462831591421 Marionette TRACE conn2 <- [1,314,null,{}] 15:06:31 INFO - PROCESS | 1651 | 1462831591424 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:31 INFO - PROCESS | 1651 | 1462831591509 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 15:06:31 INFO - PROCESS | 1651 | 1462831591571 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x116644800 == 47 [pid = 1651] [id = 86] 15:06:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x1164a3000) [pid = 1651] [serial = 255] [outer = 0x0] 15:06:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x11672bc00) [pid = 1651] [serial = 256] [outer = 0x1164a3000] 15:06:31 INFO - PROCESS | 1651 | 1462831591600 Marionette DEBUG loaded listener.js 15:06:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x1176a4800) [pid = 1651] [serial = 257] [outer = 0x1164a3000] 15:06:31 INFO - PROCESS | 1651 | --DOCSHELL 0x1270d3800 == 46 [pid = 1651] [id = 79] 15:06:31 INFO - PROCESS | 1651 | --DOCSHELL 0x12580e800 == 45 [pid = 1651] [id = 78] 15:06:31 INFO - PROCESS | 1651 | --DOCSHELL 0x11a0f5800 == 44 [pid = 1651] [id = 77] 15:06:31 INFO - PROCESS | 1651 | --DOCSHELL 0x1247a6800 == 43 [pid = 1651] [id = 76] 15:06:31 INFO - PROCESS | 1651 | --DOCSHELL 0x115e43000 == 42 [pid = 1651] [id = 75] 15:06:31 INFO - PROCESS | 1651 | --DOCSHELL 0x122a02800 == 41 [pid = 1651] [id = 74] 15:06:31 INFO - PROCESS | 1651 | --DOCSHELL 0x119dc1000 == 40 [pid = 1651] [id = 73] 15:06:31 INFO - PROCESS | 1651 | --DOCSHELL 0x119547800 == 39 [pid = 1651] [id = 72] 15:06:31 INFO - PROCESS | 1651 | --DOCSHELL 0x11855c000 == 38 [pid = 1651] [id = 71] 15:06:31 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x1131ad000) [pid = 1651] [serial = 156] [outer = 0x0] [url = about:blank] 15:06:31 INFO - PROCESS | 1651 | --DOCSHELL 0x116ab8800 == 37 [pid = 1651] [id = 70] 15:06:31 INFO - PROCESS | 1651 | --DOCSHELL 0x1134b3000 == 36 [pid = 1651] [id = 69] 15:06:31 INFO - PROCESS | 1651 | --DOCSHELL 0x11697d800 == 35 [pid = 1651] [id = 68] 15:06:31 INFO - PROCESS | 1651 | --DOCSHELL 0x1252a8800 == 34 [pid = 1651] [id = 66] 15:06:31 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x124763400) [pid = 1651] [serial = 192] [outer = 0x0] [url = about:blank] 15:06:31 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x1194f0800) [pid = 1651] [serial = 174] [outer = 0x0] [url = about:blank] 15:06:31 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x118333c00) [pid = 1651] [serial = 168] [outer = 0x0] [url = about:blank] 15:06:31 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x11856f800) [pid = 1651] [serial = 169] [outer = 0x0] [url = about:blank] 15:06:31 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x118059c00) [pid = 1651] [serial = 165] [outer = 0x0] [url = about:blank] 15:06:31 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x1180c9c00) [pid = 1651] [serial = 166] [outer = 0x0] [url = about:blank] 15:06:31 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x116723400) [pid = 1651] [serial = 162] [outer = 0x0] [url = about:blank] 15:06:31 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x1169c4400) [pid = 1651] [serial = 163] [outer = 0x0] [url = about:blank] 15:06:31 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x114e11000) [pid = 1651] [serial = 159] [outer = 0x0] [url = about:blank] 15:06:31 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x115e85800) [pid = 1651] [serial = 160] [outer = 0x0] [url = about:blank] 15:06:31 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x11a184400) [pid = 1651] [serial = 178] [outer = 0x0] [url = about:blank] 15:06:31 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x119e5d000) [pid = 1651] [serial = 177] [outer = 0x0] [url = about:blank] 15:06:31 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x116725400) [pid = 1651] [serial = 145] [outer = 0x0] [url = about:blank] 15:06:31 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x115e7c400) [pid = 1651] [serial = 144] [outer = 0x0] [url = about:blank] 15:06:31 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x122a61000) [pid = 1651] [serial = 180] [outer = 0x0] [url = about:blank] 15:06:31 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1189af800) [pid = 1651] [serial = 181] [outer = 0x0] [url = about:blank] 15:06:31 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x118196c00) [pid = 1651] [serial = 148] [outer = 0x0] [url = about:blank] 15:06:31 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x118064800) [pid = 1651] [serial = 147] [outer = 0x0] [url = about:blank] 15:06:31 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1199de400) [pid = 1651] [serial = 151] [outer = 0x0] [url = about:blank] 15:06:31 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x122e24400) [pid = 1651] [serial = 186] [outer = 0x0] [url = about:blank] 15:06:31 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x11894dc00) [pid = 1651] [serial = 184] [outer = 0x0] [url = about:blank] 15:06:31 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1196cb800) [pid = 1651] [serial = 150] [outer = 0x0] [url = about:blank] 15:06:31 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x114ee0400) [pid = 1651] [serial = 183] [outer = 0x0] [url = about:blank] 15:06:31 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1199d9000) [pid = 1651] [serial = 175] [outer = 0x0] [url = about:blank] 15:06:31 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x118327c00) [pid = 1651] [serial = 171] [outer = 0x0] [url = about:blank] 15:06:31 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x122a66c00) [pid = 1651] [serial = 154] [outer = 0x0] [url = about:blank] 15:06:31 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1189af000) [pid = 1651] [serial = 172] [outer = 0x0] [url = about:blank] 15:06:31 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x122a60400) [pid = 1651] [serial = 153] [outer = 0x0] [url = about:blank] 15:06:31 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x118958000) [pid = 1651] [serial = 190] [outer = 0x0] [url = about:blank] 15:06:31 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x124099000) [pid = 1651] [serial = 187] [outer = 0x0] [url = about:blank] 15:06:31 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x12409f800) [pid = 1651] [serial = 189] [outer = 0x0] [url = about:blank] 15:06:31 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x1247cd000) [pid = 1651] [serial = 193] [outer = 0x0] [url = about:blank] 15:06:32 INFO - PROCESS | 1651 | 1462831591998 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:06:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:06:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 621ms 15:06:32 INFO - PROCESS | 1651 | 1462831592041 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 15:06:32 INFO - PROCESS | 1651 | 1462831592043 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 15:06:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:06:32 INFO - PROCESS | 1651 | 1462831592047 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:06:32 INFO - PROCESS | 1651 | 1462831592048 Marionette TRACE conn2 <- [1,318,null,{}] 15:06:32 INFO - PROCESS | 1651 | 1462831592050 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:32 INFO - PROCESS | 1651 | 1462831592123 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 15:06:32 INFO - PROCESS | 1651 | 1462831592164 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x115ebb800 == 35 [pid = 1651] [id = 87] 15:06:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x115e7c400) [pid = 1651] [serial = 258] [outer = 0x0] 15:06:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x118064400) [pid = 1651] [serial = 259] [outer = 0x115e7c400] 15:06:32 INFO - PROCESS | 1651 | 1462831592191 Marionette DEBUG loaded listener.js 15:06:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x11819c000) [pid = 1651] [serial = 260] [outer = 0x115e7c400] 15:06:32 INFO - PROCESS | 1651 | 1462831592508 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:06:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:06:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 519ms 15:06:32 INFO - PROCESS | 1651 | 1462831592566 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 15:06:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:06:32 INFO - PROCESS | 1651 | 1462831592568 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 15:06:32 INFO - PROCESS | 1651 | 1462831592571 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:06:32 INFO - PROCESS | 1651 | 1462831592575 Marionette TRACE conn2 <- [1,322,null,{}] 15:06:32 INFO - PROCESS | 1651 | 1462831592582 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:32 INFO - PROCESS | 1651 | 1462831592655 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 15:06:32 INFO - PROCESS | 1651 | 1462831592699 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e06800 == 36 [pid = 1651] [id = 88] 15:06:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1164a4400) [pid = 1651] [serial = 261] [outer = 0x0] 15:06:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1184a0000) [pid = 1651] [serial = 262] [outer = 0x1164a4400] 15:06:32 INFO - PROCESS | 1651 | 1462831592724 Marionette DEBUG loaded listener.js 15:06:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1194f4c00) [pid = 1651] [serial = 263] [outer = 0x1164a4400] 15:06:33 INFO - PROCESS | 1651 | 1462831593004 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:06:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:06:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 477ms 15:06:33 INFO - PROCESS | 1651 | 1462831593049 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 15:06:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:06:33 INFO - PROCESS | 1651 | 1462831593051 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 15:06:33 INFO - PROCESS | 1651 | 1462831593060 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:06:33 INFO - PROCESS | 1651 | 1462831593062 Marionette TRACE conn2 <- [1,326,null,{}] 15:06:33 INFO - PROCESS | 1651 | 1462831593066 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:33 INFO - PROCESS | 1651 | 1462831593136 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 15:06:33 INFO - PROCESS | 1651 | 1462831593140 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x119545800 == 37 [pid = 1651] [id = 89] 15:06:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1196ca800) [pid = 1651] [serial = 264] [outer = 0x0] 15:06:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1199dc800) [pid = 1651] [serial = 265] [outer = 0x1196ca800] 15:06:33 INFO - PROCESS | 1651 | 1462831593167 Marionette DEBUG loaded listener.js 15:06:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x119e61000) [pid = 1651] [serial = 266] [outer = 0x1196ca800] 15:06:33 INFO - PROCESS | 1651 | 1462831593502 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:06:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:06:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 478ms 15:06:33 INFO - PROCESS | 1651 | 1462831593543 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 15:06:33 INFO - PROCESS | 1651 | 1462831593544 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 15:06:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:06:33 INFO - PROCESS | 1651 | 1462831593547 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:06:33 INFO - PROCESS | 1651 | 1462831593548 Marionette TRACE conn2 <- [1,330,null,{}] 15:06:33 INFO - PROCESS | 1651 | 1462831593550 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:33 INFO - PROCESS | 1651 | 1462831593622 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 15:06:33 INFO - PROCESS | 1651 | 1462831593627 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x119d4a000 == 38 [pid = 1651] [id = 90] 15:06:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x122a5ec00) [pid = 1651] [serial = 267] [outer = 0x0] 15:06:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x122a63800) [pid = 1651] [serial = 268] [outer = 0x122a5ec00] 15:06:33 INFO - PROCESS | 1651 | 1462831593660 Marionette DEBUG loaded listener.js 15:06:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x122e25400) [pid = 1651] [serial = 269] [outer = 0x122a5ec00] 15:06:34 INFO - PROCESS | 1651 | 1462831594016 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:06:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:06:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 519ms 15:06:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:06:34 INFO - PROCESS | 1651 | 1462831594066 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 15:06:34 INFO - PROCESS | 1651 | 1462831594067 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 15:06:34 INFO - PROCESS | 1651 | 1462831594070 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:06:34 INFO - PROCESS | 1651 | 1462831594071 Marionette TRACE conn2 <- [1,334,null,{}] 15:06:34 INFO - PROCESS | 1651 | 1462831594073 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:34 INFO - PROCESS | 1651 | 1462831594168 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 15:06:34 INFO - PROCESS | 1651 | 1462831594200 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a0e1000 == 39 [pid = 1651] [id = 91] 15:06:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12409f800) [pid = 1651] [serial = 270] [outer = 0x0] 15:06:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x124182000) [pid = 1651] [serial = 271] [outer = 0x12409f800] 15:06:34 INFO - PROCESS | 1651 | 1462831594225 Marionette DEBUG loaded listener.js 15:06:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12475bc00) [pid = 1651] [serial = 272] [outer = 0x12409f800] 15:06:34 INFO - PROCESS | 1651 | 1462831594541 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:06:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:06:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 517ms 15:06:34 INFO - PROCESS | 1651 | 1462831594588 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 15:06:34 INFO - PROCESS | 1651 | 1462831594589 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 15:06:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:06:34 INFO - PROCESS | 1651 | 1462831594591 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:06:34 INFO - PROCESS | 1651 | 1462831594593 Marionette TRACE conn2 <- [1,338,null,{}] 15:06:34 INFO - PROCESS | 1651 | 1462831594603 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:34 INFO - PROCESS | 1651 | 1462831594691 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 15:06:34 INFO - PROCESS | 1651 | 1462831594695 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x122bbd800 == 40 [pid = 1651] [id = 92] 15:06:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x12417fc00) [pid = 1651] [serial = 273] [outer = 0x0] 15:06:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x124763800) [pid = 1651] [serial = 274] [outer = 0x12417fc00] 15:06:34 INFO - PROCESS | 1651 | 1462831594720 Marionette DEBUG loaded listener.js 15:06:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12512b000) [pid = 1651] [serial = 275] [outer = 0x12417fc00] 15:06:35 INFO - PROCESS | 1651 | 1462831595042 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:06:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:06:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 469ms 15:06:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:06:35 INFO - PROCESS | 1651 | 1462831595074 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 15:06:35 INFO - PROCESS | 1651 | 1462831595075 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 15:06:35 INFO - PROCESS | 1651 | 1462831595077 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:06:35 INFO - PROCESS | 1651 | 1462831595080 Marionette TRACE conn2 <- [1,342,null,{}] 15:06:35 INFO - PROCESS | 1651 | 1462831595084 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:35 INFO - PROCESS | 1651 | 1462831595176 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 15:06:35 INFO - PROCESS | 1651 | 1462831595180 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x124572000 == 41 [pid = 1651] [id = 93] 15:06:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x124ba8c00) [pid = 1651] [serial = 276] [outer = 0x0] 15:06:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12583a800) [pid = 1651] [serial = 277] [outer = 0x124ba8c00] 15:06:35 INFO - PROCESS | 1651 | 1462831595205 Marionette DEBUG loaded listener.js 15:06:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x125e16000) [pid = 1651] [serial = 278] [outer = 0x124ba8c00] 15:06:35 INFO - PROCESS | 1651 | 1462831595548 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:06:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:06:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 523ms 15:06:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:06:35 INFO - PROCESS | 1651 | 1462831595600 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 15:06:35 INFO - PROCESS | 1651 | 1462831595601 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 15:06:35 INFO - PROCESS | 1651 | 1462831595604 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:06:35 INFO - PROCESS | 1651 | 1462831595605 Marionette TRACE conn2 <- [1,346,null,{}] 15:06:35 INFO - PROCESS | 1651 | 1462831595607 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:35 INFO - PROCESS | 1651 | 1462831595697 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 15:06:35 INFO - PROCESS | 1651 | 1462831595710 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x124c13000 == 42 [pid = 1651] [id = 94] 15:06:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x125f2d400) [pid = 1651] [serial = 279] [outer = 0x0] 15:06:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x1270bdc00) [pid = 1651] [serial = 280] [outer = 0x125f2d400] 15:06:35 INFO - PROCESS | 1651 | 1462831595737 Marionette DEBUG loaded listener.js 15:06:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x127171c00) [pid = 1651] [serial = 281] [outer = 0x125f2d400] 15:06:36 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x115d73000) [pid = 1651] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:06:36 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1132de400) [pid = 1651] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:06:36 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x122db3c00) [pid = 1651] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:06:36 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x112965800) [pid = 1651] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:06:36 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x12583a400) [pid = 1651] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:06:36 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x122da5c00) [pid = 1651] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:06:36 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x11330e000) [pid = 1651] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:06:36 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x11643dc00) [pid = 1651] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:06:36 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x124468800) [pid = 1651] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:06:36 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1211e3800) [pid = 1651] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:06:36 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x118193000) [pid = 1651] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:06:36 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x113496800) [pid = 1651] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:06:36 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1121b5c00) [pid = 1651] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:06:36 INFO - PROCESS | 1651 | 1462831596191 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:06:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:06:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 617ms 15:06:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:06:36 INFO - PROCESS | 1651 | 1462831596222 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 15:06:36 INFO - PROCESS | 1651 | 1462831596224 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 15:06:36 INFO - PROCESS | 1651 | 1462831596227 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:06:36 INFO - PROCESS | 1651 | 1462831596229 Marionette TRACE conn2 <- [1,350,null,{}] 15:06:36 INFO - PROCESS | 1651 | 1462831596233 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:36 INFO - PROCESS | 1651 | 1462831596356 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 15:06:36 INFO - PROCESS | 1651 | 1462831596391 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x125811000 == 43 [pid = 1651] [id = 95] 15:06:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x113302c00) [pid = 1651] [serial = 282] [outer = 0x0] 15:06:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x11a180800) [pid = 1651] [serial = 283] [outer = 0x113302c00] 15:06:36 INFO - PROCESS | 1651 | 1462831596421 Marionette DEBUG loaded listener.js 15:06:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x12716cc00) [pid = 1651] [serial = 284] [outer = 0x113302c00] 15:06:36 INFO - PROCESS | 1651 | 1462831596690 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:06:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:06:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 470ms 15:06:36 INFO - PROCESS | 1651 | 1462831596700 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 15:06:36 INFO - PROCESS | 1651 | 1462831596701 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 15:06:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:06:36 INFO - PROCESS | 1651 | 1462831596724 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:06:36 INFO - PROCESS | 1651 | 1462831596726 Marionette TRACE conn2 <- [1,354,null,{}] 15:06:36 INFO - PROCESS | 1651 | 1462831596736 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:36 INFO - PROCESS | 1651 | 1462831596826 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 15:06:36 INFO - PROCESS | 1651 | 1462831596832 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x1290ac000 == 44 [pid = 1651] [id = 96] 15:06:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x128bb0c00) [pid = 1651] [serial = 285] [outer = 0x0] 15:06:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x128bbb800) [pid = 1651] [serial = 286] [outer = 0x128bb0c00] 15:06:36 INFO - PROCESS | 1651 | 1462831596857 Marionette DEBUG loaded listener.js 15:06:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x128d5b800) [pid = 1651] [serial = 287] [outer = 0x128bb0c00] 15:06:37 INFO - PROCESS | 1651 | 1462831597189 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:06:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:06:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 480ms 15:06:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:06:37 INFO - PROCESS | 1651 | 1462831597201 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 15:06:37 INFO - PROCESS | 1651 | 1462831597202 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 15:06:37 INFO - PROCESS | 1651 | 1462831597204 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:06:37 INFO - PROCESS | 1651 | 1462831597205 Marionette TRACE conn2 <- [1,358,null,{}] 15:06:37 INFO - PROCESS | 1651 | 1462831597207 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:37 INFO - PROCESS | 1651 | 1462831597303 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 15:06:37 INFO - PROCESS | 1651 | 1462831597311 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x129d2f800 == 45 [pid = 1651] [id = 97] 15:06:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1196ca400) [pid = 1651] [serial = 288] [outer = 0x0] 15:06:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x128d61c00) [pid = 1651] [serial = 289] [outer = 0x1196ca400] 15:06:37 INFO - PROCESS | 1651 | 1462831597338 Marionette DEBUG loaded listener.js 15:06:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x128d98000) [pid = 1651] [serial = 290] [outer = 0x1196ca400] 15:06:37 INFO - PROCESS | 1651 | 1462831597629 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:06:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:06:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 467ms 15:06:37 INFO - PROCESS | 1651 | 1462831597672 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 15:06:37 INFO - PROCESS | 1651 | 1462831597673 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 15:06:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:06:37 INFO - PROCESS | 1651 | 1462831597675 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:06:37 INFO - PROCESS | 1651 | 1462831597677 Marionette TRACE conn2 <- [1,362,null,{}] 15:06:37 INFO - PROCESS | 1651 | 1462831597681 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:37 INFO - PROCESS | 1651 | 1462831597754 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 15:06:37 INFO - PROCESS | 1651 | 1462831597758 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a5f1000 == 46 [pid = 1651] [id = 98] 15:06:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x128d99400) [pid = 1651] [serial = 291] [outer = 0x0] 15:06:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x128d9ec00) [pid = 1651] [serial = 292] [outer = 0x128d99400] 15:06:37 INFO - PROCESS | 1651 | 1462831597793 Marionette DEBUG loaded listener.js 15:06:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x128da3800) [pid = 1651] [serial = 293] [outer = 0x128d99400] 15:06:38 INFO - PROCESS | 1651 | 1462831598247 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:06:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:06:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 620ms 15:06:38 INFO - PROCESS | 1651 | 1462831598297 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 15:06:38 INFO - PROCESS | 1651 | 1462831598299 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 15:06:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:06:38 INFO - PROCESS | 1651 | 1462831598303 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:06:38 INFO - PROCESS | 1651 | 1462831598305 Marionette TRACE conn2 <- [1,366,null,{}] 15:06:38 INFO - PROCESS | 1651 | 1462831598309 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:38 INFO - PROCESS | 1651 | 1462831598408 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 15:06:38 INFO - PROCESS | 1651 | 1462831598456 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x1166ee000 == 47 [pid = 1651] [id = 99] 15:06:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x11643dc00) [pid = 1651] [serial = 294] [outer = 0x0] 15:06:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x116732000) [pid = 1651] [serial = 295] [outer = 0x11643dc00] 15:06:38 INFO - PROCESS | 1651 | 1462831598488 Marionette DEBUG loaded listener.js 15:06:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x11756e800) [pid = 1651] [serial = 296] [outer = 0x11643dc00] 15:06:38 INFO - PROCESS | 1651 | 1462831598936 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:06:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:06:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 671ms 15:06:38 INFO - PROCESS | 1651 | 1462831598974 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 15:06:38 INFO - PROCESS | 1651 | 1462831598977 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 15:06:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:06:39 INFO - PROCESS | 1651 | 1462831599000 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:06:39 INFO - PROCESS | 1651 | 1462831599002 Marionette TRACE conn2 <- [1,370,null,{}] 15:06:39 INFO - PROCESS | 1651 | 1462831599004 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:39 INFO - PROCESS | 1651 | 1462831599102 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 15:06:39 INFO - PROCESS | 1651 | 1462831599160 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x1196bc000 == 48 [pid = 1651] [id = 100] 15:06:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x118191400) [pid = 1651] [serial = 297] [outer = 0x0] 15:06:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x11832f800) [pid = 1651] [serial = 298] [outer = 0x118191400] 15:06:39 INFO - PROCESS | 1651 | 1462831599190 Marionette DEBUG loaded listener.js 15:06:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x11894d000) [pid = 1651] [serial = 299] [outer = 0x118191400] 15:06:39 INFO - PROCESS | 1651 | 1462831599655 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:06:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:06:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 722ms 15:06:39 INFO - PROCESS | 1651 | 1462831599734 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 15:06:39 INFO - PROCESS | 1651 | 1462831599735 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 15:06:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:06:39 INFO - PROCESS | 1651 | 1462831599757 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:06:39 INFO - PROCESS | 1651 | 1462831599759 Marionette TRACE conn2 <- [1,374,null,{}] 15:06:39 INFO - PROCESS | 1651 | 1462831599770 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:39 INFO - PROCESS | 1651 | 1462831599868 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 15:06:39 INFO - PROCESS | 1651 | 1462831599931 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a786000 == 49 [pid = 1651] [id = 101] 15:06:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x119e67400) [pid = 1651] [serial = 300] [outer = 0x0] 15:06:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x12409b000) [pid = 1651] [serial = 301] [outer = 0x119e67400] 15:06:39 INFO - PROCESS | 1651 | 1462831599963 Marionette DEBUG loaded listener.js 15:06:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x124464400) [pid = 1651] [serial = 302] [outer = 0x119e67400] 15:06:40 INFO - PROCESS | 1651 | 1462831600388 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:06:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:06:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 689ms 15:06:40 INFO - PROCESS | 1651 | 1462831600433 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 15:06:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:06:40 INFO - PROCESS | 1651 | 1462831600435 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 15:06:40 INFO - PROCESS | 1651 | 1462831600437 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:06:40 INFO - PROCESS | 1651 | 1462831600438 Marionette TRACE conn2 <- [1,378,null,{}] 15:06:40 INFO - PROCESS | 1651 | 1462831600441 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:40 INFO - PROCESS | 1651 | 1462831600537 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 15:06:40 INFO - PROCESS | 1651 | 1462831600583 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ae75000 == 50 [pid = 1651] [id = 102] 15:06:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x122b38c00) [pid = 1651] [serial = 303] [outer = 0x0] 15:06:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x125e18400) [pid = 1651] [serial = 304] [outer = 0x122b38c00] 15:06:40 INFO - PROCESS | 1651 | 1462831600613 Marionette DEBUG loaded listener.js 15:06:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x128bb2400) [pid = 1651] [serial = 305] [outer = 0x122b38c00] 15:06:41 INFO - PROCESS | 1651 | 1462831601009 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:06:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:06:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 769ms 15:06:41 INFO - PROCESS | 1651 | 1462831601218 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 15:06:41 INFO - PROCESS | 1651 | 1462831601221 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 15:06:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:06:41 INFO - PROCESS | 1651 | 1462831601225 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:06:41 INFO - PROCESS | 1651 | 1462831601228 Marionette TRACE conn2 <- [1,382,null,{}] 15:06:41 INFO - PROCESS | 1651 | 1462831601234 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:41 INFO - PROCESS | 1651 | 1462831601326 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 15:06:41 INFO - PROCESS | 1651 | 1462831601395 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x1185e9800 == 51 [pid = 1651] [id = 103] 15:06:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x11611f400) [pid = 1651] [serial = 306] [outer = 0x0] 15:06:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x1164a6c00) [pid = 1651] [serial = 307] [outer = 0x11611f400] 15:06:41 INFO - PROCESS | 1651 | 1462831601432 Marionette DEBUG loaded listener.js 15:06:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x1176a3800) [pid = 1651] [serial = 308] [outer = 0x11611f400] 15:06:41 INFO - PROCESS | 1651 | 1462831601908 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:06:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:06:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 723ms 15:06:41 INFO - PROCESS | 1651 | 1462831601950 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 15:06:41 INFO - PROCESS | 1651 | 1462831601953 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 15:06:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:06:41 INFO - PROCESS | 1651 | 1462831601961 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:06:41 INFO - PROCESS | 1651 | 1462831601965 Marionette TRACE conn2 <- [1,386,null,{}] 15:06:41 INFO - PROCESS | 1651 | 1462831601969 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:42 INFO - PROCESS | 1651 | 1462831602091 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 15:06:42 INFO - PROCESS | 1651 | 1462831602179 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x116ab4800 == 52 [pid = 1651] [id = 104] 15:06:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x1180c7000) [pid = 1651] [serial = 309] [outer = 0x0] 15:06:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x11819b400) [pid = 1651] [serial = 310] [outer = 0x1180c7000] 15:06:42 INFO - PROCESS | 1651 | 1462831602224 Marionette DEBUG loaded listener.js 15:06:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x11894c800) [pid = 1651] [serial = 311] [outer = 0x1180c7000] 15:06:42 INFO - PROCESS | 1651 | --DOCSHELL 0x115d08800 == 51 [pid = 1651] [id = 67] 15:06:42 INFO - PROCESS | 1651 | --DOCSHELL 0x129d2f800 == 50 [pid = 1651] [id = 97] 15:06:42 INFO - PROCESS | 1651 | --DOCSHELL 0x1290ac000 == 49 [pid = 1651] [id = 96] 15:06:42 INFO - PROCESS | 1651 | --DOCSHELL 0x125811000 == 48 [pid = 1651] [id = 95] 15:06:42 INFO - PROCESS | 1651 | --DOCSHELL 0x124c13000 == 47 [pid = 1651] [id = 94] 15:06:42 INFO - PROCESS | 1651 | --DOCSHELL 0x124572000 == 46 [pid = 1651] [id = 93] 15:06:42 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x115e86400) [pid = 1651] [serial = 198] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x124c80800) [pid = 1651] [serial = 195] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x1270bd000) [pid = 1651] [serial = 238] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 1651 | --DOCSHELL 0x122bbd800 == 45 [pid = 1651] [id = 92] 15:06:42 INFO - PROCESS | 1651 | --DOCSHELL 0x11a0e1000 == 44 [pid = 1651] [id = 91] 15:06:42 INFO - PROCESS | 1651 | --DOCSHELL 0x119d4a000 == 43 [pid = 1651] [id = 90] 15:06:42 INFO - PROCESS | 1651 | --DOCSHELL 0x119545800 == 42 [pid = 1651] [id = 89] 15:06:42 INFO - PROCESS | 1651 | --DOCSHELL 0x117e06800 == 41 [pid = 1651] [id = 88] 15:06:42 INFO - PROCESS | 1651 | --DOCSHELL 0x115ebb800 == 40 [pid = 1651] [id = 87] 15:06:42 INFO - PROCESS | 1651 | --DOCSHELL 0x116644800 == 39 [pid = 1651] [id = 86] 15:06:42 INFO - PROCESS | 1651 | --DOCSHELL 0x116473000 == 38 [pid = 1651] [id = 85] 15:06:42 INFO - PROCESS | 1651 | --DOCSHELL 0x122a0a000 == 37 [pid = 1651] [id = 82] 15:06:42 INFO - PROCESS | 1651 | --DOCSHELL 0x116ac3000 == 36 [pid = 1651] [id = 81] 15:06:42 INFO - PROCESS | 1651 | --DOCSHELL 0x1271f6000 == 35 [pid = 1651] [id = 80] 15:06:42 INFO - PROCESS | 1651 | 1462831602708 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 15:06:42 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x1180c0400) [pid = 1651] [serial = 206] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x11694ac00) [pid = 1651] [serial = 205] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x1194ffc00) [pid = 1651] [serial = 230] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x12475e400) [pid = 1651] [serial = 223] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x119924400) [pid = 1651] [serial = 214] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x125f25000) [pid = 1651] [serial = 235] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x1241ce000) [pid = 1651] [serial = 221] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x118717000) [pid = 1651] [serial = 211] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x119e5f800) [pid = 1651] [serial = 215] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x1180ce800) [pid = 1651] [serial = 208] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x124fd8400) [pid = 1651] [serial = 226] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x122a5cc00) [pid = 1651] [serial = 217] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x124182400) [pid = 1651] [serial = 232] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x118570400) [pid = 1651] [serial = 209] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x12579a000) [pid = 1651] [serial = 233] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x115d74400) [pid = 1651] [serial = 202] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x116602c00) [pid = 1651] [serial = 229] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x116606000) [pid = 1651] [serial = 203] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x12512a400) [pid = 1651] [serial = 227] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x1240a4000) [pid = 1651] [serial = 220] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x122da5400) [pid = 1651] [serial = 218] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1196c4c00) [pid = 1651] [serial = 212] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x12cb55400) [pid = 1651] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:06:42 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x113423c00) [pid = 1651] [serial = 157] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x124b99c00) [pid = 1651] [serial = 224] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x125fb9400) [pid = 1651] [serial = 236] [outer = 0x0] [url = about:blank] 15:06:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:06:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 776ms 15:06:42 INFO - PROCESS | 1651 | 1462831602770 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 15:06:42 INFO - PROCESS | 1651 | 1462831602771 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 15:06:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:06:42 INFO - PROCESS | 1651 | 1462831602789 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:06:42 INFO - PROCESS | 1651 | 1462831602790 Marionette TRACE conn2 <- [1,390,null,{}] 15:06:42 INFO - PROCESS | 1651 | 1462831602825 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:42 INFO - PROCESS | 1651 | 1462831602906 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 15:06:42 INFO - PROCESS | 1651 | 1462831602919 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x11936c800 == 36 [pid = 1651] [id = 105] 15:06:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x119e9bc00) [pid = 1651] [serial = 312] [outer = 0x0] 15:06:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x122a5c400) [pid = 1651] [serial = 313] [outer = 0x119e9bc00] 15:06:42 INFO - PROCESS | 1651 | 1462831602948 Marionette DEBUG loaded listener.js 15:06:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x122b38800) [pid = 1651] [serial = 314] [outer = 0x119e9bc00] 15:06:43 INFO - PROCESS | 1651 | 1462831603274 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 15:06:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:06:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 537ms 15:06:43 INFO - PROCESS | 1651 | 1462831603317 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 15:06:43 INFO - PROCESS | 1651 | 1462831603318 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 15:06:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:06:43 INFO - PROCESS | 1651 | 1462831603320 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:06:43 INFO - PROCESS | 1651 | 1462831603321 Marionette TRACE conn2 <- [1,394,null,{}] 15:06:43 INFO - PROCESS | 1651 | 1462831603324 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:43 INFO - PROCESS | 1651 | 1462831603399 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 15:06:43 INFO - PROCESS | 1651 | 1462831603403 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a0e3000 == 37 [pid = 1651] [id = 106] 15:06:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x122e24800) [pid = 1651] [serial = 315] [outer = 0x0] 15:06:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x124189c00) [pid = 1651] [serial = 316] [outer = 0x122e24800] 15:06:43 INFO - PROCESS | 1651 | 1462831603429 Marionette DEBUG loaded listener.js 15:06:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x124761c00) [pid = 1651] [serial = 317] [outer = 0x122e24800] 15:06:43 INFO - PROCESS | 1651 | 1462831603770 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 15:06:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:06:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 468ms 15:06:43 INFO - PROCESS | 1651 | 1462831603789 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 15:06:43 INFO - PROCESS | 1651 | 1462831603790 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 15:06:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:06:43 INFO - PROCESS | 1651 | 1462831603793 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:06:43 INFO - PROCESS | 1651 | 1462831603798 Marionette TRACE conn2 <- [1,398,null,{}] 15:06:43 INFO - PROCESS | 1651 | 1462831603801 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:43 INFO - PROCESS | 1651 | 1462831603928 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 15:06:43 INFO - PROCESS | 1651 | 1462831603941 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x122bb5000 == 38 [pid = 1651] [id = 107] 15:06:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x12475f400) [pid = 1651] [serial = 318] [outer = 0x0] 15:06:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x124c4a400) [pid = 1651] [serial = 319] [outer = 0x12475f400] 15:06:43 INFO - PROCESS | 1651 | 1462831603982 Marionette DEBUG loaded listener.js 15:06:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12524a800) [pid = 1651] [serial = 320] [outer = 0x12475f400] 15:06:44 INFO - PROCESS | 1651 | 1462831604412 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 15:06:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:06:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 673ms 15:06:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:06:44 INFO - PROCESS | 1651 | 1462831604466 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 15:06:44 INFO - PROCESS | 1651 | 1462831604467 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 15:06:44 INFO - PROCESS | 1651 | 1462831604469 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:06:44 INFO - PROCESS | 1651 | 1462831604471 Marionette TRACE conn2 <- [1,402,null,{}] 15:06:44 INFO - PROCESS | 1651 | 1462831604473 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:44 INFO - PROCESS | 1651 | 1462831604592 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 15:06:44 INFO - PROCESS | 1651 | 1462831604612 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x1240d0000 == 39 [pid = 1651] [id = 108] 15:06:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x125e18000) [pid = 1651] [serial = 321] [outer = 0x0] 15:06:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x128bb1000) [pid = 1651] [serial = 322] [outer = 0x125e18000] 15:06:44 INFO - PROCESS | 1651 | 1462831604638 Marionette DEBUG loaded listener.js 15:06:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x128d59000) [pid = 1651] [serial = 323] [outer = 0x125e18000] 15:06:45 INFO - PROCESS | 1651 | 1462831604995 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 15:06:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:06:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 569ms 15:06:45 INFO - PROCESS | 1651 | 1462831605048 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 15:06:45 INFO - PROCESS | 1651 | 1462831605050 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 15:06:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:06:45 INFO - PROCESS | 1651 | 1462831605054 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:06:45 INFO - PROCESS | 1651 | 1462831605055 Marionette TRACE conn2 <- [1,406,null,{}] 15:06:45 INFO - PROCESS | 1651 | 1462831605058 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:45 INFO - PROCESS | 1651 | 1462831605191 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 15:06:45 INFO - PROCESS | 1651 | 1462831605270 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:06:45 INFO - PROCESS | 1651 | 1462831605313 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x125f15800 == 40 [pid = 1651] [id = 109] 15:06:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x1290bdc00) [pid = 1651] [serial = 324] [outer = 0x0] 15:06:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x1290c7400) [pid = 1651] [serial = 325] [outer = 0x1290bdc00] 15:06:45 INFO - PROCESS | 1651 | 1462831605354 Marionette DEBUG loaded listener.js 15:06:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x12926b000) [pid = 1651] [serial = 326] [outer = 0x1290bdc00] 15:06:45 INFO - PROCESS | 1651 | 1462831605729 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 15:06:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:06:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 720ms 15:06:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:06:45 INFO - PROCESS | 1651 | 1462831605773 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 15:06:45 INFO - PROCESS | 1651 | 1462831605774 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 15:06:45 INFO - PROCESS | 1651 | 1462831605776 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:06:45 INFO - PROCESS | 1651 | 1462831605778 Marionette TRACE conn2 <- [1,410,null,{}] 15:06:45 INFO - PROCESS | 1651 | 1462831605780 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:45 INFO - PROCESS | 1651 | 1462831605874 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 15:06:45 INFO - PROCESS | 1651 | 1462831605879 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x128d0f000 == 41 [pid = 1651] [id = 110] 15:06:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x129270000) [pid = 1651] [serial = 327] [outer = 0x0] 15:06:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x129275c00) [pid = 1651] [serial = 328] [outer = 0x129270000] 15:06:45 INFO - PROCESS | 1651 | 1462831605928 Marionette DEBUG loaded listener.js 15:06:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x129284c00) [pid = 1651] [serial = 329] [outer = 0x129270000] 15:06:46 INFO - PROCESS | 1651 | 1462831606249 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 15:06:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:06:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 520ms 15:06:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:06:46 INFO - PROCESS | 1651 | 1462831606299 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 15:06:46 INFO - PROCESS | 1651 | 1462831606300 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 15:06:46 INFO - PROCESS | 1651 | 1462831606302 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:06:46 INFO - PROCESS | 1651 | 1462831606303 Marionette TRACE conn2 <- [1,414,null,{}] 15:06:46 INFO - PROCESS | 1651 | 1462831606305 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:46 INFO - PROCESS | 1651 | 1462831606394 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 15:06:46 INFO - PROCESS | 1651 | 1462831606408 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x129226800 == 42 [pid = 1651] [id = 111] 15:06:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x12926fc00) [pid = 1651] [serial = 330] [outer = 0x0] 15:06:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x12a580000) [pid = 1651] [serial = 331] [outer = 0x12926fc00] 15:06:46 INFO - PROCESS | 1651 | 1462831606432 Marionette DEBUG loaded listener.js 15:06:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x12a6ec800) [pid = 1651] [serial = 332] [outer = 0x12926fc00] 15:06:46 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x122a5ec00) [pid = 1651] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:06:46 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x12409f800) [pid = 1651] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:06:46 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x115e7c400) [pid = 1651] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:06:46 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x1164a3000) [pid = 1651] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:06:46 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x111c8a800) [pid = 1651] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:06:46 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x1196ca800) [pid = 1651] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:06:46 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x1164a4400) [pid = 1651] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:06:46 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x12417fc00) [pid = 1651] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:06:46 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x125f2d400) [pid = 1651] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:06:46 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x113302c00) [pid = 1651] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:06:46 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x124ba8c00) [pid = 1651] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:06:46 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1196ca400) [pid = 1651] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:06:46 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x128bb0c00) [pid = 1651] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:06:46 INFO - PROCESS | 1651 | 1462831606859 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 15:06:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:06:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 567ms 15:06:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:06:46 INFO - PROCESS | 1651 | 1462831606870 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 15:06:46 INFO - PROCESS | 1651 | 1462831606871 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 15:06:46 INFO - PROCESS | 1651 | 1462831606873 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:06:46 INFO - PROCESS | 1651 | 1462831606874 Marionette TRACE conn2 <- [1,418,null,{}] 15:06:46 INFO - PROCESS | 1651 | 1462831606876 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:46 INFO - PROCESS | 1651 | 1462831606960 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 15:06:46 INFO - PROCESS | 1651 | 1462831606966 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x124c16800 == 43 [pid = 1651] [id = 112] 15:06:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x11694fc00) [pid = 1651] [serial = 333] [outer = 0x0] 15:06:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x122db3c00) [pid = 1651] [serial = 334] [outer = 0x11694fc00] 15:06:46 INFO - PROCESS | 1651 | 1462831606991 Marionette DEBUG loaded listener.js 15:06:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x1270c1000) [pid = 1651] [serial = 335] [outer = 0x11694fc00] 15:06:47 INFO - PROCESS | 1651 | 1462831607775 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 15:06:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 15:06:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 919ms 15:06:47 INFO - PROCESS | 1651 | 1462831607792 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 15:06:47 INFO - PROCESS | 1651 | 1462831607795 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 15:06:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:06:47 INFO - PROCESS | 1651 | 1462831607797 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:06:47 INFO - PROCESS | 1651 | 1462831607799 Marionette TRACE conn2 <- [1,422,null,{}] 15:06:47 INFO - PROCESS | 1651 | 1462831607802 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:47 INFO - PROCESS | 1651 | 1462831607894 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 15:06:47 INFO - PROCESS | 1651 | 1462831607943 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x12af8a000 == 44 [pid = 1651] [id = 113] 15:06:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x11a184800) [pid = 1651] [serial = 336] [outer = 0x0] 15:06:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x12a7a1000) [pid = 1651] [serial = 337] [outer = 0x11a184800] 15:06:47 INFO - PROCESS | 1651 | 1462831607972 Marionette DEBUG loaded listener.js 15:06:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x12ae55000) [pid = 1651] [serial = 338] [outer = 0x11a184800] 15:06:48 INFO - PROCESS | 1651 | 1462831608791 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 15:06:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:06:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1019ms 15:06:48 INFO - PROCESS | 1651 | 1462831608818 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 15:06:48 INFO - PROCESS | 1651 | 1462831608820 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 15:06:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:06:48 INFO - PROCESS | 1651 | 1462831608824 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:06:48 INFO - PROCESS | 1651 | 1462831608827 Marionette TRACE conn2 <- [1,426,null,{}] 15:06:48 INFO - PROCESS | 1651 | 1462831608845 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:48 INFO - PROCESS | 1651 | 1462831608944 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 15:06:48 INFO - PROCESS | 1651 | 1462831608991 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x116644800 == 45 [pid = 1651] [id = 114] 15:06:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x114e11000) [pid = 1651] [serial = 339] [outer = 0x0] 15:06:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x115d77800) [pid = 1651] [serial = 340] [outer = 0x114e11000] 15:06:49 INFO - PROCESS | 1651 | 1462831609023 Marionette DEBUG loaded listener.js 15:06:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x116951400) [pid = 1651] [serial = 341] [outer = 0x114e11000] 15:06:49 INFO - PROCESS | 1651 | 1462831609481 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 15:06:49 INFO - PROCESS | 1651 | 1462831609532 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 15:06:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 15:06:49 INFO - PROCESS | 1651 | 1462831609538 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:06:49 INFO - PROCESS | 1651 | 1462831609540 Marionette TRACE conn2 <- [1,430,null,{}] 15:06:49 INFO - PROCESS | 1651 | 1462831609543 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:49 INFO - PROCESS | 1651 | 1462831609645 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 15:06:49 INFO - PROCESS | 1651 | 1462831609705 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x119d44800 == 46 [pid = 1651] [id = 115] 15:06:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x116a64400) [pid = 1651] [serial = 342] [outer = 0x0] 15:06:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x1189b7400) [pid = 1651] [serial = 343] [outer = 0x116a64400] 15:06:49 INFO - PROCESS | 1651 | 1462831609732 Marionette DEBUG loaded listener.js 15:06:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x1196d0000) [pid = 1651] [serial = 344] [outer = 0x116a64400] 15:06:50 INFO - PROCESS | 1651 | 1462831610158 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 15:06:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:06:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 671ms 15:06:50 INFO - PROCESS | 1651 | 1462831610209 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 15:06:50 INFO - PROCESS | 1651 | 1462831610211 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 15:06:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:06:50 INFO - PROCESS | 1651 | 1462831610233 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:06:50 INFO - PROCESS | 1651 | 1462831610235 Marionette TRACE conn2 <- [1,434,null,{}] 15:06:50 INFO - PROCESS | 1651 | 1462831610243 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:50 INFO - PROCESS | 1651 | 1462831610379 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 15:06:50 INFO - PROCESS | 1651 | 1462831610392 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a784000 == 47 [pid = 1651] [id = 116] 15:06:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x12417f000) [pid = 1651] [serial = 345] [outer = 0x0] 15:06:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x1242e3800) [pid = 1651] [serial = 346] [outer = 0x12417f000] 15:06:50 INFO - PROCESS | 1651 | 1462831610435 Marionette DEBUG loaded listener.js 15:06:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x125799000) [pid = 1651] [serial = 347] [outer = 0x12417f000] 15:06:50 INFO - PROCESS | 1651 | 1462831610880 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 15:06:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:06:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 672ms 15:06:50 INFO - PROCESS | 1651 | 1462831610905 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 15:06:50 INFO - PROCESS | 1651 | 1462831610907 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 15:06:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:06:50 INFO - PROCESS | 1651 | 1462831610909 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:06:50 INFO - PROCESS | 1651 | 1462831610911 Marionette TRACE conn2 <- [1,438,null,{}] 15:06:50 INFO - PROCESS | 1651 | 1462831610915 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:51 INFO - PROCESS | 1651 | 1462831611010 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 15:06:51 INFO - PROCESS | 1651 | 1462831611055 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b914800 == 48 [pid = 1651] [id = 117] 15:06:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x125e15c00) [pid = 1651] [serial = 348] [outer = 0x0] 15:06:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x128bb2800) [pid = 1651] [serial = 349] [outer = 0x125e15c00] 15:06:51 INFO - PROCESS | 1651 | 1462831611085 Marionette DEBUG loaded listener.js 15:06:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x128d5cc00) [pid = 1651] [serial = 350] [outer = 0x125e15c00] 15:06:51 INFO - PROCESS | 1651 | 1462831611521 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 15:06:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:06:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 622ms 15:06:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:06:51 INFO - PROCESS | 1651 | 1462831611532 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 15:06:51 INFO - PROCESS | 1651 | 1462831611533 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 15:06:51 INFO - PROCESS | 1651 | 1462831611535 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:06:51 INFO - PROCESS | 1651 | 1462831611537 Marionette TRACE conn2 <- [1,442,null,{}] 15:06:51 INFO - PROCESS | 1651 | 1462831611539 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:51 INFO - PROCESS | 1651 | 1462831611633 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 15:06:51 INFO - PROCESS | 1651 | 1462831611712 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bd45800 == 49 [pid = 1651] [id = 118] 15:06:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x128da4800) [pid = 1651] [serial = 351] [outer = 0x0] 15:06:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x129280c00) [pid = 1651] [serial = 352] [outer = 0x128da4800] 15:06:51 INFO - PROCESS | 1651 | 1462831611753 Marionette DEBUG loaded listener.js 15:06:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x12a79c800) [pid = 1651] [serial = 353] [outer = 0x128da4800] 15:06:52 INFO - PROCESS | 1651 | 1462831612342 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 15:06:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:06:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 819ms 15:06:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:06:52 INFO - PROCESS | 1651 | 1462831612356 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 15:06:52 INFO - PROCESS | 1651 | 1462831612358 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 15:06:52 INFO - PROCESS | 1651 | 1462831612361 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:06:52 INFO - PROCESS | 1651 | 1462831612366 Marionette TRACE conn2 <- [1,446,null,{}] 15:06:52 INFO - PROCESS | 1651 | 1462831612370 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:52 INFO - PROCESS | 1651 | 1462831612455 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 15:06:52 INFO - PROCESS | 1651 | 1462831612515 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e05800 == 50 [pid = 1651] [id = 119] 15:06:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x1164aa000) [pid = 1651] [serial = 354] [outer = 0x0] 15:06:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x118059000) [pid = 1651] [serial = 355] [outer = 0x1164aa000] 15:06:52 INFO - PROCESS | 1651 | 1462831612544 Marionette DEBUG loaded listener.js 15:06:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x118195800) [pid = 1651] [serial = 356] [outer = 0x1164aa000] 15:06:53 INFO - PROCESS | 1651 | --DOCSHELL 0x124c16800 == 49 [pid = 1651] [id = 112] 15:06:53 INFO - PROCESS | 1651 | --DOCSHELL 0x129226800 == 48 [pid = 1651] [id = 111] 15:06:53 INFO - PROCESS | 1651 | --DOCSHELL 0x128d0f000 == 47 [pid = 1651] [id = 110] 15:06:53 INFO - PROCESS | 1651 | --DOCSHELL 0x125f15800 == 46 [pid = 1651] [id = 109] 15:06:53 INFO - PROCESS | 1651 | --DOCSHELL 0x1240d0000 == 45 [pid = 1651] [id = 108] 15:06:53 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x128d9ec00) [pid = 1651] [serial = 292] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 1651 | --DOCSHELL 0x122bb5000 == 44 [pid = 1651] [id = 107] 15:06:53 INFO - PROCESS | 1651 | --DOCSHELL 0x11a0e3000 == 43 [pid = 1651] [id = 106] 15:06:53 INFO - PROCESS | 1651 | --DOCSHELL 0x11936c800 == 42 [pid = 1651] [id = 105] 15:06:53 INFO - PROCESS | 1651 | --DOCSHELL 0x116ab4800 == 41 [pid = 1651] [id = 104] 15:06:53 INFO - PROCESS | 1651 | --DOCSHELL 0x1185e9800 == 40 [pid = 1651] [id = 103] 15:06:53 INFO - PROCESS | 1651 | --DOCSHELL 0x1196bc000 == 39 [pid = 1651] [id = 100] 15:06:53 INFO - PROCESS | 1651 | --DOCSHELL 0x1166ee000 == 38 [pid = 1651] [id = 99] 15:06:53 INFO - PROCESS | 1651 | 1462831613071 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 15:06:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:06:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 723ms 15:06:53 INFO - PROCESS | 1651 | 1462831613085 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 15:06:53 INFO - PROCESS | 1651 | 1462831613089 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 15:06:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:06:53 INFO - PROCESS | 1651 | 1462831613093 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:06:53 INFO - PROCESS | 1651 | 1462831613094 Marionette TRACE conn2 <- [1,450,null,{}] 15:06:53 INFO - PROCESS | 1651 | 1462831613099 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:53 INFO - PROCESS | 1651 | 1462831613171 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 15:06:53 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x1194f4c00) [pid = 1651] [serial = 263] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x124763800) [pid = 1651] [serial = 274] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x118717800) [pid = 1651] [serial = 244] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x119e64c00) [pid = 1651] [serial = 247] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x1270bdc00) [pid = 1651] [serial = 280] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x11a180800) [pid = 1651] [serial = 283] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x125e16000) [pid = 1651] [serial = 278] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x12583a800) [pid = 1651] [serial = 277] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x128d98000) [pid = 1651] [serial = 290] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x128bbb800) [pid = 1651] [serial = 286] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x127171c00) [pid = 1651] [serial = 281] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x12512b000) [pid = 1651] [serial = 275] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x12716cc00) [pid = 1651] [serial = 284] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x128d61c00) [pid = 1651] [serial = 289] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x128d5b800) [pid = 1651] [serial = 287] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x122e25400) [pid = 1651] [serial = 269] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x122a63800) [pid = 1651] [serial = 268] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x1169c4c00) [pid = 1651] [serial = 241] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x12475bc00) [pid = 1651] [serial = 272] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x124182000) [pid = 1651] [serial = 271] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x124761400) [pid = 1651] [serial = 250] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x118064400) [pid = 1651] [serial = 259] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x11819c000) [pid = 1651] [serial = 260] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1176a4800) [pid = 1651] [serial = 257] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x11672bc00) [pid = 1651] [serial = 256] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x114e0e400) [pid = 1651] [serial = 254] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1131d5000) [pid = 1651] [serial = 253] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1199dc800) [pid = 1651] [serial = 265] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x119e61000) [pid = 1651] [serial = 266] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1184a0000) [pid = 1651] [serial = 262] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 1651 | 1462831613228 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x11648e800 == 39 [pid = 1651] [id = 120] 15:06:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x112146000) [pid = 1651] [serial = 357] [outer = 0x0] 15:06:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x118064400) [pid = 1651] [serial = 358] [outer = 0x112146000] 15:06:53 INFO - PROCESS | 1651 | 1462831613256 Marionette DEBUG loaded listener.js 15:06:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1194f1000) [pid = 1651] [serial = 359] [outer = 0x112146000] 15:06:53 INFO - PROCESS | 1651 | 1462831613557 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 15:06:53 INFO - PROCESS | 1651 | 1462831613570 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 15:06:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 15:06:53 INFO - PROCESS | 1651 | 1462831613573 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:06:53 INFO - PROCESS | 1651 | 1462831613575 Marionette TRACE conn2 <- [1,454,null,{}] 15:06:53 INFO - PROCESS | 1651 | 1462831613590 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:53 INFO - PROCESS | 1651 | 1462831613671 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 15:06:53 INFO - PROCESS | 1651 | 1462831613677 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x119543800 == 40 [pid = 1651] [id = 121] 15:06:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1199dc800) [pid = 1651] [serial = 360] [outer = 0x0] 15:06:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x122a5fc00) [pid = 1651] [serial = 361] [outer = 0x1199dc800] 15:06:53 INFO - PROCESS | 1651 | 1462831613707 Marionette DEBUG loaded listener.js 15:06:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x12409a000) [pid = 1651] [serial = 362] [outer = 0x1199dc800] 15:06:54 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:06:54 INFO - PROCESS | 1651 | 1462831614039 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 15:06:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:06:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 475ms 15:06:54 INFO - PROCESS | 1651 | 1462831614056 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 15:06:54 INFO - PROCESS | 1651 | 1462831614058 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 15:06:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:06:54 INFO - PROCESS | 1651 | 1462831614060 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:06:54 INFO - PROCESS | 1651 | 1462831614062 Marionette TRACE conn2 <- [1,458,null,{}] 15:06:54 INFO - PROCESS | 1651 | 1462831614067 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:54 INFO - PROCESS | 1651 | 1462831614149 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 15:06:54 INFO - PROCESS | 1651 | 1462831614153 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a0e1800 == 41 [pid = 1651] [id = 122] 15:06:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x122b97000) [pid = 1651] [serial = 363] [outer = 0x0] 15:06:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12475bc00) [pid = 1651] [serial = 364] [outer = 0x122b97000] 15:06:54 INFO - PROCESS | 1651 | 1462831614181 Marionette DEBUG loaded listener.js 15:06:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x1247d1800) [pid = 1651] [serial = 365] [outer = 0x122b97000] 15:06:54 INFO - PROCESS | 1651 | 1462831614528 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 15:06:54 INFO - PROCESS | 1651 | 1462831614583 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 15:06:54 INFO - PROCESS | 1651 | 1462831614585 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:06:54 INFO - PROCESS | 1651 | 1462831614586 Marionette TRACE conn2 <- [1,462,null,{}] 15:06:54 INFO - PROCESS | 1651 | 1462831614589 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:54 INFO - PROCESS | 1651 | 1462831614648 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 15:06:54 INFO - PROCESS | 1651 | 1462831614651 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x122a18000 == 42 [pid = 1651] [id = 123] 15:06:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x124c87000) [pid = 1651] [serial = 366] [outer = 0x0] 15:06:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x125e11000) [pid = 1651] [serial = 367] [outer = 0x124c87000] 15:06:54 INFO - PROCESS | 1651 | 1462831614674 Marionette DEBUG loaded listener.js 15:06:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x128bb3400) [pid = 1651] [serial = 368] [outer = 0x124c87000] 15:06:55 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:06:55 INFO - PROCESS | 1651 | 1462831615110 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 15:06:55 INFO - PROCESS | 1651 | 1462831615159 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 15:06:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 15:06:55 INFO - PROCESS | 1651 | 1462831615162 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:06:55 INFO - PROCESS | 1651 | 1462831615164 Marionette TRACE conn2 <- [1,466,null,{}] 15:06:55 INFO - PROCESS | 1651 | 1462831615168 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:55 INFO - PROCESS | 1651 | 1462831615343 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 15:06:55 INFO - PROCESS | 1651 | 1462831615381 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x116148000 == 43 [pid = 1651] [id = 124] 15:06:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x125fb9000) [pid = 1651] [serial = 369] [outer = 0x0] 15:06:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x128d5d000) [pid = 1651] [serial = 370] [outer = 0x125fb9000] 15:06:55 INFO - PROCESS | 1651 | 1462831615423 Marionette DEBUG loaded listener.js 15:06:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x12a580800) [pid = 1651] [serial = 371] [outer = 0x125fb9000] 15:06:55 INFO - PROCESS | 1651 | 1462831615789 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 15:06:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 15:06:55 INFO - PROCESS | 1651 | 1462831615835 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 15:06:55 INFO - PROCESS | 1651 | 1462831615837 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:06:55 INFO - PROCESS | 1651 | 1462831615838 Marionette TRACE conn2 <- [1,470,null,{}] 15:06:55 INFO - PROCESS | 1651 | 1462831615840 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:55 INFO - PROCESS | 1651 | 1462831615928 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 15:06:55 INFO - PROCESS | 1651 | 1462831615941 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x125820800 == 44 [pid = 1651] [id = 125] 15:06:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x128d64400) [pid = 1651] [serial = 372] [outer = 0x0] 15:06:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x12a7a2400) [pid = 1651] [serial = 373] [outer = 0x128d64400] 15:06:55 INFO - PROCESS | 1651 | 1462831615966 Marionette DEBUG loaded listener.js 15:06:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x12ae58400) [pid = 1651] [serial = 374] [outer = 0x128d64400] 15:06:56 INFO - PROCESS | 1651 | 1462831616308 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 15:06:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:06:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 518ms 15:06:56 INFO - PROCESS | 1651 | 1462831616356 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 15:06:56 INFO - PROCESS | 1651 | 1462831616357 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 15:06:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:06:56 INFO - PROCESS | 1651 | 1462831616359 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:06:56 INFO - PROCESS | 1651 | 1462831616360 Marionette TRACE conn2 <- [1,474,null,{}] 15:06:56 INFO - PROCESS | 1651 | 1462831616363 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:56 INFO - PROCESS | 1651 | 1462831616455 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 15:06:56 INFO - PROCESS | 1651 | 1462831616472 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x128d1b800 == 45 [pid = 1651] [id = 126] 15:06:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x12ae52400) [pid = 1651] [serial = 375] [outer = 0x0] 15:06:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x12b160800) [pid = 1651] [serial = 376] [outer = 0x12ae52400] 15:06:56 INFO - PROCESS | 1651 | 1462831616497 Marionette DEBUG loaded listener.js 15:06:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x12b168000) [pid = 1651] [serial = 377] [outer = 0x12ae52400] 15:06:56 INFO - PROCESS | 1651 | 1462831616850 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 15:06:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:06:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 522ms 15:06:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:06:56 INFO - PROCESS | 1651 | 1462831616884 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 15:06:56 INFO - PROCESS | 1651 | 1462831616886 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 15:06:56 INFO - PROCESS | 1651 | 1462831616888 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:06:56 INFO - PROCESS | 1651 | 1462831616889 Marionette TRACE conn2 <- [1,478,null,{}] 15:06:56 INFO - PROCESS | 1651 | 1462831616891 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:56 INFO - PROCESS | 1651 | 1462831616982 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 15:06:56 INFO - PROCESS | 1651 | 1462831616986 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x129230800 == 46 [pid = 1651] [id = 127] 15:06:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x12ae5ac00) [pid = 1651] [serial = 378] [outer = 0x0] 15:06:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x12b996800) [pid = 1651] [serial = 379] [outer = 0x12ae5ac00] 15:06:57 INFO - PROCESS | 1651 | 1462831617011 Marionette DEBUG loaded listener.js 15:06:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x12b99e800) [pid = 1651] [serial = 380] [outer = 0x12ae5ac00] 15:06:57 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x1290bdc00) [pid = 1651] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:06:57 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x129270000) [pid = 1651] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:06:57 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x12475f400) [pid = 1651] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:06:57 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x11611f400) [pid = 1651] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:06:57 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x119e9bc00) [pid = 1651] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:06:57 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x122e24800) [pid = 1651] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:06:57 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x1180c7000) [pid = 1651] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:06:57 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x12926fc00) [pid = 1651] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:06:57 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x11694fc00) [pid = 1651] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:06:57 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x125e18000) [pid = 1651] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:06:57 INFO - PROCESS | 1651 | 1462831617432 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 15:06:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:06:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 570ms 15:06:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:06:57 INFO - PROCESS | 1651 | 1462831617458 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 15:06:57 INFO - PROCESS | 1651 | 1462831617460 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 15:06:57 INFO - PROCESS | 1651 | 1462831617462 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:06:57 INFO - PROCESS | 1651 | 1462831617463 Marionette TRACE conn2 <- [1,482,null,{}] 15:06:57 INFO - PROCESS | 1651 | 1462831617466 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:57 INFO - PROCESS | 1651 | 1462831617544 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 15:06:57 INFO - PROCESS | 1651 | 1462831617551 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x119dcb800 == 47 [pid = 1651] [id = 128] 15:06:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x119e9bc00) [pid = 1651] [serial = 381] [outer = 0x0] 15:06:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x124186000) [pid = 1651] [serial = 382] [outer = 0x119e9bc00] 15:06:57 INFO - PROCESS | 1651 | 1462831617579 Marionette DEBUG loaded listener.js 15:06:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x12926d000) [pid = 1651] [serial = 383] [outer = 0x119e9bc00] 15:06:58 INFO - PROCESS | 1651 | 1462831618017 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 15:06:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:06:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 570ms 15:06:58 INFO - PROCESS | 1651 | 1462831618034 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 15:06:58 INFO - PROCESS | 1651 | 1462831618035 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 15:06:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:06:58 INFO - PROCESS | 1651 | 1462831618048 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:06:58 INFO - PROCESS | 1651 | 1462831618050 Marionette TRACE conn2 <- [1,486,null,{}] 15:06:58 INFO - PROCESS | 1651 | 1462831618052 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:58 INFO - PROCESS | 1651 | 1462831618160 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 15:06:58 INFO - PROCESS | 1651 | 1462831618169 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a794000 == 48 [pid = 1651] [id = 129] 15:06:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x129270800) [pid = 1651] [serial = 384] [outer = 0x0] 15:06:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x12bc41400) [pid = 1651] [serial = 385] [outer = 0x129270800] 15:06:58 INFO - PROCESS | 1651 | 1462831618199 Marionette DEBUG loaded listener.js 15:06:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x12bcf2400) [pid = 1651] [serial = 386] [outer = 0x129270800] 15:06:58 INFO - PROCESS | 1651 | 1462831618510 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 15:06:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:06:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 520ms 15:06:58 INFO - PROCESS | 1651 | 1462831618567 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 15:06:58 INFO - PROCESS | 1651 | 1462831618568 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 15:06:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:06:58 INFO - PROCESS | 1651 | 1462831618571 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:06:58 INFO - PROCESS | 1651 | 1462831618572 Marionette TRACE conn2 <- [1,490,null,{}] 15:06:58 INFO - PROCESS | 1651 | 1462831618574 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:58 INFO - PROCESS | 1651 | 1462831618651 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 15:06:58 INFO - PROCESS | 1651 | 1462831618655 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c109800 == 49 [pid = 1651] [id = 130] 15:06:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x12bcf4800) [pid = 1651] [serial = 387] [outer = 0x0] 15:06:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x12bd07000) [pid = 1651] [serial = 388] [outer = 0x12bcf4800] 15:06:58 INFO - PROCESS | 1651 | 1462831618680 Marionette DEBUG loaded listener.js 15:06:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x12bd10400) [pid = 1651] [serial = 389] [outer = 0x12bcf4800] 15:06:59 INFO - PROCESS | 1651 | 1462831619001 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 15:06:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:06:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 468ms 15:06:59 INFO - PROCESS | 1651 | 1462831619039 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 15:06:59 INFO - PROCESS | 1651 | 1462831619040 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 15:06:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:06:59 INFO - PROCESS | 1651 | 1462831619043 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:06:59 INFO - PROCESS | 1651 | 1462831619044 Marionette TRACE conn2 <- [1,494,null,{}] 15:06:59 INFO - PROCESS | 1651 | 1462831619046 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:59 INFO - PROCESS | 1651 | 1462831619154 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 15:06:59 INFO - PROCESS | 1651 | 1462831619161 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c11b000 == 50 [pid = 1651] [id = 131] 15:06:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x12c4bb400) [pid = 1651] [serial = 390] [outer = 0x0] 15:06:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x12c4bf400) [pid = 1651] [serial = 391] [outer = 0x12c4bb400] 15:06:59 INFO - PROCESS | 1651 | 1462831619186 Marionette DEBUG loaded listener.js 15:06:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x12c4c5c00) [pid = 1651] [serial = 392] [outer = 0x12c4bb400] 15:06:59 INFO - PROCESS | 1651 | 1462831619582 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 15:06:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:06:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 571ms 15:06:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:06:59 INFO - PROCESS | 1651 | 1462831619615 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 15:06:59 INFO - PROCESS | 1651 | 1462831619617 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 15:06:59 INFO - PROCESS | 1651 | 1462831619621 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:06:59 INFO - PROCESS | 1651 | 1462831619623 Marionette TRACE conn2 <- [1,498,null,{}] 15:06:59 INFO - PROCESS | 1651 | 1462831619628 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:59 INFO - PROCESS | 1651 | 1462831619728 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 15:06:59 INFO - PROCESS | 1651 | 1462831619805 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e20000 == 51 [pid = 1651] [id = 132] 15:06:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x1169c4000) [pid = 1651] [serial = 393] [outer = 0x0] 15:06:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x118064c00) [pid = 1651] [serial = 394] [outer = 0x1169c4000] 15:06:59 INFO - PROCESS | 1651 | 1462831619838 Marionette DEBUG loaded listener.js 15:06:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x11849e400) [pid = 1651] [serial = 395] [outer = 0x1169c4000] 15:07:00 INFO - PROCESS | 1651 | 1462831620280 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 15:07:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:07:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 672ms 15:07:00 INFO - PROCESS | 1651 | 1462831620293 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 15:07:00 INFO - PROCESS | 1651 | 1462831620299 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 15:07:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:07:00 INFO - PROCESS | 1651 | 1462831620304 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:07:00 INFO - PROCESS | 1651 | 1462831620305 Marionette TRACE conn2 <- [1,502,null,{}] 15:07:00 INFO - PROCESS | 1651 | 1462831620308 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:00 INFO - PROCESS | 1651 | 1462831620407 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 15:07:00 INFO - PROCESS | 1651 | 1462831620453 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x124286800 == 52 [pid = 1651] [id = 133] 15:07:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x1180c3800) [pid = 1651] [serial = 396] [outer = 0x0] 15:07:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x119923c00) [pid = 1651] [serial = 397] [outer = 0x1180c3800] 15:07:00 INFO - PROCESS | 1651 | 1462831620483 Marionette DEBUG loaded listener.js 15:07:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x124099c00) [pid = 1651] [serial = 398] [outer = 0x1180c3800] 15:07:00 INFO - PROCESS | 1651 | 1462831620902 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 15:07:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:07:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 619ms 15:07:00 INFO - PROCESS | 1651 | 1462831620923 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 15:07:00 INFO - PROCESS | 1651 | 1462831620924 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 15:07:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:07:00 INFO - PROCESS | 1651 | 1462831620927 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:07:00 INFO - PROCESS | 1651 | 1462831620931 Marionette TRACE conn2 <- [1,506,null,{}] 15:07:00 INFO - PROCESS | 1651 | 1462831620957 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:01 INFO - PROCESS | 1651 | 1462831621066 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 15:07:01 INFO - PROCESS | 1651 | 1462831621178 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c11f800 == 53 [pid = 1651] [id = 134] 15:07:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x128d61c00) [pid = 1651] [serial = 399] [outer = 0x0] 15:07:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x128d9bc00) [pid = 1651] [serial = 400] [outer = 0x128d61c00] 15:07:01 INFO - PROCESS | 1651 | 1462831621228 Marionette DEBUG loaded listener.js 15:07:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x129269c00) [pid = 1651] [serial = 401] [outer = 0x128d61c00] 15:07:01 INFO - PROCESS | 1651 | 1462831621780 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 15:07:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:07:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 889ms 15:07:01 INFO - PROCESS | 1651 | 1462831621819 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 15:07:01 INFO - PROCESS | 1651 | 1462831621822 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 15:07:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:07:01 INFO - PROCESS | 1651 | 1462831621826 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:07:01 INFO - PROCESS | 1651 | 1462831621830 Marionette TRACE conn2 <- [1,510,null,{}] 15:07:01 INFO - PROCESS | 1651 | 1462831621834 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:01 INFO - PROCESS | 1651 | 1462831621930 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 15:07:01 INFO - PROCESS | 1651 | 1462831621991 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c6b4000 == 54 [pid = 1651] [id = 135] 15:07:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x12a6e1c00) [pid = 1651] [serial = 402] [outer = 0x0] 15:07:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x12b992400) [pid = 1651] [serial = 403] [outer = 0x12a6e1c00] 15:07:02 INFO - PROCESS | 1651 | 1462831622020 Marionette DEBUG loaded listener.js 15:07:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x12bc44400) [pid = 1651] [serial = 404] [outer = 0x12a6e1c00] 15:07:02 INFO - PROCESS | 1651 | 1462831622425 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 15:07:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:07:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 625ms 15:07:02 INFO - PROCESS | 1651 | 1462831622450 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 15:07:02 INFO - PROCESS | 1651 | 1462831622452 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 15:07:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:07:02 INFO - PROCESS | 1651 | 1462831622454 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:07:02 INFO - PROCESS | 1651 | 1462831622455 Marionette TRACE conn2 <- [1,514,null,{}] 15:07:02 INFO - PROCESS | 1651 | 1462831622458 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:02 INFO - PROCESS | 1651 | 1462831622573 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 15:07:02 INFO - PROCESS | 1651 | 1462831622637 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cb28800 == 55 [pid = 1651] [id = 136] 15:07:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x12bc44c00) [pid = 1651] [serial = 405] [outer = 0x0] 15:07:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x12bcf3000) [pid = 1651] [serial = 406] [outer = 0x12bc44c00] 15:07:02 INFO - PROCESS | 1651 | 1462831622683 Marionette DEBUG loaded listener.js 15:07:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x12bd0f400) [pid = 1651] [serial = 407] [outer = 0x12bc44c00] 15:07:03 INFO - PROCESS | 1651 | 1462831623246 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 15:07:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 15:07:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 819ms 15:07:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:07:03 INFO - PROCESS | 1651 | 1462831623273 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 15:07:03 INFO - PROCESS | 1651 | 1462831623275 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 15:07:03 INFO - PROCESS | 1651 | 1462831623277 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:07:03 INFO - PROCESS | 1651 | 1462831623278 Marionette TRACE conn2 <- [1,518,null,{}] 15:07:03 INFO - PROCESS | 1651 | 1462831623281 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:03 INFO - PROCESS | 1651 | 1462831623394 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 15:07:03 INFO - PROCESS | 1651 | 1462831623457 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x119128800 == 56 [pid = 1651] [id = 137] 15:07:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x12bd0c400) [pid = 1651] [serial = 408] [outer = 0x0] 15:07:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x12c4bd800) [pid = 1651] [serial = 409] [outer = 0x12bd0c400] 15:07:03 INFO - PROCESS | 1651 | 1462831623485 Marionette DEBUG loaded listener.js 15:07:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x12c68d400) [pid = 1651] [serial = 410] [outer = 0x12bd0c400] 15:07:04 INFO - PROCESS | 1651 | 1462831624100 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 15:07:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:07:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 871ms 15:07:04 INFO - PROCESS | 1651 | 1462831624150 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 15:07:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:07:04 INFO - PROCESS | 1651 | 1462831624153 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 15:07:04 INFO - PROCESS | 1651 | 1462831624156 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:07:04 INFO - PROCESS | 1651 | 1462831624158 Marionette TRACE conn2 <- [1,522,null,{}] 15:07:04 INFO - PROCESS | 1651 | 1462831624162 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:04 INFO - PROCESS | 1651 | 1462831624251 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 15:07:04 INFO - PROCESS | 1651 | 1462831624316 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x116abd800 == 57 [pid = 1651] [id = 138] 15:07:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x1180c3c00) [pid = 1651] [serial = 411] [outer = 0x0] 15:07:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x118327400) [pid = 1651] [serial = 412] [outer = 0x1180c3c00] 15:07:04 INFO - PROCESS | 1651 | 1462831624345 Marionette DEBUG loaded listener.js 15:07:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x1193c5000) [pid = 1651] [serial = 413] [outer = 0x1180c3c00] 15:07:04 INFO - PROCESS | 1651 | --DOCSHELL 0x12c109800 == 56 [pid = 1651] [id = 130] 15:07:04 INFO - PROCESS | 1651 | --DOCSHELL 0x12a794000 == 55 [pid = 1651] [id = 129] 15:07:04 INFO - PROCESS | 1651 | --DOCSHELL 0x119dcb800 == 54 [pid = 1651] [id = 128] 15:07:04 INFO - PROCESS | 1651 | --DOCSHELL 0x129230800 == 53 [pid = 1651] [id = 127] 15:07:04 INFO - PROCESS | 1651 | --DOCSHELL 0x128d1b800 == 52 [pid = 1651] [id = 126] 15:07:04 INFO - PROCESS | 1651 | --DOCSHELL 0x125820800 == 51 [pid = 1651] [id = 125] 15:07:04 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x116732000) [pid = 1651] [serial = 295] [outer = 0x0] [url = about:blank] 15:07:04 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x11832f800) [pid = 1651] [serial = 298] [outer = 0x0] [url = about:blank] 15:07:04 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x12409b000) [pid = 1651] [serial = 301] [outer = 0x0] [url = about:blank] 15:07:04 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x125e18400) [pid = 1651] [serial = 304] [outer = 0x0] [url = about:blank] 15:07:04 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x12a7a1000) [pid = 1651] [serial = 337] [outer = 0x0] [url = about:blank] 15:07:04 INFO - PROCESS | 1651 | --DOCSHELL 0x116148000 == 50 [pid = 1651] [id = 124] 15:07:04 INFO - PROCESS | 1651 | --DOCSHELL 0x122a18000 == 49 [pid = 1651] [id = 123] 15:07:04 INFO - PROCESS | 1651 | --DOCSHELL 0x11a0e1800 == 48 [pid = 1651] [id = 122] 15:07:04 INFO - PROCESS | 1651 | --DOCSHELL 0x119543800 == 47 [pid = 1651] [id = 121] 15:07:04 INFO - PROCESS | 1651 | --DOCSHELL 0x11648e800 == 46 [pid = 1651] [id = 120] 15:07:04 INFO - PROCESS | 1651 | --DOCSHELL 0x117e05800 == 45 [pid = 1651] [id = 119] 15:07:04 INFO - PROCESS | 1651 | --DOCSHELL 0x119d44800 == 44 [pid = 1651] [id = 115] 15:07:04 INFO - PROCESS | 1651 | --DOCSHELL 0x116644800 == 43 [pid = 1651] [id = 114] 15:07:04 INFO - PROCESS | 1651 | 1462831624766 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 15:07:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:07:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 621ms 15:07:04 INFO - PROCESS | 1651 | 1462831624777 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 15:07:04 INFO - PROCESS | 1651 | 1462831624783 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 15:07:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:07:04 INFO - PROCESS | 1651 | 1462831624790 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:07:04 INFO - PROCESS | 1651 | 1462831624791 Marionette TRACE conn2 <- [1,526,null,{}] 15:07:04 INFO - PROCESS | 1651 | 1462831624794 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:04 INFO - PROCESS | 1651 | 1462831624874 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 15:07:04 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x1290c7400) [pid = 1651] [serial = 325] [outer = 0x0] [url = about:blank] 15:07:04 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x129275c00) [pid = 1651] [serial = 328] [outer = 0x0] [url = about:blank] 15:07:04 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x124c4a400) [pid = 1651] [serial = 319] [outer = 0x0] [url = about:blank] 15:07:04 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x12524a800) [pid = 1651] [serial = 320] [outer = 0x0] [url = about:blank] 15:07:04 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x1176a3800) [pid = 1651] [serial = 308] [outer = 0x0] [url = about:blank] 15:07:04 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x1164a6c00) [pid = 1651] [serial = 307] [outer = 0x0] [url = about:blank] 15:07:04 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x122a5c400) [pid = 1651] [serial = 313] [outer = 0x0] [url = about:blank] 15:07:04 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x122b38800) [pid = 1651] [serial = 314] [outer = 0x0] [url = about:blank] 15:07:04 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x12926b000) [pid = 1651] [serial = 326] [outer = 0x0] [url = about:blank] 15:07:04 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x124189c00) [pid = 1651] [serial = 316] [outer = 0x0] [url = about:blank] 15:07:04 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x124761c00) [pid = 1651] [serial = 317] [outer = 0x0] [url = about:blank] 15:07:04 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x11894c800) [pid = 1651] [serial = 311] [outer = 0x0] [url = about:blank] 15:07:04 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x11819b400) [pid = 1651] [serial = 310] [outer = 0x0] [url = about:blank] 15:07:04 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x12a580000) [pid = 1651] [serial = 331] [outer = 0x0] [url = about:blank] 15:07:04 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x129284c00) [pid = 1651] [serial = 329] [outer = 0x0] [url = about:blank] 15:07:04 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x1270c1000) [pid = 1651] [serial = 335] [outer = 0x0] [url = about:blank] 15:07:04 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x122db3c00) [pid = 1651] [serial = 334] [outer = 0x0] [url = about:blank] 15:07:04 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x12a6ec800) [pid = 1651] [serial = 332] [outer = 0x0] [url = about:blank] 15:07:04 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x128bb1000) [pid = 1651] [serial = 322] [outer = 0x0] [url = about:blank] 15:07:04 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x128d59000) [pid = 1651] [serial = 323] [outer = 0x0] [url = about:blank] 15:07:04 INFO - PROCESS | 1651 | 1462831624933 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e04000 == 44 [pid = 1651] [id = 139] 15:07:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x116008400) [pid = 1651] [serial = 414] [outer = 0x0] 15:07:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x11894c800) [pid = 1651] [serial = 415] [outer = 0x116008400] 15:07:04 INFO - PROCESS | 1651 | 1462831624961 Marionette DEBUG loaded listener.js 15:07:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x122a64000) [pid = 1651] [serial = 416] [outer = 0x116008400] 15:07:05 INFO - PROCESS | 1651 | 1462831625278 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 15:07:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 15:07:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 521ms 15:07:05 INFO - PROCESS | 1651 | 1462831625310 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 15:07:05 INFO - PROCESS | 1651 | 1462831625312 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 15:07:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:07:05 INFO - PROCESS | 1651 | 1462831625316 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:07:05 INFO - PROCESS | 1651 | 1462831625319 Marionette TRACE conn2 <- [1,530,null,{}] 15:07:05 INFO - PROCESS | 1651 | 1462831625326 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:05 INFO - PROCESS | 1651 | 1462831625404 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 15:07:05 INFO - PROCESS | 1651 | 1462831625410 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a0f5800 == 45 [pid = 1651] [id = 140] 15:07:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x12409e800) [pid = 1651] [serial = 417] [outer = 0x0] 15:07:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x124763400) [pid = 1651] [serial = 418] [outer = 0x12409e800] 15:07:05 INFO - PROCESS | 1651 | 1462831625440 Marionette DEBUG loaded listener.js 15:07:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x125794800) [pid = 1651] [serial = 419] [outer = 0x12409e800] 15:07:05 INFO - PROCESS | 1651 | 1462831625773 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 15:07:05 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 15:07:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:07:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:07:05 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 15:07:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:07:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:07:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 471ms 15:07:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:07:05 INFO - PROCESS | 1651 | 1462831625789 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 15:07:05 INFO - PROCESS | 1651 | 1462831625791 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 15:07:05 INFO - PROCESS | 1651 | 1462831625793 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:07:05 INFO - PROCESS | 1651 | 1462831625794 Marionette TRACE conn2 <- [1,534,null,{}] 15:07:05 INFO - PROCESS | 1651 | 1462831625807 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:05 INFO - PROCESS | 1651 | 1462831625891 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 15:07:05 INFO - PROCESS | 1651 | 1462831625899 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x124568000 == 46 [pid = 1651] [id = 141] 15:07:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x12579e800) [pid = 1651] [serial = 420] [outer = 0x0] 15:07:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x1270b4400) [pid = 1651] [serial = 421] [outer = 0x12579e800] 15:07:05 INFO - PROCESS | 1651 | 1462831625925 Marionette DEBUG loaded listener.js 15:07:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x128d58000) [pid = 1651] [serial = 422] [outer = 0x12579e800] 15:07:06 INFO - PROCESS | 1651 | 1462831626248 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 15:07:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 15:07:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 478ms 15:07:06 INFO - PROCESS | 1651 | 1462831626273 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 15:07:06 INFO - PROCESS | 1651 | 1462831626274 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 15:07:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:07:06 INFO - PROCESS | 1651 | 1462831626276 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:07:06 INFO - PROCESS | 1651 | 1462831626277 Marionette TRACE conn2 <- [1,538,null,{}] 15:07:06 INFO - PROCESS | 1651 | 1462831626280 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:06 INFO - PROCESS | 1651 | 1462831626380 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 15:07:06 INFO - PROCESS | 1651 | 1462831626389 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x116ac1800 == 47 [pid = 1651] [id = 142] 15:07:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x125e12000) [pid = 1651] [serial = 423] [outer = 0x0] 15:07:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x128d9c400) [pid = 1651] [serial = 424] [outer = 0x125e12000] 15:07:06 INFO - PROCESS | 1651 | 1462831626422 Marionette DEBUG loaded listener.js 15:07:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x129272000) [pid = 1651] [serial = 425] [outer = 0x125e12000] 15:07:06 INFO - PROCESS | 1651 | 1462831626777 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 15:07:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 15:07:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 520ms 15:07:06 INFO - PROCESS | 1651 | 1462831626796 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 15:07:06 INFO - PROCESS | 1651 | 1462831626797 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 15:07:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:07:06 INFO - PROCESS | 1651 | 1462831626800 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:07:06 INFO - PROCESS | 1651 | 1462831626801 Marionette TRACE conn2 <- [1,542,null,{}] 15:07:06 INFO - PROCESS | 1651 | 1462831626804 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:06 INFO - PROCESS | 1651 | 1462831626917 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 15:07:07 INFO - PROCESS | 1651 | 1462831627007 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x128d1c000 == 48 [pid = 1651] [id = 143] 15:07:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x129270000) [pid = 1651] [serial = 426] [outer = 0x0] 15:07:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x12a79c400) [pid = 1651] [serial = 427] [outer = 0x129270000] 15:07:07 INFO - PROCESS | 1651 | 1462831627049 Marionette DEBUG loaded listener.js 15:07:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x12b990c00) [pid = 1651] [serial = 428] [outer = 0x129270000] 15:07:07 INFO - PROCESS | 1651 | 1462831627441 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 15:07:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 15:07:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 673ms 15:07:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:07:07 INFO - PROCESS | 1651 | 1462831627474 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 15:07:07 INFO - PROCESS | 1651 | 1462831627475 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 15:07:07 INFO - PROCESS | 1651 | 1462831627477 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:07:07 INFO - PROCESS | 1651 | 1462831627478 Marionette TRACE conn2 <- [1,546,null,{}] 15:07:07 INFO - PROCESS | 1651 | 1462831627486 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:07 INFO - PROCESS | 1651 | 1462831627587 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 15:07:07 INFO - PROCESS | 1651 | 1462831627636 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a5e1800 == 49 [pid = 1651] [id = 144] 15:07:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x12ae56800) [pid = 1651] [serial = 429] [outer = 0x0] 15:07:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x12bc3cc00) [pid = 1651] [serial = 430] [outer = 0x12ae56800] 15:07:07 INFO - PROCESS | 1651 | 1462831627667 Marionette DEBUG loaded listener.js 15:07:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x12bcf5400) [pid = 1651] [serial = 431] [outer = 0x12ae56800] 15:07:08 INFO - PROCESS | 1651 | 1462831628001 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 15:07:08 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 15:07:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 573ms 15:07:08 INFO - PROCESS | 1651 | 1462831628052 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 15:07:08 INFO - PROCESS | 1651 | 1462831628053 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 15:07:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:07:08 INFO - PROCESS | 1651 | 1462831628055 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:07:08 INFO - PROCESS | 1651 | 1462831628056 Marionette TRACE conn2 <- [1,550,null,{}] 15:07:08 INFO - PROCESS | 1651 | 1462831628059 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:08 INFO - PROCESS | 1651 | 1462831628172 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 15:07:08 INFO - PROCESS | 1651 | 1462831628226 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ae81000 == 50 [pid = 1651] [id = 145] 15:07:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x12bcf3800) [pid = 1651] [serial = 432] [outer = 0x0] 15:07:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x12c4bd400) [pid = 1651] [serial = 433] [outer = 0x12bcf3800] 15:07:08 INFO - PROCESS | 1651 | 1462831628262 Marionette DEBUG loaded listener.js 15:07:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x12c682000) [pid = 1651] [serial = 434] [outer = 0x12bcf3800] 15:07:08 INFO - PROCESS | 1651 | 1462831628634 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 15:07:08 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 15:07:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 619ms 15:07:08 INFO - PROCESS | 1651 | 1462831628675 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 15:07:08 INFO - PROCESS | 1651 | 1462831628677 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 15:07:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:07:08 INFO - PROCESS | 1651 | 1462831628685 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:07:08 INFO - PROCESS | 1651 | 1462831628686 Marionette TRACE conn2 <- [1,554,null,{}] 15:07:08 INFO - PROCESS | 1651 | 1462831628688 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:08 INFO - PROCESS | 1651 | 1462831628783 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 15:07:08 INFO - PROCESS | 1651 | 1462831628788 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bd42000 == 51 [pid = 1651] [id = 146] 15:07:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x110e44400) [pid = 1651] [serial = 435] [outer = 0x0] 15:07:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x110e4b000) [pid = 1651] [serial = 436] [outer = 0x110e44400] 15:07:08 INFO - PROCESS | 1651 | 1462831628839 Marionette DEBUG loaded listener.js 15:07:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x110e4fc00) [pid = 1651] [serial = 437] [outer = 0x110e44400] 15:07:09 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x128d64400) [pid = 1651] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:07:09 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x12ae52400) [pid = 1651] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:07:09 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x122b97000) [pid = 1651] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:07:09 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x12ae5ac00) [pid = 1651] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:07:09 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x1199dc800) [pid = 1651] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:07:09 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x1164aa000) [pid = 1651] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:07:09 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x112146000) [pid = 1651] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:07:09 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x124c87000) [pid = 1651] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:07:09 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x119e9bc00) [pid = 1651] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:07:09 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x12bcf4800) [pid = 1651] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:07:09 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x129270800) [pid = 1651] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:07:09 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x125fb9000) [pid = 1651] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:07:09 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:07:09 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:07:09 INFO - PROCESS | 1651 | 1462831629209 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 15:07:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:07:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 576ms 15:07:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:07:09 INFO - PROCESS | 1651 | 1462831629256 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 15:07:09 INFO - PROCESS | 1651 | 1462831629257 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 15:07:09 INFO - PROCESS | 1651 | 1462831629259 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:07:09 INFO - PROCESS | 1651 | 1462831629260 Marionette TRACE conn2 <- [1,558,null,{}] 15:07:09 INFO - PROCESS | 1651 | 1462831629262 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:09 INFO - PROCESS | 1651 | 1462831629364 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 15:07:09 INFO - PROCESS | 1651 | 1462831629442 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a67c800 == 52 [pid = 1651] [id = 147] 15:07:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x110e45c00) [pid = 1651] [serial = 438] [outer = 0x0] 15:07:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x112d13c00) [pid = 1651] [serial = 439] [outer = 0x110e45c00] 15:07:09 INFO - PROCESS | 1651 | 1462831629483 Marionette DEBUG loaded listener.js 15:07:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x122b6e400) [pid = 1651] [serial = 440] [outer = 0x110e45c00] 15:07:09 INFO - PROCESS | 1651 | 1462831629901 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 15:07:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:07:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 669ms 15:07:09 INFO - PROCESS | 1651 | 1462831629929 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 15:07:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:07:09 INFO - PROCESS | 1651 | 1462831629931 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 15:07:09 INFO - PROCESS | 1651 | 1462831629933 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:07:09 INFO - PROCESS | 1651 | 1462831629935 Marionette TRACE conn2 <- [1,562,null,{}] 15:07:09 INFO - PROCESS | 1651 | 1462831629937 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:10 INFO - PROCESS | 1651 | 1462831630053 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 15:07:10 INFO - PROCESS | 1651 | 1462831630060 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c48a800 == 53 [pid = 1651] [id = 148] 15:07:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x114ede800) [pid = 1651] [serial = 441] [outer = 0x0] 15:07:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x122b77400) [pid = 1651] [serial = 442] [outer = 0x114ede800] 15:07:10 INFO - PROCESS | 1651 | 1462831630090 Marionette DEBUG loaded listener.js 15:07:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x12bd07400) [pid = 1651] [serial = 443] [outer = 0x114ede800] 15:07:10 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:07:10 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:07:10 INFO - PROCESS | 1651 | 1462831630380 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 15:07:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:07:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 469ms 15:07:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:07:10 INFO - PROCESS | 1651 | 1462831630403 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 15:07:10 INFO - PROCESS | 1651 | 1462831630404 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 15:07:10 INFO - PROCESS | 1651 | 1462831630406 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:07:10 INFO - PROCESS | 1651 | 1462831630407 Marionette TRACE conn2 <- [1,566,null,{}] 15:07:10 INFO - PROCESS | 1651 | 1462831630410 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:10 INFO - PROCESS | 1651 | 1462831630492 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 15:07:10 INFO - PROCESS | 1651 | 1462831630499 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cde0800 == 54 [pid = 1651] [id = 149] 15:07:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x128e40400) [pid = 1651] [serial = 444] [outer = 0x0] 15:07:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x128e43c00) [pid = 1651] [serial = 445] [outer = 0x128e40400] 15:07:10 INFO - PROCESS | 1651 | 1462831630523 Marionette DEBUG loaded listener.js 15:07:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x128e48800) [pid = 1651] [serial = 446] [outer = 0x128e40400] 15:07:10 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:07:10 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:07:10 INFO - PROCESS | 1651 | 1462831630839 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 15:07:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:07:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 468ms 15:07:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:07:10 INFO - PROCESS | 1651 | 1462831630875 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 15:07:10 INFO - PROCESS | 1651 | 1462831630876 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 15:07:10 INFO - PROCESS | 1651 | 1462831630878 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:07:10 INFO - PROCESS | 1651 | 1462831630879 Marionette TRACE conn2 <- [1,570,null,{}] 15:07:10 INFO - PROCESS | 1651 | 1462831630889 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:10 INFO - PROCESS | 1651 | 1462831630992 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 15:07:11 INFO - PROCESS | 1651 | 1462831631000 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cf9f800 == 55 [pid = 1651] [id = 150] 15:07:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x122b72400) [pid = 1651] [serial = 447] [outer = 0x0] 15:07:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x12bd0e000) [pid = 1651] [serial = 448] [outer = 0x122b72400] 15:07:11 INFO - PROCESS | 1651 | 1462831631024 Marionette DEBUG loaded listener.js 15:07:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x12c682400) [pid = 1651] [serial = 449] [outer = 0x122b72400] 15:07:11 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:07:11 INFO - PROCESS | 1651 | 1462831631485 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 15:07:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:07:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 621ms 15:07:11 INFO - PROCESS | 1651 | 1462831631500 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 15:07:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:07:11 INFO - PROCESS | 1651 | 1462831631503 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 15:07:11 INFO - PROCESS | 1651 | 1462831631506 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:07:11 INFO - PROCESS | 1651 | 1462831631509 Marionette TRACE conn2 <- [1,574,null,{}] 15:07:11 INFO - PROCESS | 1651 | 1462831631513 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:11 INFO - PROCESS | 1651 | 1462831631617 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 15:07:11 INFO - PROCESS | 1651 | 1462831631684 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x1196af800 == 56 [pid = 1651] [id = 151] 15:07:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x118064800) [pid = 1651] [serial = 450] [outer = 0x0] 15:07:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x118573800) [pid = 1651] [serial = 451] [outer = 0x118064800] 15:07:11 INFO - PROCESS | 1651 | 1462831631715 Marionette DEBUG loaded listener.js 15:07:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x1199d7000) [pid = 1651] [serial = 452] [outer = 0x118064800] 15:07:12 INFO - PROCESS | 1651 | 1462831632152 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:07:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:07:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 671ms 15:07:12 INFO - PROCESS | 1651 | 1462831632178 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 15:07:12 INFO - PROCESS | 1651 | 1462831632184 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 15:07:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:07:12 INFO - PROCESS | 1651 | 1462831632189 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:07:12 INFO - PROCESS | 1651 | 1462831632191 Marionette TRACE conn2 <- [1,578,null,{}] 15:07:12 INFO - PROCESS | 1651 | 1462831632193 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:12 INFO - PROCESS | 1651 | 1462831632294 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 15:07:12 INFO - PROCESS | 1651 | 1462831632348 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x1271e0800 == 57 [pid = 1651] [id = 152] 15:07:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x122b6f000) [pid = 1651] [serial = 453] [outer = 0x0] 15:07:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x122b8e400) [pid = 1651] [serial = 454] [outer = 0x122b6f000] 15:07:12 INFO - PROCESS | 1651 | 1462831632378 Marionette DEBUG loaded listener.js 15:07:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x12409b000) [pid = 1651] [serial = 455] [outer = 0x122b6f000] 15:07:12 INFO - PROCESS | 1651 | 1462831632791 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 15:07:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:07:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 621ms 15:07:12 INFO - PROCESS | 1651 | 1462831632809 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 15:07:12 INFO - PROCESS | 1651 | 1462831632811 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 15:07:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:07:12 INFO - PROCESS | 1651 | 1462831632816 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:07:12 INFO - PROCESS | 1651 | 1462831632819 Marionette TRACE conn2 <- [1,582,null,{}] 15:07:12 INFO - PROCESS | 1651 | 1462831632827 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:12 INFO - PROCESS | 1651 | 1462831632930 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 15:07:13 INFO - PROCESS | 1651 | 1462831633035 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cf9c800 == 58 [pid = 1651] [id = 153] 15:07:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x125e16000) [pid = 1651] [serial = 456] [outer = 0x0] 15:07:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x128d59c00) [pid = 1651] [serial = 457] [outer = 0x125e16000] 15:07:13 INFO - PROCESS | 1651 | 1462831633066 Marionette DEBUG loaded listener.js 15:07:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x128e95c00) [pid = 1651] [serial = 458] [outer = 0x125e16000] 15:07:13 INFO - PROCESS | 1651 | 1462831633530 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 15:07:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:07:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 776ms 15:07:13 INFO - PROCESS | 1651 | 1462831633592 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 15:07:13 INFO - PROCESS | 1651 | 1462831633595 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 15:07:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:07:13 INFO - PROCESS | 1651 | 1462831633601 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:07:13 INFO - PROCESS | 1651 | 1462831633603 Marionette TRACE conn2 <- [1,586,null,{}] 15:07:13 INFO - PROCESS | 1651 | 1462831633606 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:13 INFO - PROCESS | 1651 | 1462831633753 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 15:07:13 INFO - PROCESS | 1651 | 1462831633846 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d607800 == 59 [pid = 1651] [id = 154] 15:07:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x129273c00) [pid = 1651] [serial = 459] [outer = 0x0] 15:07:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x12a6e9800) [pid = 1651] [serial = 460] [outer = 0x129273c00] 15:07:13 INFO - PROCESS | 1651 | 1462831633893 Marionette DEBUG loaded listener.js 15:07:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x12ae57800) [pid = 1651] [serial = 461] [outer = 0x129273c00] 15:07:14 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:07:14 INFO - PROCESS | 1651 | 1462831634335 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 15:07:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:07:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 772ms 15:07:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:07:14 INFO - PROCESS | 1651 | 1462831634373 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 15:07:14 INFO - PROCESS | 1651 | 1462831634374 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 15:07:14 INFO - PROCESS | 1651 | 1462831634376 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:07:14 INFO - PROCESS | 1651 | 1462831634378 Marionette TRACE conn2 <- [1,590,null,{}] 15:07:14 INFO - PROCESS | 1651 | 1462831634380 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:14 INFO - PROCESS | 1651 | 1462831634478 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 15:07:14 INFO - PROCESS | 1651 | 1462831634531 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d61a000 == 60 [pid = 1651] [id = 155] 15:07:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x12a57ec00) [pid = 1651] [serial = 462] [outer = 0x0] 15:07:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x12b996c00) [pid = 1651] [serial = 463] [outer = 0x12a57ec00] 15:07:14 INFO - PROCESS | 1651 | 1462831634561 Marionette DEBUG loaded listener.js 15:07:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 157 (0x12c4c0c00) [pid = 1651] [serial = 464] [outer = 0x12a57ec00] 15:07:15 INFO - PROCESS | 1651 | 1462831635002 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 15:07:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:07:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 15:07:15 INFO - PROCESS | 1651 | 1462831635047 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 15:07:15 INFO - PROCESS | 1651 | 1462831635048 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 15:07:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:07:15 INFO - PROCESS | 1651 | 1462831635051 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:07:15 INFO - PROCESS | 1651 | 1462831635052 Marionette TRACE conn2 <- [1,594,null,{}] 15:07:15 INFO - PROCESS | 1651 | 1462831635055 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:15 INFO - PROCESS | 1651 | 1462831635162 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 15:07:15 INFO - PROCESS | 1651 | 1462831635223 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a0ef000 == 61 [pid = 1651] [id = 156] 15:07:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 158 (0x119495400) [pid = 1651] [serial = 465] [outer = 0x0] 15:07:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 159 (0x119498800) [pid = 1651] [serial = 466] [outer = 0x119495400] 15:07:15 INFO - PROCESS | 1651 | 1462831635253 Marionette DEBUG loaded listener.js 15:07:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 160 (0x12c4c5800) [pid = 1651] [serial = 467] [outer = 0x119495400] 15:07:15 INFO - PROCESS | 1651 | 1462831635958 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 15:07:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:07:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 972ms 15:07:16 INFO - PROCESS | 1651 | 1462831636024 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 15:07:16 INFO - PROCESS | 1651 | 1462831636028 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 15:07:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:07:16 INFO - PROCESS | 1651 | 1462831636033 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:07:16 INFO - PROCESS | 1651 | 1462831636036 Marionette TRACE conn2 <- [1,598,null,{}] 15:07:16 INFO - PROCESS | 1651 | 1462831636042 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:16 INFO - PROCESS | 1651 | 1462831636146 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 15:07:16 INFO - PROCESS | 1651 | 1462831636205 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x12427e000 == 62 [pid = 1651] [id = 157] 15:07:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 161 (0x113181c00) [pid = 1651] [serial = 468] [outer = 0x0] 15:07:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 162 (0x113187c00) [pid = 1651] [serial = 469] [outer = 0x113181c00] 15:07:16 INFO - PROCESS | 1651 | 1462831636233 Marionette DEBUG loaded listener.js 15:07:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 163 (0x115e1a000) [pid = 1651] [serial = 470] [outer = 0x113181c00] 15:07:16 INFO - PROCESS | 1651 | 1462831636639 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 15:07:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:07:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 675ms 15:07:16 INFO - PROCESS | 1651 | 1462831636707 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 15:07:16 INFO - PROCESS | 1651 | 1462831636710 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 15:07:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:07:16 INFO - PROCESS | 1651 | 1462831636715 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:07:16 INFO - PROCESS | 1651 | 1462831636716 Marionette TRACE conn2 <- [1,602,null,{}] 15:07:16 INFO - PROCESS | 1651 | 1462831636719 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:16 INFO - PROCESS | 1651 | 1462831636809 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 15:07:16 INFO - PROCESS | 1651 | 1462831636878 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x118320800 == 63 [pid = 1651] [id = 158] 15:07:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 164 (0x113189400) [pid = 1651] [serial = 471] [outer = 0x0] 15:07:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 165 (0x11694ac00) [pid = 1651] [serial = 472] [outer = 0x113189400] 15:07:16 INFO - PROCESS | 1651 | 1462831636905 Marionette DEBUG loaded listener.js 15:07:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 166 (0x1180cbc00) [pid = 1651] [serial = 473] [outer = 0x113189400] 15:07:17 INFO - PROCESS | 1651 | --DOCSHELL 0x12cde0800 == 62 [pid = 1651] [id = 149] 15:07:17 INFO - PROCESS | 1651 | --DOCSHELL 0x12c48a800 == 61 [pid = 1651] [id = 148] 15:07:17 INFO - PROCESS | 1651 | --DOCSHELL 0x12a67c800 == 60 [pid = 1651] [id = 147] 15:07:17 INFO - PROCESS | 1651 | --DOCSHELL 0x12bd42000 == 59 [pid = 1651] [id = 146] 15:07:17 INFO - PROCESS | 1651 | --DOCSHELL 0x12ae81000 == 58 [pid = 1651] [id = 145] 15:07:17 INFO - PROCESS | 1651 | --DOCSHELL 0x12a5e1800 == 57 [pid = 1651] [id = 144] 15:07:17 INFO - PROCESS | 1651 | --DOMWINDOW == 165 (0x1189b7400) [pid = 1651] [serial = 343] [outer = 0x0] [url = about:blank] 15:07:17 INFO - PROCESS | 1651 | --DOMWINDOW == 164 (0x1242e3800) [pid = 1651] [serial = 346] [outer = 0x0] [url = about:blank] 15:07:17 INFO - PROCESS | 1651 | --DOMWINDOW == 163 (0x128bb2800) [pid = 1651] [serial = 349] [outer = 0x0] [url = about:blank] 15:07:17 INFO - PROCESS | 1651 | --DOMWINDOW == 162 (0x115d77800) [pid = 1651] [serial = 340] [outer = 0x0] [url = about:blank] 15:07:17 INFO - PROCESS | 1651 | --DOMWINDOW == 161 (0x129280c00) [pid = 1651] [serial = 352] [outer = 0x0] [url = about:blank] 15:07:17 INFO - PROCESS | 1651 | --DOMWINDOW == 160 (0x12c4bf400) [pid = 1651] [serial = 391] [outer = 0x0] [url = about:blank] 15:07:17 INFO - PROCESS | 1651 | --DOCSHELL 0x128d1c000 == 56 [pid = 1651] [id = 143] 15:07:17 INFO - PROCESS | 1651 | --DOCSHELL 0x116ac1800 == 55 [pid = 1651] [id = 142] 15:07:17 INFO - PROCESS | 1651 | --DOCSHELL 0x124568000 == 54 [pid = 1651] [id = 141] 15:07:17 INFO - PROCESS | 1651 | --DOCSHELL 0x11a0f5800 == 53 [pid = 1651] [id = 140] 15:07:17 INFO - PROCESS | 1651 | --DOCSHELL 0x117e04000 == 52 [pid = 1651] [id = 139] 15:07:17 INFO - PROCESS | 1651 | --DOCSHELL 0x116abd800 == 51 [pid = 1651] [id = 138] 15:07:17 INFO - PROCESS | 1651 | --DOCSHELL 0x12c11f800 == 50 [pid = 1651] [id = 134] 15:07:17 INFO - PROCESS | 1651 | 1462831637360 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 15:07:17 INFO - PROCESS | 1651 | --DOCSHELL 0x124286800 == 49 [pid = 1651] [id = 133] 15:07:17 INFO - PROCESS | 1651 | --DOCSHELL 0x117e20000 == 48 [pid = 1651] [id = 132] 15:07:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:07:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 669ms 15:07:17 INFO - PROCESS | 1651 | 1462831637384 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 15:07:17 INFO - PROCESS | 1651 | 1462831637385 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 15:07:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:07:17 INFO - PROCESS | 1651 | 1462831637388 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:07:17 INFO - PROCESS | 1651 | 1462831637390 Marionette TRACE conn2 <- [1,606,null,{}] 15:07:17 INFO - PROCESS | 1651 | 1462831637414 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:17 INFO - PROCESS | 1651 | 1462831637497 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 15:07:17 INFO - PROCESS | 1651 | 1462831637504 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x11895f000 == 49 [pid = 1651] [id = 159] 15:07:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 161 (0x11756ac00) [pid = 1651] [serial = 474] [outer = 0x0] 15:07:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 162 (0x118954000) [pid = 1651] [serial = 475] [outer = 0x11756ac00] 15:07:17 INFO - PROCESS | 1651 | 1462831637531 Marionette DEBUG loaded listener.js 15:07:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 163 (0x1196ce800) [pid = 1651] [serial = 476] [outer = 0x11756ac00] 15:07:17 INFO - PROCESS | 1651 | --DOMWINDOW == 162 (0x12a7a2400) [pid = 1651] [serial = 373] [outer = 0x0] [url = about:blank] 15:07:17 INFO - PROCESS | 1651 | --DOMWINDOW == 161 (0x12b160800) [pid = 1651] [serial = 376] [outer = 0x0] [url = about:blank] 15:07:17 INFO - PROCESS | 1651 | --DOMWINDOW == 160 (0x12475bc00) [pid = 1651] [serial = 364] [outer = 0x0] [url = about:blank] 15:07:17 INFO - PROCESS | 1651 | --DOMWINDOW == 159 (0x1247d1800) [pid = 1651] [serial = 365] [outer = 0x0] [url = about:blank] 15:07:17 INFO - PROCESS | 1651 | --DOMWINDOW == 158 (0x12b996800) [pid = 1651] [serial = 379] [outer = 0x0] [url = about:blank] 15:07:17 INFO - PROCESS | 1651 | --DOMWINDOW == 157 (0x122a5fc00) [pid = 1651] [serial = 361] [outer = 0x0] [url = about:blank] 15:07:17 INFO - PROCESS | 1651 | --DOMWINDOW == 156 (0x12409a000) [pid = 1651] [serial = 362] [outer = 0x0] [url = about:blank] 15:07:17 INFO - PROCESS | 1651 | --DOMWINDOW == 155 (0x118195800) [pid = 1651] [serial = 356] [outer = 0x0] [url = about:blank] 15:07:17 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x118059000) [pid = 1651] [serial = 355] [outer = 0x0] [url = about:blank] 15:07:17 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x118064400) [pid = 1651] [serial = 358] [outer = 0x0] [url = about:blank] 15:07:17 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x1194f1000) [pid = 1651] [serial = 359] [outer = 0x0] [url = about:blank] 15:07:17 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x125e11000) [pid = 1651] [serial = 367] [outer = 0x0] [url = about:blank] 15:07:17 INFO - PROCESS | 1651 | --DOMWINDOW == 150 (0x128bb3400) [pid = 1651] [serial = 368] [outer = 0x0] [url = about:blank] 15:07:17 INFO - PROCESS | 1651 | --DOMWINDOW == 149 (0x124186000) [pid = 1651] [serial = 382] [outer = 0x0] [url = about:blank] 15:07:17 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x12926d000) [pid = 1651] [serial = 383] [outer = 0x0] [url = about:blank] 15:07:17 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x12bd07000) [pid = 1651] [serial = 388] [outer = 0x0] [url = about:blank] 15:07:17 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x12b99e800) [pid = 1651] [serial = 380] [outer = 0x0] [url = about:blank] 15:07:17 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x12bc41400) [pid = 1651] [serial = 385] [outer = 0x0] [url = about:blank] 15:07:17 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x12a580800) [pid = 1651] [serial = 371] [outer = 0x0] [url = about:blank] 15:07:17 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x12bd10400) [pid = 1651] [serial = 389] [outer = 0x0] [url = about:blank] 15:07:17 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x128d5d000) [pid = 1651] [serial = 370] [outer = 0x0] [url = about:blank] 15:07:17 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x12ae58400) [pid = 1651] [serial = 374] [outer = 0x0] [url = about:blank] 15:07:17 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x12bcf2400) [pid = 1651] [serial = 386] [outer = 0x0] [url = about:blank] 15:07:17 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x12b168000) [pid = 1651] [serial = 377] [outer = 0x0] [url = about:blank] 15:07:17 INFO - PROCESS | 1651 | 1462831637960 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:07:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:07:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 623ms 15:07:18 INFO - PROCESS | 1651 | 1462831638021 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 15:07:18 INFO - PROCESS | 1651 | 1462831638023 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 15:07:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:07:18 INFO - PROCESS | 1651 | 1462831638028 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:07:18 INFO - PROCESS | 1651 | 1462831638030 Marionette TRACE conn2 <- [1,610,null,{}] 15:07:18 INFO - PROCESS | 1651 | 1462831638034 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:18 INFO - PROCESS | 1651 | 1462831638156 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 15:07:18 INFO - PROCESS | 1651 | 1462831638233 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x122c71000 == 50 [pid = 1651] [id = 160] 15:07:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x11894b000) [pid = 1651] [serial = 477] [outer = 0x0] 15:07:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x119ea6000) [pid = 1651] [serial = 478] [outer = 0x11894b000] 15:07:18 INFO - PROCESS | 1651 | 1462831638275 Marionette DEBUG loaded listener.js 15:07:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x122b36800) [pid = 1651] [serial = 479] [outer = 0x11894b000] 15:07:18 INFO - PROCESS | 1651 | 1462831638596 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 15:07:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:07:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 624ms 15:07:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:07:18 INFO - PROCESS | 1651 | 1462831638652 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 15:07:18 INFO - PROCESS | 1651 | 1462831638653 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 15:07:18 INFO - PROCESS | 1651 | 1462831638655 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:07:18 INFO - PROCESS | 1651 | 1462831638656 Marionette TRACE conn2 <- [1,614,null,{}] 15:07:18 INFO - PROCESS | 1651 | 1462831638659 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:18 INFO - PROCESS | 1651 | 1462831638736 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 15:07:18 INFO - PROCESS | 1651 | 1462831638809 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x124c15000 == 51 [pid = 1651] [id = 161] 15:07:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x122a63000) [pid = 1651] [serial = 480] [outer = 0x0] 15:07:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x122b7a400) [pid = 1651] [serial = 481] [outer = 0x122a63000] 15:07:18 INFO - PROCESS | 1651 | 1462831638835 Marionette DEBUG loaded listener.js 15:07:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x12418bc00) [pid = 1651] [serial = 482] [outer = 0x122a63000] 15:07:19 INFO - PROCESS | 1651 | 1462831639124 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 15:07:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:07:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 519ms 15:07:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:07:19 INFO - PROCESS | 1651 | 1462831639174 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 15:07:19 INFO - PROCESS | 1651 | 1462831639176 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 15:07:19 INFO - PROCESS | 1651 | 1462831639178 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:07:19 INFO - PROCESS | 1651 | 1462831639179 Marionette TRACE conn2 <- [1,618,null,{}] 15:07:19 INFO - PROCESS | 1651 | 1462831639184 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:19 INFO - PROCESS | 1651 | 1462831639270 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 15:07:19 INFO - PROCESS | 1651 | 1462831639275 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x129d34800 == 52 [pid = 1651] [id = 162] 15:07:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x12475e400) [pid = 1651] [serial = 483] [outer = 0x0] 15:07:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x125249800) [pid = 1651] [serial = 484] [outer = 0x12475e400] 15:07:19 INFO - PROCESS | 1651 | 1462831639303 Marionette DEBUG loaded listener.js 15:07:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x128d5c000) [pid = 1651] [serial = 485] [outer = 0x12475e400] 15:07:19 INFO - PROCESS | 1651 | 1462831639666 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 15:07:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:07:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 522ms 15:07:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:07:19 INFO - PROCESS | 1651 | 1462831639700 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 15:07:19 INFO - PROCESS | 1651 | 1462831639702 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 15:07:19 INFO - PROCESS | 1651 | 1462831639704 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:07:19 INFO - PROCESS | 1651 | 1462831639705 Marionette TRACE conn2 <- [1,622,null,{}] 15:07:19 INFO - PROCESS | 1651 | 1462831639707 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:19 INFO - PROCESS | 1651 | 1462831639812 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 15:07:19 INFO - PROCESS | 1651 | 1462831639827 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a78a800 == 53 [pid = 1651] [id = 163] 15:07:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x122b76800) [pid = 1651] [serial = 486] [outer = 0x0] 15:07:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x128d97400) [pid = 1651] [serial = 487] [outer = 0x122b76800] 15:07:19 INFO - PROCESS | 1651 | 1462831639854 Marionette DEBUG loaded listener.js 15:07:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x128e45400) [pid = 1651] [serial = 488] [outer = 0x122b76800] 15:07:20 INFO - PROCESS | 1651 | 1462831640190 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 15:07:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:07:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 518ms 15:07:20 INFO - PROCESS | 1651 | 1462831640230 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 15:07:20 INFO - PROCESS | 1651 | 1462831640231 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 15:07:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:07:20 INFO - PROCESS | 1651 | 1462831640234 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:07:20 INFO - PROCESS | 1651 | 1462831640235 Marionette TRACE conn2 <- [1,626,null,{}] 15:07:20 INFO - PROCESS | 1651 | 1462831640237 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:20 INFO - PROCESS | 1651 | 1462831640353 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 15:07:20 INFO - PROCESS | 1651 | 1462831640357 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b91f000 == 54 [pid = 1651] [id = 164] 15:07:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x128d9c800) [pid = 1651] [serial = 489] [outer = 0x0] 15:07:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x128e8cc00) [pid = 1651] [serial = 490] [outer = 0x128d9c800] 15:07:20 INFO - PROCESS | 1651 | 1462831640382 Marionette DEBUG loaded listener.js 15:07:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x12a585400) [pid = 1651] [serial = 491] [outer = 0x128d9c800] 15:07:20 INFO - PROCESS | 1651 | 1462831640714 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 15:07:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:07:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 519ms 15:07:20 INFO - PROCESS | 1651 | 1462831640753 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 15:07:20 INFO - PROCESS | 1651 | 1462831640755 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 15:07:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:07:20 INFO - PROCESS | 1651 | 1462831640757 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:07:20 INFO - PROCESS | 1651 | 1462831640758 Marionette TRACE conn2 <- [1,630,null,{}] 15:07:20 INFO - PROCESS | 1651 | 1462831640760 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:20 INFO - PROCESS | 1651 | 1462831640860 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 15:07:20 INFO - PROCESS | 1651 | 1462831640874 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bd5a000 == 55 [pid = 1651] [id = 165] 15:07:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x128e8e400) [pid = 1651] [serial = 492] [outer = 0x0] 15:07:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x12a7a7000) [pid = 1651] [serial = 493] [outer = 0x128e8e400] 15:07:20 INFO - PROCESS | 1651 | 1462831640899 Marionette DEBUG loaded listener.js 15:07:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 157 (0x12b161400) [pid = 1651] [serial = 494] [outer = 0x128e8e400] 15:07:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 158 (0x12b165400) [pid = 1651] [serial = 495] [outer = 0x12cb54000] 15:07:21 INFO - PROCESS | 1651 | 1462831641289 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 15:07:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:07:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 569ms 15:07:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:07:21 INFO - PROCESS | 1651 | 1462831641327 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 15:07:21 INFO - PROCESS | 1651 | 1462831641328 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 15:07:21 INFO - PROCESS | 1651 | 1462831641331 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:07:21 INFO - PROCESS | 1651 | 1462831641333 Marionette TRACE conn2 <- [1,634,null,{}] 15:07:21 INFO - PROCESS | 1651 | 1462831641336 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:21 INFO - PROCESS | 1651 | 1462831641648 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 15:07:21 INFO - PROCESS | 1651 | --DOMWINDOW == 157 (0x12bcf3800) [pid = 1651] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 15:07:21 INFO - PROCESS | 1651 | --DOMWINDOW == 156 (0x110e45c00) [pid = 1651] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:07:21 INFO - PROCESS | 1651 | --DOMWINDOW == 155 (0x12ae56800) [pid = 1651] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 15:07:21 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x125e12000) [pid = 1651] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:07:21 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x11819b000) [pid = 1651] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:07:21 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x1180c3c00) [pid = 1651] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:07:21 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x125f2b000) [pid = 1651] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:07:21 INFO - PROCESS | 1651 | --DOMWINDOW == 150 (0x116a64400) [pid = 1651] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:07:21 INFO - PROCESS | 1651 | --DOMWINDOW == 149 (0x12bd0c400) [pid = 1651] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:07:21 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x110e44400) [pid = 1651] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:07:21 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x128d61c00) [pid = 1651] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:07:21 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x12417f000) [pid = 1651] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:07:21 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x12579e800) [pid = 1651] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 15:07:21 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x1169c4000) [pid = 1651] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:07:21 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x129270000) [pid = 1651] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:07:21 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x124183c00) [pid = 1651] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:07:21 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x1180c3800) [pid = 1651] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:07:21 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x12bc44c00) [pid = 1651] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:07:21 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x116008400) [pid = 1651] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:07:21 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x114e11000) [pid = 1651] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:07:21 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x1164a9000) [pid = 1651] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:07:21 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x128d99400) [pid = 1651] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:07:21 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x12a6e1c00) [pid = 1651] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:07:21 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x125e15c00) [pid = 1651] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:07:21 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x122b38c00) [pid = 1651] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:07:21 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x119e67400) [pid = 1651] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:07:21 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x11643dc00) [pid = 1651] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:07:21 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x114ede800) [pid = 1651] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:07:21 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x1247cd400) [pid = 1651] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:07:21 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x12409e800) [pid = 1651] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:07:21 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x128da4800) [pid = 1651] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:07:21 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x119922000) [pid = 1651] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:07:21 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x113351400) [pid = 1651] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:07:21 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x118191400) [pid = 1651] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:07:21 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x11a184800) [pid = 1651] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:07:21 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x128e40400) [pid = 1651] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:07:21 INFO - PROCESS | 1651 | 1462831641702 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x112f8d000 == 56 [pid = 1651] [id = 166] 15:07:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x110e48c00) [pid = 1651] [serial = 496] [outer = 0x0] 15:07:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x1121b6400) [pid = 1651] [serial = 497] [outer = 0x110e48c00] 15:07:21 INFO - PROCESS | 1651 | 1462831641728 Marionette DEBUG loaded listener.js 15:07:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x116008400) [pid = 1651] [serial = 498] [outer = 0x110e48c00] 15:07:21 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:07:21 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:07:22 INFO - PROCESS | 1651 | 1462831642053 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 15:07:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:07:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 775ms 15:07:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:07:22 INFO - PROCESS | 1651 | 1462831642106 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 15:07:22 INFO - PROCESS | 1651 | 1462831642108 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 15:07:22 INFO - PROCESS | 1651 | 1462831642112 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:07:22 INFO - PROCESS | 1651 | 1462831642115 Marionette TRACE conn2 <- [1,638,null,{}] 15:07:22 INFO - PROCESS | 1651 | 1462831642118 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:22 INFO - PROCESS | 1651 | 1462831642291 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 15:07:22 INFO - PROCESS | 1651 | 1462831642301 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x124c20800 == 57 [pid = 1651] [id = 167] 15:07:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x110e4f000) [pid = 1651] [serial = 499] [outer = 0x0] 15:07:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x117560400) [pid = 1651] [serial = 500] [outer = 0x110e4f000] 15:07:22 INFO - PROCESS | 1651 | 1462831642347 Marionette DEBUG loaded listener.js 15:07:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x128d57800) [pid = 1651] [serial = 501] [outer = 0x110e4f000] 15:07:22 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:07:22 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:07:22 INFO - PROCESS | 1651 | 1462831642769 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 15:07:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:07:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 672ms 15:07:22 INFO - PROCESS | 1651 | 1462831642784 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 15:07:22 INFO - PROCESS | 1651 | 1462831642785 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 15:07:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:07:22 INFO - PROCESS | 1651 | 1462831642787 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:07:22 INFO - PROCESS | 1651 | 1462831642788 Marionette TRACE conn2 <- [1,642,null,{}] 15:07:22 INFO - PROCESS | 1651 | 1462831642791 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:22 INFO - PROCESS | 1651 | 1462831642872 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 15:07:22 INFO - PROCESS | 1651 | 1462831642924 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c6c6800 == 58 [pid = 1651] [id = 168] 15:07:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x124761400) [pid = 1651] [serial = 502] [outer = 0x0] 15:07:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x129270400) [pid = 1651] [serial = 503] [outer = 0x124761400] 15:07:22 INFO - PROCESS | 1651 | 1462831642949 Marionette DEBUG loaded listener.js 15:07:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x12bc3fc00) [pid = 1651] [serial = 504] [outer = 0x124761400] 15:07:23 INFO - PROCESS | 1651 | 1462831643211 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 15:07:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:07:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 469ms 15:07:23 INFO - PROCESS | 1651 | 1462831643256 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 15:07:23 INFO - PROCESS | 1651 | 1462831643257 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 15:07:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:07:23 INFO - PROCESS | 1651 | 1462831643260 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:07:23 INFO - PROCESS | 1651 | 1462831643261 Marionette TRACE conn2 <- [1,646,null,{}] 15:07:23 INFO - PROCESS | 1651 | 1462831643271 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:23 INFO - PROCESS | 1651 | 1462831643357 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 15:07:23 INFO - PROCESS | 1651 | 1462831643362 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d2b6000 == 59 [pid = 1651] [id = 169] 15:07:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x12bc3c400) [pid = 1651] [serial = 505] [outer = 0x0] 15:07:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x12bd0b000) [pid = 1651] [serial = 506] [outer = 0x12bc3c400] 15:07:23 INFO - PROCESS | 1651 | 1462831643386 Marionette DEBUG loaded listener.js 15:07:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x12c4bf800) [pid = 1651] [serial = 507] [outer = 0x12bc3c400] 15:07:23 INFO - PROCESS | 1651 | 1462831643817 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:07:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:07:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 625ms 15:07:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:07:23 INFO - PROCESS | 1651 | 1462831643886 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 15:07:23 INFO - PROCESS | 1651 | 1462831643889 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 15:07:23 INFO - PROCESS | 1651 | 1462831643892 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:07:23 INFO - PROCESS | 1651 | 1462831643894 Marionette TRACE conn2 <- [1,650,null,{}] 15:07:23 INFO - PROCESS | 1651 | 1462831643899 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:24 INFO - PROCESS | 1651 | 1462831644004 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 15:07:24 INFO - PROCESS | 1651 | 1462831644073 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x116f81000 == 60 [pid = 1651] [id = 170] 15:07:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x1121b6000) [pid = 1651] [serial = 508] [outer = 0x0] 15:07:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x11317fc00) [pid = 1651] [serial = 509] [outer = 0x1121b6000] 15:07:24 INFO - PROCESS | 1651 | 1462831644105 Marionette DEBUG loaded listener.js 15:07:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x113344800) [pid = 1651] [serial = 510] [outer = 0x1121b6000] 15:07:24 INFO - PROCESS | 1651 | 1462831644512 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 15:07:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:07:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 673ms 15:07:24 INFO - PROCESS | 1651 | 1462831644565 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 15:07:24 INFO - PROCESS | 1651 | 1462831644569 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 15:07:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:07:24 INFO - PROCESS | 1651 | 1462831644574 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:07:24 INFO - PROCESS | 1651 | 1462831644576 Marionette TRACE conn2 <- [1,654,null,{}] 15:07:24 INFO - PROCESS | 1651 | 1462831644578 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:24 INFO - PROCESS | 1651 | 1462831644704 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 15:07:24 INFO - PROCESS | 1651 | 1462831644772 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x122bbe800 == 61 [pid = 1651] [id = 171] 15:07:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x1166cfc00) [pid = 1651] [serial = 511] [outer = 0x0] 15:07:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x118333000) [pid = 1651] [serial = 512] [outer = 0x1166cfc00] 15:07:24 INFO - PROCESS | 1651 | 1462831644801 Marionette DEBUG loaded listener.js 15:07:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x1189b1c00) [pid = 1651] [serial = 513] [outer = 0x1166cfc00] 15:07:25 INFO - PROCESS | 1651 | 1462831645260 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 15:07:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:07:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 725ms 15:07:25 INFO - PROCESS | 1651 | 1462831645301 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 15:07:25 INFO - PROCESS | 1651 | 1462831645303 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 15:07:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:07:25 INFO - PROCESS | 1651 | 1462831645307 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:07:25 INFO - PROCESS | 1651 | 1462831645311 Marionette TRACE conn2 <- [1,658,null,{}] 15:07:25 INFO - PROCESS | 1651 | 1462831645322 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:25 INFO - PROCESS | 1651 | 1462831645525 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 15:07:25 INFO - PROCESS | 1651 | 1462831645597 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cf99000 == 62 [pid = 1651] [id = 172] 15:07:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x11a180800) [pid = 1651] [serial = 514] [outer = 0x0] 15:07:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x122b77800) [pid = 1651] [serial = 515] [outer = 0x11a180800] 15:07:25 INFO - PROCESS | 1651 | 1462831645645 Marionette DEBUG loaded listener.js 15:07:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x1242db000) [pid = 1651] [serial = 516] [outer = 0x11a180800] 15:07:26 INFO - PROCESS | 1651 | 1462831646085 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 15:07:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:07:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 825ms 15:07:26 INFO - PROCESS | 1651 | 1462831646145 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 15:07:26 INFO - PROCESS | 1651 | 1462831646148 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 15:07:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:07:26 INFO - PROCESS | 1651 | 1462831646152 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:07:26 INFO - PROCESS | 1651 | 1462831646153 Marionette TRACE conn2 <- [1,662,null,{}] 15:07:26 INFO - PROCESS | 1651 | 1462831646156 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:26 INFO - PROCESS | 1651 | 1462831646256 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 15:07:26 INFO - PROCESS | 1651 | 1462831646323 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e1c6800 == 63 [pid = 1651] [id = 173] 15:07:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x124768400) [pid = 1651] [serial = 517] [outer = 0x0] 15:07:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x125799800) [pid = 1651] [serial = 518] [outer = 0x124768400] 15:07:26 INFO - PROCESS | 1651 | 1462831646353 Marionette DEBUG loaded listener.js 15:07:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x128b61000) [pid = 1651] [serial = 519] [outer = 0x124768400] 15:07:26 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:07:26 INFO - PROCESS | 1651 | 1462831646744 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 15:07:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:07:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 621ms 15:07:26 INFO - PROCESS | 1651 | 1462831646774 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 15:07:26 INFO - PROCESS | 1651 | 1462831646775 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 15:07:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:07:26 INFO - PROCESS | 1651 | 1462831646778 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:07:26 INFO - PROCESS | 1651 | 1462831646779 Marionette TRACE conn2 <- [1,666,null,{}] 15:07:26 INFO - PROCESS | 1651 | 1462831646782 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:26 INFO - PROCESS | 1651 | 1462831646881 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 15:07:26 INFO - PROCESS | 1651 | 1462831646936 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e1d9800 == 64 [pid = 1651] [id = 174] 15:07:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x124b99c00) [pid = 1651] [serial = 520] [outer = 0x0] 15:07:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x128b65c00) [pid = 1651] [serial = 521] [outer = 0x124b99c00] 15:07:26 INFO - PROCESS | 1651 | 1462831646965 Marionette DEBUG loaded listener.js 15:07:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x128b6a800) [pid = 1651] [serial = 522] [outer = 0x124b99c00] 15:07:27 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:07:27 INFO - PROCESS | 1651 | 1462831647406 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 15:07:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:07:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 672ms 15:07:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:07:27 INFO - PROCESS | 1651 | 1462831647451 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 15:07:27 INFO - PROCESS | 1651 | 1462831647452 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 15:07:27 INFO - PROCESS | 1651 | 1462831647454 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:07:27 INFO - PROCESS | 1651 | 1462831647456 Marionette TRACE conn2 <- [1,670,null,{}] 15:07:27 INFO - PROCESS | 1651 | 1462831647458 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:27 INFO - PROCESS | 1651 | 1462831647591 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 15:07:27 INFO - PROCESS | 1651 | 1462831647696 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x124a26800 == 65 [pid = 1651] [id = 175] 15:07:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x124fda800) [pid = 1651] [serial = 523] [outer = 0x0] 15:07:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x128e49800) [pid = 1651] [serial = 524] [outer = 0x124fda800] 15:07:27 INFO - PROCESS | 1651 | 1462831647727 Marionette DEBUG loaded listener.js 15:07:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x12c4c7400) [pid = 1651] [serial = 525] [outer = 0x124fda800] 15:07:28 INFO - PROCESS | 1651 | 1462831648152 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 15:07:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:07:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 719ms 15:07:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:07:28 INFO - PROCESS | 1651 | 1462831648174 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 15:07:28 INFO - PROCESS | 1651 | 1462831648176 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 15:07:28 INFO - PROCESS | 1651 | 1462831648178 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:07:28 INFO - PROCESS | 1651 | 1462831648180 Marionette TRACE conn2 <- [1,674,null,{}] 15:07:28 INFO - PROCESS | 1651 | 1462831648182 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:28 INFO - PROCESS | 1651 | 1462831648283 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 15:07:28 INFO - PROCESS | 1651 | 1462831648336 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x110f27000 == 66 [pid = 1651] [id = 176] 15:07:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x110f46800) [pid = 1651] [serial = 526] [outer = 0x0] 15:07:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x110f4b800) [pid = 1651] [serial = 527] [outer = 0x110f46800] 15:07:28 INFO - PROCESS | 1651 | 1462831648366 Marionette DEBUG loaded listener.js 15:07:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x110f50000) [pid = 1651] [serial = 528] [outer = 0x110f46800] 15:07:28 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:07:28 INFO - PROCESS | 1651 | 1462831648967 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 15:07:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 15:07:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 822ms 15:07:29 INFO - PROCESS | 1651 | 1462831649001 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 15:07:29 INFO - PROCESS | 1651 | 1462831649003 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 15:07:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:07:29 INFO - PROCESS | 1651 | 1462831649007 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:07:29 INFO - PROCESS | 1651 | 1462831649009 Marionette TRACE conn2 <- [1,678,null,{}] 15:07:29 INFO - PROCESS | 1651 | 1462831649013 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:29 INFO - PROCESS | 1651 | 1462831649108 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 15:07:29 INFO - PROCESS | 1651 | 1462831649183 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x110f26000 == 67 [pid = 1651] [id = 177] 15:07:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x110f47000) [pid = 1651] [serial = 529] [outer = 0x0] 15:07:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 157 (0x110fb1c00) [pid = 1651] [serial = 530] [outer = 0x110f47000] 15:07:29 INFO - PROCESS | 1651 | 1462831649212 Marionette DEBUG loaded listener.js 15:07:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 158 (0x113189000) [pid = 1651] [serial = 531] [outer = 0x110f47000] 15:07:29 INFO - PROCESS | 1651 | 1462831649635 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 15:07:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:07:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 672ms 15:07:29 INFO - PROCESS | 1651 | 1462831649679 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 15:07:29 INFO - PROCESS | 1651 | 1462831649682 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 15:07:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:07:29 INFO - PROCESS | 1651 | 1462831649687 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 15:07:29 INFO - PROCESS | 1651 | 1462831649688 Marionette TRACE conn2 <- [1,682,null,{}] 15:07:29 INFO - PROCESS | 1651 | 1462831649691 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:29 INFO - PROCESS | 1651 | 1462831649790 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 15:07:29 INFO - PROCESS | 1651 | --DOCSHELL 0x12c6c6800 == 66 [pid = 1651] [id = 168] 15:07:29 INFO - PROCESS | 1651 | --DOCSHELL 0x124c20800 == 65 [pid = 1651] [id = 167] 15:07:29 INFO - PROCESS | 1651 | --DOCSHELL 0x112f8d000 == 64 [pid = 1651] [id = 166] 15:07:29 INFO - PROCESS | 1651 | --DOCSHELL 0x12bd5a000 == 63 [pid = 1651] [id = 165] 15:07:29 INFO - PROCESS | 1651 | --DOCSHELL 0x12b91f000 == 62 [pid = 1651] [id = 164] 15:07:29 INFO - PROCESS | 1651 | --DOMWINDOW == 157 (0x12bd0e000) [pid = 1651] [serial = 448] [outer = 0x0] [url = about:blank] 15:07:29 INFO - PROCESS | 1651 | 1462831649891 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:29 INFO - PROCESS | 1651 | --DOCSHELL 0x12a78a800 == 61 [pid = 1651] [id = 163] 15:07:29 INFO - PROCESS | 1651 | --DOCSHELL 0x129d34800 == 60 [pid = 1651] [id = 162] 15:07:29 INFO - PROCESS | 1651 | --DOCSHELL 0x124c15000 == 59 [pid = 1651] [id = 161] 15:07:29 INFO - PROCESS | 1651 | --DOCSHELL 0x122c71000 == 58 [pid = 1651] [id = 160] 15:07:29 INFO - PROCESS | 1651 | --DOCSHELL 0x11895f000 == 57 [pid = 1651] [id = 159] 15:07:29 INFO - PROCESS | 1651 | --DOCSHELL 0x118320800 == 56 [pid = 1651] [id = 158] 15:07:29 INFO - PROCESS | 1651 | --DOCSHELL 0x12427e000 == 55 [pid = 1651] [id = 157] 15:07:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x116474000 == 56 [pid = 1651] [id = 178] 15:07:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 158 (0x11330f400) [pid = 1651] [serial = 532] [outer = 0x0] 15:07:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 159 (0x116953400) [pid = 1651] [serial = 533] [outer = 0x11330f400] 15:07:29 INFO - PROCESS | 1651 | 1462831649923 Marionette DEBUG loaded listener.js 15:07:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 160 (0x118059c00) [pid = 1651] [serial = 534] [outer = 0x11330f400] 15:07:29 INFO - PROCESS | 1651 | --DOCSHELL 0x1196af800 == 55 [pid = 1651] [id = 151] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 159 (0x12c682000) [pid = 1651] [serial = 434] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 158 (0x122b6e400) [pid = 1651] [serial = 440] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 157 (0x12bcf5400) [pid = 1651] [serial = 431] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 156 (0x129272000) [pid = 1651] [serial = 425] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 155 (0x11911a800) [pid = 1651] [serial = 245] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x1193c5000) [pid = 1651] [serial = 413] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x127168800) [pid = 1651] [serial = 239] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x1196d0000) [pid = 1651] [serial = 344] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x12bc3cc00) [pid = 1651] [serial = 430] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 150 (0x12c4bd800) [pid = 1651] [serial = 409] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 149 (0x110e4fc00) [pid = 1651] [serial = 437] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x129269c00) [pid = 1651] [serial = 401] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x125799000) [pid = 1651] [serial = 347] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x128d9bc00) [pid = 1651] [serial = 400] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x128d58000) [pid = 1651] [serial = 422] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x12c68d400) [pid = 1651] [serial = 410] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x11849e400) [pid = 1651] [serial = 395] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x12a79c400) [pid = 1651] [serial = 427] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x1270b4400) [pid = 1651] [serial = 421] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x12524c400) [pid = 1651] [serial = 251] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x119923c00) [pid = 1651] [serial = 397] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x128d9c400) [pid = 1651] [serial = 424] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x12bcf3000) [pid = 1651] [serial = 406] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x122a64000) [pid = 1651] [serial = 416] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x12c4bd400) [pid = 1651] [serial = 433] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x116951400) [pid = 1651] [serial = 341] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x118061000) [pid = 1651] [serial = 242] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x128da3800) [pid = 1651] [serial = 293] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x110e4b000) [pid = 1651] [serial = 436] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x12bc44400) [pid = 1651] [serial = 404] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x128d5cc00) [pid = 1651] [serial = 350] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x128bb2400) [pid = 1651] [serial = 305] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x124464400) [pid = 1651] [serial = 302] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x11894c800) [pid = 1651] [serial = 415] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x11756e800) [pid = 1651] [serial = 296] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x122b77400) [pid = 1651] [serial = 442] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x12b992400) [pid = 1651] [serial = 403] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x118327400) [pid = 1651] [serial = 412] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x12bd0f400) [pid = 1651] [serial = 407] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x124c8a800) [pid = 1651] [serial = 196] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x124763400) [pid = 1651] [serial = 418] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x124099c00) [pid = 1651] [serial = 398] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x12a79c800) [pid = 1651] [serial = 353] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x12b990c00) [pid = 1651] [serial = 428] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x118064c00) [pid = 1651] [serial = 394] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x125794800) [pid = 1651] [serial = 419] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x12bd07400) [pid = 1651] [serial = 443] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x122b93800) [pid = 1651] [serial = 248] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x11660d800) [pid = 1651] [serial = 199] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x112d13c00) [pid = 1651] [serial = 439] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x11894d000) [pid = 1651] [serial = 299] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x12ae55000) [pid = 1651] [serial = 338] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x128e43c00) [pid = 1651] [serial = 445] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x128e48800) [pid = 1651] [serial = 446] [outer = 0x0] [url = about:blank] 15:07:30 INFO - PROCESS | 1651 | 1462831650735 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 15:07:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 15:07:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1071ms 15:07:30 INFO - PROCESS | 1651 | 1462831650759 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 15:07:30 INFO - PROCESS | 1651 | 1462831650760 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 15:07:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:07:30 INFO - PROCESS | 1651 | 1462831650764 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 15:07:30 INFO - PROCESS | 1651 | 1462831650767 Marionette TRACE conn2 <- [1,686,null,{}] 15:07:30 INFO - PROCESS | 1651 | 1462831650774 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:30 INFO - PROCESS | 1651 | 1462831650857 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 15:07:30 INFO - PROCESS | 1651 | 1462831650905 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x119549000 == 56 [pid = 1651] [id = 179] 15:07:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x11819b800) [pid = 1651] [serial = 535] [outer = 0x0] 15:07:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x119110000) [pid = 1651] [serial = 536] [outer = 0x11819b800] 15:07:30 INFO - PROCESS | 1651 | 1462831650933 Marionette DEBUG loaded listener.js 15:07:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x119494800) [pid = 1651] [serial = 537] [outer = 0x11819b800] 15:07:31 INFO - PROCESS | 1651 | 1462831651717 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 15:07:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:07:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 973ms 15:07:31 INFO - PROCESS | 1651 | 1462831651736 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 15:07:31 INFO - PROCESS | 1651 | 1462831651738 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 15:07:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:07:31 INFO - PROCESS | 1651 | 1462831651741 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 15:07:31 INFO - PROCESS | 1651 | 1462831651742 Marionette TRACE conn2 <- [1,690,null,{}] 15:07:31 INFO - PROCESS | 1651 | 1462831651744 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:31 INFO - PROCESS | 1651 | 1462831651822 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 15:07:31 INFO - PROCESS | 1651 | 1462831651826 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x122bab000 == 57 [pid = 1651] [id = 180] 15:07:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x1196ce400) [pid = 1651] [serial = 538] [outer = 0x0] 15:07:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x119e95c00) [pid = 1651] [serial = 539] [outer = 0x1196ce400] 15:07:31 INFO - PROCESS | 1651 | 1462831651854 Marionette DEBUG loaded listener.js 15:07:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x122a63800) [pid = 1651] [serial = 540] [outer = 0x1196ce400] 15:07:32 INFO - PROCESS | 1651 | 1462831652717 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 15:07:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 15:07:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1018ms 15:07:32 INFO - PROCESS | 1651 | 1462831652760 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 15:07:32 INFO - PROCESS | 1651 | 1462831652761 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 15:07:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 15:07:32 INFO - PROCESS | 1651 | 1462831652763 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 15:07:32 INFO - PROCESS | 1651 | 1462831652765 Marionette TRACE conn2 <- [1,694,null,{}] 15:07:32 INFO - PROCESS | 1651 | 1462831652767 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:32 INFO - PROCESS | 1651 | 1462831652863 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 15:07:32 INFO - PROCESS | 1651 | 1462831652877 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x124292800 == 58 [pid = 1651] [id = 181] 15:07:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x122a5ec00) [pid = 1651] [serial = 541] [outer = 0x0] 15:07:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x122b78800) [pid = 1651] [serial = 542] [outer = 0x122a5ec00] 15:07:32 INFO - PROCESS | 1651 | 1462831652904 Marionette DEBUG loaded listener.js 15:07:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x122e2fc00) [pid = 1651] [serial = 543] [outer = 0x122a5ec00] 15:07:33 INFO - PROCESS | 1651 | 1462831653742 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 15:07:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 15:07:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1021ms 15:07:33 INFO - PROCESS | 1651 | 1462831653786 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 15:07:33 INFO - PROCESS | 1651 | 1462831653787 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 15:07:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 15:07:33 INFO - PROCESS | 1651 | 1462831653796 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 15:07:33 INFO - PROCESS | 1651 | 1462831653797 Marionette TRACE conn2 <- [1,698,null,{}] 15:07:33 INFO - PROCESS | 1651 | 1462831653800 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:33 INFO - PROCESS | 1651 | 1462831653906 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 15:07:33 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x122b76800) [pid = 1651] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:07:33 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x122a63000) [pid = 1651] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:07:33 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x128d9c800) [pid = 1651] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:07:33 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x113181c00) [pid = 1651] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:07:33 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x128e8e400) [pid = 1651] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:07:33 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x113189400) [pid = 1651] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:07:33 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x110e4f000) [pid = 1651] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:07:33 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x110e48c00) [pid = 1651] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:07:33 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x11756ac00) [pid = 1651] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:07:33 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x12475e400) [pid = 1651] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:07:33 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x11894b000) [pid = 1651] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:07:33 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x124761400) [pid = 1651] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:07:33 INFO - PROCESS | 1651 | 1462831653976 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x119141000 == 59 [pid = 1651] [id = 182] 15:07:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x110e4f000) [pid = 1651] [serial = 544] [outer = 0x0] 15:07:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x115e86400) [pid = 1651] [serial = 545] [outer = 0x110e4f000] 15:07:34 INFO - PROCESS | 1651 | 1462831654005 Marionette DEBUG loaded listener.js 15:07:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x122b76800) [pid = 1651] [serial = 546] [outer = 0x110e4f000] 15:07:34 INFO - PROCESS | 1651 | 1462831654770 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 15:07:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 15:07:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1020ms 15:07:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 15:07:34 INFO - PROCESS | 1651 | 1462831654817 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 15:07:34 INFO - PROCESS | 1651 | 1462831654818 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 15:07:34 INFO - PROCESS | 1651 | 1462831654820 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 15:07:34 INFO - PROCESS | 1651 | 1462831654821 Marionette TRACE conn2 <- [1,702,null,{}] 15:07:34 INFO - PROCESS | 1651 | 1462831654823 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:34 INFO - PROCESS | 1651 | 1462831654902 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 15:07:34 INFO - PROCESS | 1651 | 1462831654906 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x12580b800 == 60 [pid = 1651] [id = 183] 15:07:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x122b76c00) [pid = 1651] [serial = 547] [outer = 0x0] 15:07:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x125e12000) [pid = 1651] [serial = 548] [outer = 0x122b76c00] 15:07:34 INFO - PROCESS | 1651 | 1462831654931 Marionette DEBUG loaded listener.js 15:07:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x128b68800) [pid = 1651] [serial = 549] [outer = 0x122b76c00] 15:07:35 INFO - PROCESS | 1651 | 1462831655749 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 15:07:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 15:07:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 969ms 15:07:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 15:07:35 INFO - PROCESS | 1651 | 1462831655789 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 15:07:35 INFO - PROCESS | 1651 | 1462831655790 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 15:07:35 INFO - PROCESS | 1651 | 1462831655792 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 15:07:35 INFO - PROCESS | 1651 | 1462831655793 Marionette TRACE conn2 <- [1,706,null,{}] 15:07:35 INFO - PROCESS | 1651 | 1462831655796 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:35 INFO - PROCESS | 1651 | 1462831655875 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 15:07:35 INFO - PROCESS | 1651 | 1462831655924 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x1271ed000 == 61 [pid = 1651] [id = 184] 15:07:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x122b78000) [pid = 1651] [serial = 550] [outer = 0x0] 15:07:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x128bb1400) [pid = 1651] [serial = 551] [outer = 0x122b78000] 15:07:35 INFO - PROCESS | 1651 | 1462831655950 Marionette DEBUG loaded listener.js 15:07:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x128d5ac00) [pid = 1651] [serial = 552] [outer = 0x122b78000] 15:07:36 INFO - PROCESS | 1651 | 1462831656865 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 15:07:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 15:07:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1118ms 15:07:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 15:07:36 INFO - PROCESS | 1651 | 1462831656912 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 15:07:36 INFO - PROCESS | 1651 | 1462831656914 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 15:07:36 INFO - PROCESS | 1651 | 1462831656917 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 15:07:36 INFO - PROCESS | 1651 | 1462831656920 Marionette TRACE conn2 <- [1,710,null,{}] 15:07:36 INFO - PROCESS | 1651 | 1462831656924 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:37 INFO - PROCESS | 1651 | 1462831657026 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 15:07:37 INFO - PROCESS | 1651 | 1462831657076 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x118966000 == 62 [pid = 1651] [id = 185] 15:07:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x113180800) [pid = 1651] [serial = 553] [outer = 0x0] 15:07:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x116011800) [pid = 1651] [serial = 554] [outer = 0x113180800] 15:07:37 INFO - PROCESS | 1651 | 1462831657109 Marionette DEBUG loaded listener.js 15:07:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x1176a2000) [pid = 1651] [serial = 555] [outer = 0x113180800] 15:07:38 INFO - PROCESS | 1651 | 1462831658036 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 15:07:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 15:07:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1124ms 15:07:38 INFO - PROCESS | 1651 | 1462831658042 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 15:07:38 INFO - PROCESS | 1651 | 1462831658046 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 15:07:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 15:07:38 INFO - PROCESS | 1651 | 1462831658052 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 15:07:38 INFO - PROCESS | 1651 | 1462831658054 Marionette TRACE conn2 <- [1,714,null,{}] 15:07:38 INFO - PROCESS | 1651 | 1462831658057 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:38 INFO - PROCESS | 1651 | 1462831658161 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 15:07:38 INFO - PROCESS | 1651 | 1462831658211 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x124a2a800 == 63 [pid = 1651] [id = 186] 15:07:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x1176a3800) [pid = 1651] [serial = 556] [outer = 0x0] 15:07:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x11948dc00) [pid = 1651] [serial = 557] [outer = 0x1176a3800] 15:07:38 INFO - PROCESS | 1651 | 1462831658242 Marionette DEBUG loaded listener.js 15:07:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x119923800) [pid = 1651] [serial = 558] [outer = 0x1176a3800] 15:07:39 INFO - PROCESS | 1651 | 1462831659138 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 15:07:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 15:07:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1124ms 15:07:39 INFO - PROCESS | 1651 | 1462831659177 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 15:07:39 INFO - PROCESS | 1651 | 1462831659178 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 15:07:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 15:07:39 INFO - PROCESS | 1651 | 1462831659183 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 15:07:39 INFO - PROCESS | 1651 | 1462831659186 Marionette TRACE conn2 <- [1,718,null,{}] 15:07:39 INFO - PROCESS | 1651 | 1462831659194 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:39 INFO - PROCESS | 1651 | 1462831659295 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 15:07:39 INFO - PROCESS | 1651 | 1462831659345 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x129d26800 == 64 [pid = 1651] [id = 187] 15:07:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x122b38c00) [pid = 1651] [serial = 559] [outer = 0x0] 15:07:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x1247cd800) [pid = 1651] [serial = 560] [outer = 0x122b38c00] 15:07:39 INFO - PROCESS | 1651 | 1462831659377 Marionette DEBUG loaded listener.js 15:07:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x125fb3000) [pid = 1651] [serial = 561] [outer = 0x122b38c00] 15:07:40 INFO - PROCESS | 1651 | 1462831660276 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 15:07:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 15:07:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1126ms 15:07:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 15:07:40 INFO - PROCESS | 1651 | 1462831660307 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 15:07:40 INFO - PROCESS | 1651 | 1462831660309 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 15:07:40 INFO - PROCESS | 1651 | 1462831660312 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 15:07:40 INFO - PROCESS | 1651 | 1462831660313 Marionette TRACE conn2 <- [1,722,null,{}] 15:07:40 INFO - PROCESS | 1651 | 1462831660316 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:40 INFO - PROCESS | 1651 | 1462831660529 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 15:07:40 INFO - PROCESS | 1651 | 1462831660620 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x1185ee000 == 65 [pid = 1651] [id = 188] 15:07:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x11317e400) [pid = 1651] [serial = 562] [outer = 0x0] 15:07:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x113186000) [pid = 1651] [serial = 563] [outer = 0x11317e400] 15:07:40 INFO - PROCESS | 1651 | 1462831660650 Marionette DEBUG loaded listener.js 15:07:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x11694d000) [pid = 1651] [serial = 564] [outer = 0x11317e400] 15:07:41 INFO - PROCESS | 1651 | 1462831661069 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 15:07:41 INFO - PROCESS | 1651 | 1462831661087 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 15:07:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 15:07:41 INFO - PROCESS | 1651 | 1462831661090 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 15:07:41 INFO - PROCESS | 1651 | 1462831661092 Marionette TRACE conn2 <- [1,726,null,{}] 15:07:41 INFO - PROCESS | 1651 | 1462831661096 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:41 INFO - PROCESS | 1651 | 1462831661189 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 15:07:41 INFO - PROCESS | 1651 | 1462831661240 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x11854a800 == 66 [pid = 1651] [id = 189] 15:07:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x11710a000) [pid = 1651] [serial = 565] [outer = 0x0] 15:07:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x11856b800) [pid = 1651] [serial = 566] [outer = 0x11710a000] 15:07:41 INFO - PROCESS | 1651 | 1462831661270 Marionette DEBUG loaded listener.js 15:07:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x1196cf400) [pid = 1651] [serial = 567] [outer = 0x11710a000] 15:07:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12c11b000 == 65 [pid = 1651] [id = 131] 15:07:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12580b800 == 64 [pid = 1651] [id = 183] 15:07:41 INFO - PROCESS | 1651 | --DOCSHELL 0x119141000 == 63 [pid = 1651] [id = 182] 15:07:41 INFO - PROCESS | 1651 | --DOCSHELL 0x124292800 == 62 [pid = 1651] [id = 181] 15:07:41 INFO - PROCESS | 1651 | --DOCSHELL 0x122bab000 == 61 [pid = 1651] [id = 180] 15:07:41 INFO - PROCESS | 1651 | --DOCSHELL 0x119549000 == 60 [pid = 1651] [id = 179] 15:07:41 INFO - PROCESS | 1651 | --DOCSHELL 0x116474000 == 59 [pid = 1651] [id = 178] 15:07:41 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x12b996c00) [pid = 1651] [serial = 463] [outer = 0x0] [url = about:blank] 15:07:41 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x12a6e9800) [pid = 1651] [serial = 460] [outer = 0x0] [url = about:blank] 15:07:41 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x128d59c00) [pid = 1651] [serial = 457] [outer = 0x0] [url = about:blank] 15:07:41 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x119498800) [pid = 1651] [serial = 466] [outer = 0x0] [url = about:blank] 15:07:41 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x118573800) [pid = 1651] [serial = 451] [outer = 0x0] [url = about:blank] 15:07:41 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x122b8e400) [pid = 1651] [serial = 454] [outer = 0x0] [url = about:blank] 15:07:41 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x12bd0b000) [pid = 1651] [serial = 506] [outer = 0x0] [url = about:blank] 15:07:41 INFO - PROCESS | 1651 | --DOCSHELL 0x110f26000 == 58 [pid = 1651] [id = 177] 15:07:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12cf99000 == 57 [pid = 1651] [id = 172] 15:07:41 INFO - PROCESS | 1651 | --DOCSHELL 0x122bbe800 == 56 [pid = 1651] [id = 171] 15:07:41 INFO - PROCESS | 1651 | --DOCSHELL 0x116f81000 == 55 [pid = 1651] [id = 170] 15:07:41 INFO - PROCESS | 1651 | 1462831661720 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 15:07:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 15:07:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 669ms 15:07:41 INFO - PROCESS | 1651 | 1462831661760 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 15:07:41 INFO - PROCESS | 1651 | 1462831661763 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 15:07:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 15:07:41 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x128d97400) [pid = 1651] [serial = 487] [outer = 0x0] [url = about:blank] 15:07:41 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x122b7a400) [pid = 1651] [serial = 481] [outer = 0x0] [url = about:blank] 15:07:41 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x128e8cc00) [pid = 1651] [serial = 490] [outer = 0x0] [url = about:blank] 15:07:41 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x115e1a000) [pid = 1651] [serial = 470] [outer = 0x0] [url = about:blank] 15:07:41 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x113187c00) [pid = 1651] [serial = 469] [outer = 0x0] [url = about:blank] 15:07:41 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x128e45400) [pid = 1651] [serial = 488] [outer = 0x0] [url = about:blank] 15:07:41 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x12a7a7000) [pid = 1651] [serial = 493] [outer = 0x0] [url = about:blank] 15:07:41 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x12a585400) [pid = 1651] [serial = 491] [outer = 0x0] [url = about:blank] 15:07:41 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x1180cbc00) [pid = 1651] [serial = 473] [outer = 0x0] [url = about:blank] 15:07:41 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x12b161400) [pid = 1651] [serial = 494] [outer = 0x0] [url = about:blank] 15:07:41 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x117560400) [pid = 1651] [serial = 500] [outer = 0x0] [url = about:blank] 15:07:41 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x116008400) [pid = 1651] [serial = 498] [outer = 0x0] [url = about:blank] 15:07:41 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x11694ac00) [pid = 1651] [serial = 472] [outer = 0x0] [url = about:blank] 15:07:41 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x1132e8800) [pid = 1651] [serial = 200] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:07:41 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x128d57800) [pid = 1651] [serial = 501] [outer = 0x0] [url = about:blank] 15:07:41 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1121b6400) [pid = 1651] [serial = 497] [outer = 0x0] [url = about:blank] 15:07:41 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x118954000) [pid = 1651] [serial = 475] [outer = 0x0] [url = about:blank] 15:07:41 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1196ce800) [pid = 1651] [serial = 476] [outer = 0x0] [url = about:blank] 15:07:41 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x125249800) [pid = 1651] [serial = 484] [outer = 0x0] [url = about:blank] 15:07:41 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x119ea6000) [pid = 1651] [serial = 478] [outer = 0x0] [url = about:blank] 15:07:41 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x122b36800) [pid = 1651] [serial = 479] [outer = 0x0] [url = about:blank] 15:07:41 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x12bc3fc00) [pid = 1651] [serial = 504] [outer = 0x0] [url = about:blank] 15:07:41 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x12418bc00) [pid = 1651] [serial = 482] [outer = 0x0] [url = about:blank] 15:07:41 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x129270400) [pid = 1651] [serial = 503] [outer = 0x0] [url = about:blank] 15:07:41 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x128d5c000) [pid = 1651] [serial = 485] [outer = 0x0] [url = about:blank] 15:07:41 INFO - PROCESS | 1651 | 1462831661780 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 15:07:41 INFO - PROCESS | 1651 | 1462831661783 Marionette TRACE conn2 <- [1,730,null,{}] 15:07:41 INFO - PROCESS | 1651 | 1462831661788 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:41 INFO - PROCESS | 1651 | 1462831661883 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 15:07:41 INFO - PROCESS | 1651 | 1462831661892 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x119141000 == 56 [pid = 1651] [id = 190] 15:07:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x119ea6000) [pid = 1651] [serial = 568] [outer = 0x0] 15:07:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x122a62400) [pid = 1651] [serial = 569] [outer = 0x119ea6000] 15:07:41 INFO - PROCESS | 1651 | 1462831661918 Marionette DEBUG loaded listener.js 15:07:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x122b79c00) [pid = 1651] [serial = 570] [outer = 0x119ea6000] 15:07:42 INFO - PROCESS | 1651 | 1462831662266 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 15:07:42 INFO - PROCESS | 1651 | 1462831662317 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 15:07:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 15:07:42 INFO - PROCESS | 1651 | 1462831662325 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 15:07:42 INFO - PROCESS | 1651 | 1462831662328 Marionette TRACE conn2 <- [1,734,null,{}] 15:07:42 INFO - PROCESS | 1651 | 1462831662331 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:42 INFO - PROCESS | 1651 | 1462831662410 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 15:07:42 INFO - PROCESS | 1651 | 1462831662419 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x124a60800 == 57 [pid = 1651] [id = 191] 15:07:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x122db3400) [pid = 1651] [serial = 571] [outer = 0x0] 15:07:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12418bc00) [pid = 1651] [serial = 572] [outer = 0x122db3400] 15:07:42 INFO - PROCESS | 1651 | 1462831662444 Marionette DEBUG loaded listener.js 15:07:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x128b63400) [pid = 1651] [serial = 573] [outer = 0x122db3400] 15:07:42 INFO - PROCESS | 1651 | 1462831662794 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 15:07:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 15:07:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 479ms 15:07:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 15:07:42 INFO - PROCESS | 1651 | 1462831662800 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 15:07:42 INFO - PROCESS | 1651 | 1462831662801 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 15:07:42 INFO - PROCESS | 1651 | 1462831662803 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 15:07:42 INFO - PROCESS | 1651 | 1462831662804 Marionette TRACE conn2 <- [1,738,null,{}] 15:07:42 INFO - PROCESS | 1651 | 1462831662807 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:42 INFO - PROCESS | 1651 | 1462831662891 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 15:07:42 INFO - PROCESS | 1651 | 1462831662941 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x119136000 == 58 [pid = 1651] [id = 192] 15:07:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x110f4a800) [pid = 1651] [serial = 574] [outer = 0x0] 15:07:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x1270bc800) [pid = 1651] [serial = 575] [outer = 0x110f4a800] 15:07:42 INFO - PROCESS | 1651 | 1462831662967 Marionette DEBUG loaded listener.js 15:07:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x128d9c400) [pid = 1651] [serial = 576] [outer = 0x110f4a800] 15:07:43 INFO - PROCESS | 1651 | 1462831663738 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 15:07:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 15:07:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 971ms 15:07:43 INFO - PROCESS | 1651 | 1462831663781 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 15:07:43 INFO - PROCESS | 1651 | 1462831663785 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 15:07:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 15:07:43 INFO - PROCESS | 1651 | 1462831663795 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 15:07:43 INFO - PROCESS | 1651 | 1462831663796 Marionette TRACE conn2 <- [1,742,null,{}] 15:07:43 INFO - PROCESS | 1651 | 1462831663798 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:43 INFO - PROCESS | 1651 | 1462831663894 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 15:07:43 INFO - PROCESS | 1651 | 1462831663899 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x1196b6800 == 59 [pid = 1651] [id = 193] 15:07:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x128e4a400) [pid = 1651] [serial = 577] [outer = 0x0] 15:07:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x1290bb000) [pid = 1651] [serial = 578] [outer = 0x128e4a400] 15:07:43 INFO - PROCESS | 1651 | 1462831663960 Marionette DEBUG loaded listener.js 15:07:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x12927f000) [pid = 1651] [serial = 579] [outer = 0x128e4a400] 15:07:44 INFO - PROCESS | 1651 | 1462831664783 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 15:07:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 15:07:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1021ms 15:07:44 INFO - PROCESS | 1651 | 1462831664817 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 15:07:44 INFO - PROCESS | 1651 | 1462831664819 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 15:07:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 15:07:44 INFO - PROCESS | 1651 | 1462831664821 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 15:07:44 INFO - PROCESS | 1651 | 1462831664822 Marionette TRACE conn2 <- [1,746,null,{}] 15:07:44 INFO - PROCESS | 1651 | 1462831664838 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:44 INFO - PROCESS | 1651 | 1462831664936 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 15:07:44 INFO - PROCESS | 1651 | 1462831664940 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a78e000 == 60 [pid = 1651] [id = 194] 15:07:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x12a6e1800) [pid = 1651] [serial = 580] [outer = 0x0] 15:07:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x12ae58000) [pid = 1651] [serial = 581] [outer = 0x12a6e1800] 15:07:44 INFO - PROCESS | 1651 | 1462831664992 Marionette DEBUG loaded listener.js 15:07:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x12b164c00) [pid = 1651] [serial = 582] [outer = 0x12a6e1800] 15:07:45 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x119495400) [pid = 1651] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:07:45 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x122a5ec00) [pid = 1651] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 15:07:45 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x110e4f000) [pid = 1651] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 15:07:45 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x1196ce400) [pid = 1651] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 15:07:45 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x11330f400) [pid = 1651] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 15:07:45 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x11819b800) [pid = 1651] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 15:07:45 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x110f46800) [pid = 1651] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 15:07:45 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x110f47000) [pid = 1651] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 15:07:45 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x122b76c00) [pid = 1651] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 15:07:45 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x12c4bb400) [pid = 1651] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:07:45 INFO - PROCESS | 1651 | 1462831665787 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 15:07:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 15:07:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 982ms 15:07:45 INFO - PROCESS | 1651 | 1462831665803 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 15:07:45 INFO - PROCESS | 1651 | 1462831665804 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 15:07:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 15:07:45 INFO - PROCESS | 1651 | 1462831665807 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 15:07:45 INFO - PROCESS | 1651 | 1462831665808 Marionette TRACE conn2 <- [1,750,null,{}] 15:07:45 INFO - PROCESS | 1651 | 1462831665810 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:45 INFO - PROCESS | 1651 | 1462831665896 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 15:07:45 INFO - PROCESS | 1651 | 1462831665948 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x119d3c800 == 61 [pid = 1651] [id = 195] 15:07:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1194ffc00) [pid = 1651] [serial = 583] [outer = 0x0] 15:07:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x11a183000) [pid = 1651] [serial = 584] [outer = 0x1194ffc00] 15:07:45 INFO - PROCESS | 1651 | 1462831665973 Marionette DEBUG loaded listener.js 15:07:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x124188400) [pid = 1651] [serial = 585] [outer = 0x1194ffc00] 15:07:46 INFO - PROCESS | 1651 | 1462831666718 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 15:07:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 15:07:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 918ms 15:07:46 INFO - PROCESS | 1651 | 1462831666725 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 15:07:46 INFO - PROCESS | 1651 | 1462831666727 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 15:07:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 15:07:46 INFO - PROCESS | 1651 | 1462831666729 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 15:07:46 INFO - PROCESS | 1651 | 1462831666731 Marionette TRACE conn2 <- [1,754,null,{}] 15:07:46 INFO - PROCESS | 1651 | 1462831666733 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:46 INFO - PROCESS | 1651 | 1462831666811 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 15:07:46 INFO - PROCESS | 1651 | 1462831666817 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b905800 == 62 [pid = 1651] [id = 196] 15:07:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x118957c00) [pid = 1651] [serial = 586] [outer = 0x0] 15:07:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x12ae59c00) [pid = 1651] [serial = 587] [outer = 0x118957c00] 15:07:46 INFO - PROCESS | 1651 | 1462831666842 Marionette DEBUG loaded listener.js 15:07:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x12b99c400) [pid = 1651] [serial = 588] [outer = 0x118957c00] 15:07:47 INFO - PROCESS | 1651 | 1462831667665 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 15:07:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 15:07:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 972ms 15:07:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 15:07:47 INFO - PROCESS | 1651 | 1462831667738 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 15:07:47 INFO - PROCESS | 1651 | 1462831667741 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 15:07:47 INFO - PROCESS | 1651 | 1462831667744 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 15:07:47 INFO - PROCESS | 1651 | 1462831667747 Marionette TRACE conn2 <- [1,758,null,{}] 15:07:47 INFO - PROCESS | 1651 | 1462831667751 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:47 INFO - PROCESS | 1651 | 1462831667843 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 15:07:47 INFO - PROCESS | 1651 | 1462831667931 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x116f81000 == 63 [pid = 1651] [id = 197] 15:07:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x11317bc00) [pid = 1651] [serial = 589] [outer = 0x0] 15:07:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x113184000) [pid = 1651] [serial = 590] [outer = 0x11317bc00] 15:07:47 INFO - PROCESS | 1651 | 1462831667964 Marionette DEBUG loaded listener.js 15:07:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x11694ac00) [pid = 1651] [serial = 591] [outer = 0x11317bc00] 15:07:48 INFO - PROCESS | 1651 | 1462831668375 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 15:07:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 15:07:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 672ms 15:07:48 INFO - PROCESS | 1651 | 1462831668417 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 15:07:48 INFO - PROCESS | 1651 | 1462831668420 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 15:07:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 15:07:48 INFO - PROCESS | 1651 | 1462831668425 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 15:07:48 INFO - PROCESS | 1651 | 1462831668428 Marionette TRACE conn2 <- [1,762,null,{}] 15:07:48 INFO - PROCESS | 1651 | 1462831668431 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:48 INFO - PROCESS | 1651 | 1462831668533 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 15:07:48 INFO - PROCESS | 1651 | 1462831668599 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x124a1b800 == 64 [pid = 1651] [id = 198] 15:07:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x1199d5400) [pid = 1651] [serial = 592] [outer = 0x0] 15:07:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x1199d9000) [pid = 1651] [serial = 593] [outer = 0x1199d5400] 15:07:48 INFO - PROCESS | 1651 | 1462831668629 Marionette DEBUG loaded listener.js 15:07:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x124025000) [pid = 1651] [serial = 594] [outer = 0x1199d5400] 15:07:49 INFO - PROCESS | 1651 | 1462831669538 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 15:07:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 15:07:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1127ms 15:07:49 INFO - PROCESS | 1651 | 1462831669551 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 15:07:49 INFO - PROCESS | 1651 | 1462831669552 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 15:07:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 15:07:49 INFO - PROCESS | 1651 | 1462831669555 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 15:07:49 INFO - PROCESS | 1651 | 1462831669556 Marionette TRACE conn2 <- [1,766,null,{}] 15:07:49 INFO - PROCESS | 1651 | 1462831669604 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:49 INFO - PROCESS | 1651 | 1462831669712 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 15:07:49 INFO - PROCESS | 1651 | 1462831669789 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b949800 == 65 [pid = 1651] [id = 199] 15:07:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x128b6d000) [pid = 1651] [serial = 595] [outer = 0x0] 15:07:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x128bbc400) [pid = 1651] [serial = 596] [outer = 0x128b6d000] 15:07:49 INFO - PROCESS | 1651 | 1462831669822 Marionette DEBUG loaded listener.js 15:07:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x128e45c00) [pid = 1651] [serial = 597] [outer = 0x128b6d000] 15:07:50 INFO - PROCESS | 1651 | 1462831670692 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 15:07:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 15:07:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1171ms 15:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 15:07:50 INFO - PROCESS | 1651 | 1462831670727 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 15:07:50 INFO - PROCESS | 1651 | 1462831670728 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 15:07:50 INFO - PROCESS | 1651 | 1462831670730 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 15:07:50 INFO - PROCESS | 1651 | 1462831670732 Marionette TRACE conn2 <- [1,770,null,{}] 15:07:50 INFO - PROCESS | 1651 | 1462831670734 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:50 INFO - PROCESS | 1651 | 1462831670820 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 15:07:50 INFO - PROCESS | 1651 | 1462831670915 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c10e800 == 66 [pid = 1651] [id = 200] 15:07:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x129274800) [pid = 1651] [serial = 598] [outer = 0x0] 15:07:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x12a585400) [pid = 1651] [serial = 599] [outer = 0x129274800] 15:07:50 INFO - PROCESS | 1651 | 1462831670945 Marionette DEBUG loaded listener.js 15:07:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x12b168400) [pid = 1651] [serial = 600] [outer = 0x129274800] 15:07:51 INFO - PROCESS | 1651 | 1462831671372 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 15:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 15:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 669ms 15:07:51 INFO - PROCESS | 1651 | 1462831671400 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 15:07:51 INFO - PROCESS | 1651 | 1462831671402 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 15:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 15:07:51 INFO - PROCESS | 1651 | 1462831671404 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 15:07:51 INFO - PROCESS | 1651 | 1462831671405 Marionette TRACE conn2 <- [1,774,null,{}] 15:07:51 INFO - PROCESS | 1651 | 1462831671408 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:51 INFO - PROCESS | 1651 | 1462831671615 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 15:07:51 INFO - PROCESS | 1651 | 1462831671695 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x116ac0000 == 67 [pid = 1651] [id = 201] 15:07:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x112d13c00) [pid = 1651] [serial = 601] [outer = 0x0] 15:07:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x113182000) [pid = 1651] [serial = 602] [outer = 0x112d13c00] 15:07:51 INFO - PROCESS | 1651 | 1462831671724 Marionette DEBUG loaded listener.js 15:07:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x115e7f400) [pid = 1651] [serial = 603] [outer = 0x112d13c00] 15:07:52 INFO - PROCESS | 1651 | 1462831672186 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 15:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 15:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 824ms 15:07:52 INFO - PROCESS | 1651 | 1462831672229 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 15:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 15:07:52 INFO - PROCESS | 1651 | 1462831672234 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 15:07:52 INFO - PROCESS | 1651 | 1462831672238 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 15:07:52 INFO - PROCESS | 1651 | 1462831672242 Marionette TRACE conn2 <- [1,778,null,{}] 15:07:52 INFO - PROCESS | 1651 | 1462831672246 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:52 INFO - PROCESS | 1651 | 1462831672390 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 15:07:52 INFO - PROCESS | 1651 | 1462831672492 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x1185eb800 == 68 [pid = 1651] [id = 202] 15:07:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x118199400) [pid = 1651] [serial = 604] [outer = 0x0] 15:07:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x118713000) [pid = 1651] [serial = 605] [outer = 0x118199400] 15:07:52 INFO - PROCESS | 1651 | 1462831672540 Marionette DEBUG loaded listener.js 15:07:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x119497800) [pid = 1651] [serial = 606] [outer = 0x118199400] 15:07:52 INFO - PROCESS | 1651 | --DOCSHELL 0x119128800 == 67 [pid = 1651] [id = 137] 15:07:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12d61a000 == 66 [pid = 1651] [id = 155] 15:07:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12d607800 == 65 [pid = 1651] [id = 154] 15:07:52 INFO - PROCESS | 1651 | --DOCSHELL 0x119d3c800 == 64 [pid = 1651] [id = 195] 15:07:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12a78e000 == 63 [pid = 1651] [id = 194] 15:07:52 INFO - PROCESS | 1651 | --DOCSHELL 0x1196b6800 == 62 [pid = 1651] [id = 193] 15:07:52 INFO - PROCESS | 1651 | --DOCSHELL 0x119136000 == 61 [pid = 1651] [id = 192] 15:07:52 INFO - PROCESS | 1651 | --DOCSHELL 0x124a60800 == 60 [pid = 1651] [id = 191] 15:07:52 INFO - PROCESS | 1651 | --DOCSHELL 0x119141000 == 59 [pid = 1651] [id = 190] 15:07:52 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x11317fc00) [pid = 1651] [serial = 509] [outer = 0x0] [url = about:blank] 15:07:52 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x118333000) [pid = 1651] [serial = 512] [outer = 0x0] [url = about:blank] 15:07:52 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x125799800) [pid = 1651] [serial = 518] [outer = 0x0] [url = about:blank] 15:07:52 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x122b77800) [pid = 1651] [serial = 515] [outer = 0x0] [url = about:blank] 15:07:52 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x128b65c00) [pid = 1651] [serial = 521] [outer = 0x0] [url = about:blank] 15:07:52 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x128e49800) [pid = 1651] [serial = 524] [outer = 0x0] [url = about:blank] 15:07:52 INFO - PROCESS | 1651 | --DOCSHELL 0x11854a800 == 58 [pid = 1651] [id = 189] 15:07:52 INFO - PROCESS | 1651 | --DOCSHELL 0x1185ee000 == 57 [pid = 1651] [id = 188] 15:07:52 INFO - PROCESS | 1651 | --DOCSHELL 0x118966000 == 56 [pid = 1651] [id = 185] 15:07:52 INFO - PROCESS | 1651 | 1462831672968 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 15:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 15:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 773ms 15:07:53 INFO - PROCESS | 1651 | 1462831673011 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 15:07:53 INFO - PROCESS | 1651 | 1462831673013 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 15:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 15:07:53 INFO - PROCESS | 1651 | 1462831673015 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 15:07:53 INFO - PROCESS | 1651 | 1462831673016 Marionette TRACE conn2 <- [1,782,null,{}] 15:07:53 INFO - PROCESS | 1651 | 1462831673019 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:53 INFO - PROCESS | 1651 | 1462831673107 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 15:07:53 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x12c4c5c00) [pid = 1651] [serial = 392] [outer = 0x0] [url = about:blank] 15:07:53 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x12c4c5800) [pid = 1651] [serial = 467] [outer = 0x0] [url = about:blank] 15:07:53 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x122b78800) [pid = 1651] [serial = 542] [outer = 0x0] [url = about:blank] 15:07:53 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x115e86400) [pid = 1651] [serial = 545] [outer = 0x0] [url = about:blank] 15:07:53 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x119e95c00) [pid = 1651] [serial = 539] [outer = 0x0] [url = about:blank] 15:07:53 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x116953400) [pid = 1651] [serial = 533] [outer = 0x0] [url = about:blank] 15:07:53 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x118059c00) [pid = 1651] [serial = 534] [outer = 0x0] [url = about:blank] 15:07:53 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x119110000) [pid = 1651] [serial = 536] [outer = 0x0] [url = about:blank] 15:07:53 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x119494800) [pid = 1651] [serial = 537] [outer = 0x0] [url = about:blank] 15:07:53 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x110f50000) [pid = 1651] [serial = 528] [outer = 0x0] [url = about:blank] 15:07:53 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x110f4b800) [pid = 1651] [serial = 527] [outer = 0x0] [url = about:blank] 15:07:53 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x113189000) [pid = 1651] [serial = 531] [outer = 0x0] [url = about:blank] 15:07:53 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x110fb1c00) [pid = 1651] [serial = 530] [outer = 0x0] [url = about:blank] 15:07:53 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x122e2fc00) [pid = 1651] [serial = 543] [outer = 0x0] [url = about:blank] 15:07:53 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x128b68800) [pid = 1651] [serial = 549] [outer = 0x0] [url = about:blank] 15:07:53 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x125e12000) [pid = 1651] [serial = 548] [outer = 0x0] [url = about:blank] 15:07:53 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x122b76800) [pid = 1651] [serial = 546] [outer = 0x0] [url = about:blank] 15:07:53 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x122a63800) [pid = 1651] [serial = 540] [outer = 0x0] [url = about:blank] 15:07:53 INFO - PROCESS | 1651 | 1462831673171 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x1185d5000 == 57 [pid = 1651] [id = 203] 15:07:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x110fb1c00) [pid = 1651] [serial = 607] [outer = 0x0] 15:07:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x11819a000) [pid = 1651] [serial = 608] [outer = 0x110fb1c00] 15:07:53 INFO - PROCESS | 1651 | 1462831673198 Marionette DEBUG loaded listener.js 15:07:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x122a66c00) [pid = 1651] [serial = 609] [outer = 0x110fb1c00] 15:07:53 INFO - PROCESS | 1651 | 1462831673473 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 15:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 15:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 469ms 15:07:53 INFO - PROCESS | 1651 | 1462831673489 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 15:07:53 INFO - PROCESS | 1651 | 1462831673492 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 15:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 15:07:53 INFO - PROCESS | 1651 | 1462831673506 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 15:07:53 INFO - PROCESS | 1651 | 1462831673509 Marionette TRACE conn2 <- [1,786,null,{}] 15:07:53 INFO - PROCESS | 1651 | 1462831673511 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:53 INFO - PROCESS | 1651 | 1462831673608 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 15:07:53 INFO - PROCESS | 1651 | 1462831673667 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x122bb4800 == 58 [pid = 1651] [id = 204] 15:07:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x119e60c00) [pid = 1651] [serial = 610] [outer = 0x0] 15:07:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x12417fc00) [pid = 1651] [serial = 611] [outer = 0x119e60c00] 15:07:53 INFO - PROCESS | 1651 | 1462831673693 Marionette DEBUG loaded listener.js 15:07:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x12579b000) [pid = 1651] [serial = 612] [outer = 0x119e60c00] 15:07:53 INFO - PROCESS | 1651 | 1462831673994 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 15:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 15:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 532ms 15:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 15:07:54 INFO - PROCESS | 1651 | 1462831674028 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 15:07:54 INFO - PROCESS | 1651 | 1462831674029 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 15:07:54 INFO - PROCESS | 1651 | 1462831674033 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 15:07:54 INFO - PROCESS | 1651 | 1462831674041 Marionette TRACE conn2 <- [1,790,null,{}] 15:07:54 INFO - PROCESS | 1651 | 1462831674044 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:54 INFO - PROCESS | 1651 | 1462831674124 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 15:07:54 INFO - PROCESS | 1651 | 1462831674129 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x1252bf800 == 59 [pid = 1651] [id = 205] 15:07:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x12446e400) [pid = 1651] [serial = 613] [outer = 0x0] 15:07:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x128b67c00) [pid = 1651] [serial = 614] [outer = 0x12446e400] 15:07:54 INFO - PROCESS | 1651 | 1462831674155 Marionette DEBUG loaded listener.js 15:07:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x128d5bc00) [pid = 1651] [serial = 615] [outer = 0x12446e400] 15:07:54 INFO - PROCESS | 1651 | 1462831674491 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 15:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 15:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 477ms 15:07:54 INFO - PROCESS | 1651 | 1462831674509 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 15:07:54 INFO - PROCESS | 1651 | 1462831674510 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 15:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 15:07:54 INFO - PROCESS | 1651 | 1462831674512 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 15:07:54 INFO - PROCESS | 1651 | 1462831674514 Marionette TRACE conn2 <- [1,794,null,{}] 15:07:54 INFO - PROCESS | 1651 | 1462831674518 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:54 INFO - PROCESS | 1651 | 1462831674596 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 15:07:54 INFO - PROCESS | 1651 | 1462831674604 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x128e09000 == 60 [pid = 1651] [id = 206] 15:07:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x128e44c00) [pid = 1651] [serial = 616] [outer = 0x0] 15:07:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x128e4b000) [pid = 1651] [serial = 617] [outer = 0x128e44c00] 15:07:54 INFO - PROCESS | 1651 | 1462831674634 Marionette DEBUG loaded listener.js 15:07:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x12a79b800) [pid = 1651] [serial = 618] [outer = 0x128e44c00] 15:07:54 INFO - PROCESS | 1651 | 1462831674981 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 15:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 15:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 521ms 15:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 15:07:55 INFO - PROCESS | 1651 | 1462831675034 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 15:07:55 INFO - PROCESS | 1651 | 1462831675035 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 15:07:55 INFO - PROCESS | 1651 | 1462831675037 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 15:07:55 INFO - PROCESS | 1651 | 1462831675039 Marionette TRACE conn2 <- [1,798,null,{}] 15:07:55 INFO - PROCESS | 1651 | 1462831675041 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:55 INFO - PROCESS | 1651 | 1462831675152 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 15:07:55 INFO - PROCESS | 1651 | 1462831675172 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x11329f800 == 61 [pid = 1651] [id = 207] 15:07:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x128e47c00) [pid = 1651] [serial = 619] [outer = 0x0] 15:07:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x12b163400) [pid = 1651] [serial = 620] [outer = 0x128e47c00] 15:07:55 INFO - PROCESS | 1651 | 1462831675202 Marionette DEBUG loaded listener.js 15:07:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x12bcefc00) [pid = 1651] [serial = 621] [outer = 0x128e47c00] 15:07:55 INFO - PROCESS | 1651 | 1462831675538 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 15:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 15:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 519ms 15:07:55 INFO - PROCESS | 1651 | 1462831675557 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 15:07:55 INFO - PROCESS | 1651 | 1462831675559 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 15:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 15:07:55 INFO - PROCESS | 1651 | 1462831675561 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 15:07:55 INFO - PROCESS | 1651 | 1462831675562 Marionette TRACE conn2 <- [1,802,null,{}] 15:07:55 INFO - PROCESS | 1651 | 1462831675566 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:55 INFO - PROCESS | 1651 | 1462831675664 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 15:07:55 INFO - PROCESS | 1651 | 1462831675679 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x12af92800 == 62 [pid = 1651] [id = 208] 15:07:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x12bd02400) [pid = 1651] [serial = 622] [outer = 0x0] 15:07:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x12bd0f000) [pid = 1651] [serial = 623] [outer = 0x12bd02400] 15:07:55 INFO - PROCESS | 1651 | 1462831675705 Marionette DEBUG loaded listener.js 15:07:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x12c4c5800) [pid = 1651] [serial = 624] [outer = 0x12bd02400] 15:07:56 INFO - PROCESS | 1651 | 1462831676045 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 15:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 15:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 519ms 15:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 15:07:56 INFO - PROCESS | 1651 | 1462831676080 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 15:07:56 INFO - PROCESS | 1651 | 1462831676082 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 15:07:56 INFO - PROCESS | 1651 | 1462831676084 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 15:07:56 INFO - PROCESS | 1651 | 1462831676085 Marionette TRACE conn2 <- [1,806,null,{}] 15:07:56 INFO - PROCESS | 1651 | 1462831676087 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:56 INFO - PROCESS | 1651 | 1462831676192 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 15:07:56 INFO - PROCESS | 1651 | 1462831676206 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c114800 == 63 [pid = 1651] [id = 209] 15:07:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x118203c00) [pid = 1651] [serial = 625] [outer = 0x0] 15:07:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x11820b000) [pid = 1651] [serial = 626] [outer = 0x118203c00] 15:07:56 INFO - PROCESS | 1651 | 1462831676232 Marionette DEBUG loaded listener.js 15:07:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x118210000) [pid = 1651] [serial = 627] [outer = 0x118203c00] 15:07:56 INFO - PROCESS | 1651 | [1651] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 15:07:56 INFO - PROCESS | 1651 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 15:07:56 INFO - PROCESS | 1651 | Determined SkiaGL cache limits: Size 100663296, Items: 256 15:07:56 INFO - PROCESS | 1651 | [GFX2-]: Using SkiaGL canvas. 15:07:56 INFO - PROCESS | 1651 | 1462831676703 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 15:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 15:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 622ms 15:07:56 INFO - PROCESS | 1651 | 1462831676707 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 15:07:56 INFO - PROCESS | 1651 | 1462831676709 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 15:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 15:07:56 INFO - PROCESS | 1651 | 1462831676712 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 15:07:56 INFO - PROCESS | 1651 | 1462831676714 Marionette TRACE conn2 <- [1,810,null,{}] 15:07:56 INFO - PROCESS | 1651 | 1462831676718 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:56 INFO - PROCESS | 1651 | 1462831676865 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 15:07:56 INFO - PROCESS | 1651 | 1462831676879 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c495800 == 64 [pid = 1651] [id = 210] 15:07:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x12bc4a400) [pid = 1651] [serial = 628] [outer = 0x0] 15:07:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x12bd11c00) [pid = 1651] [serial = 629] [outer = 0x12bc4a400] 15:07:56 INFO - PROCESS | 1651 | 1462831676904 Marionette DEBUG loaded listener.js 15:07:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x12c683000) [pid = 1651] [serial = 630] [outer = 0x12bc4a400] 15:07:57 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x12a6e1800) [pid = 1651] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 15:07:57 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x122b78000) [pid = 1651] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 15:07:57 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x11317e400) [pid = 1651] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 15:07:57 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x11710a000) [pid = 1651] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 15:07:57 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x110f4a800) [pid = 1651] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 15:07:57 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x122db3400) [pid = 1651] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 15:07:57 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x119ea6000) [pid = 1651] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 15:07:57 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x1194ffc00) [pid = 1651] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 15:07:57 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x128e4a400) [pid = 1651] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 15:07:57 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x1121b6000) [pid = 1651] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 15:07:57 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x1166cfc00) [pid = 1651] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 15:07:57 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x124b99c00) [pid = 1651] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 15:07:57 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x11a180800) [pid = 1651] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 15:07:57 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x124768400) [pid = 1651] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 15:07:57 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x12bc3c400) [pid = 1651] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:07:57 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x125e16000) [pid = 1651] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:07:57 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x12a57ec00) [pid = 1651] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:07:57 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x129273c00) [pid = 1651] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:07:57 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x124fda800) [pid = 1651] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 15:07:57 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x122b6f000) [pid = 1651] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:07:57 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x118064800) [pid = 1651] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:07:57 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x122b72400) [pid = 1651] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:07:57 INFO - PROCESS | 1651 | 1462831677469 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 15:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 15:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 772ms 15:07:57 INFO - PROCESS | 1651 | 1462831677485 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 15:07:57 INFO - PROCESS | 1651 | 1462831677487 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 15:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 15:07:57 INFO - PROCESS | 1651 | 1462831677490 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 15:07:57 INFO - PROCESS | 1651 | 1462831677493 Marionette TRACE conn2 <- [1,814,null,{}] 15:07:57 INFO - PROCESS | 1651 | 1462831677496 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:57 INFO - PROCESS | 1651 | 1462831677635 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 15:07:57 INFO - PROCESS | 1651 | 1462831677675 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x119d39800 == 65 [pid = 1651] [id = 211] 15:07:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x110f4a800) [pid = 1651] [serial = 631] [outer = 0x0] 15:07:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x116a64c00) [pid = 1651] [serial = 632] [outer = 0x110f4a800] 15:07:57 INFO - PROCESS | 1651 | 1462831677706 Marionette DEBUG loaded listener.js 15:07:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x1211b6c00) [pid = 1651] [serial = 633] [outer = 0x110f4a800] 15:07:58 INFO - PROCESS | 1651 | 1462831678007 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 15:07:58 INFO - PROCESS | 1651 | 1462831678065 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 15:07:58 INFO - PROCESS | 1651 | 1462831678067 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 15:07:58 INFO - PROCESS | 1651 | 1462831678069 Marionette TRACE conn2 <- [1,818,null,{}] 15:07:58 INFO - PROCESS | 1651 | 1462831678071 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:58 INFO - PROCESS | 1651 | 1462831678164 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 15:07:58 INFO - PROCESS | 1651 | 1462831678219 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cb41000 == 66 [pid = 1651] [id = 212] 15:07:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x113181400) [pid = 1651] [serial = 634] [outer = 0x0] 15:07:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x1211be400) [pid = 1651] [serial = 635] [outer = 0x113181400] 15:07:58 INFO - PROCESS | 1651 | 1462831678244 Marionette DEBUG loaded listener.js 15:07:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x129281800) [pid = 1651] [serial = 636] [outer = 0x113181400] 15:07:58 INFO - PROCESS | 1651 | 1462831678514 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 15:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 15:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 470ms 15:07:58 INFO - PROCESS | 1651 | 1462831678537 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 15:07:58 INFO - PROCESS | 1651 | 1462831678538 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 15:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 15:07:58 INFO - PROCESS | 1651 | 1462831678541 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 15:07:58 INFO - PROCESS | 1651 | 1462831678542 Marionette TRACE conn2 <- [1,822,null,{}] 15:07:58 INFO - PROCESS | 1651 | 1462831678544 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:58 INFO - PROCESS | 1651 | 1462831678633 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 15:07:58 INFO - PROCESS | 1651 | 1462831678638 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d2bc800 == 67 [pid = 1651] [id = 213] 15:07:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x1211c1400) [pid = 1651] [serial = 637] [outer = 0x0] 15:07:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x12bcf4400) [pid = 1651] [serial = 638] [outer = 0x1211c1400] 15:07:58 INFO - PROCESS | 1651 | 1462831678662 Marionette DEBUG loaded listener.js 15:07:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x12bf99400) [pid = 1651] [serial = 639] [outer = 0x1211c1400] 15:07:59 INFO - PROCESS | 1651 | 1462831679001 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 15:07:59 INFO - PROCESS | 1651 | 1462831679011 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 15:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 15:07:59 INFO - PROCESS | 1651 | 1462831679014 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 15:07:59 INFO - PROCESS | 1651 | 1462831679017 Marionette TRACE conn2 <- [1,826,null,{}] 15:07:59 INFO - PROCESS | 1651 | 1462831679019 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:59 INFO - PROCESS | 1651 | 1462831679136 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 15:07:59 INFO - PROCESS | 1651 | 1462831679142 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d607800 == 68 [pid = 1651] [id = 214] 15:07:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x125e16400) [pid = 1651] [serial = 640] [outer = 0x0] 15:07:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x12bf9bc00) [pid = 1651] [serial = 641] [outer = 0x125e16400] 15:07:59 INFO - PROCESS | 1651 | 1462831679166 Marionette DEBUG loaded listener.js 15:07:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x12bfa4c00) [pid = 1651] [serial = 642] [outer = 0x125e16400] 15:07:59 INFO - PROCESS | 1651 | 1462831679605 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 15:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 15:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 620ms 15:07:59 INFO - PROCESS | 1651 | 1462831679648 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 15:07:59 INFO - PROCESS | 1651 | 1462831679651 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 15:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 15:07:59 INFO - PROCESS | 1651 | 1462831679656 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 15:07:59 INFO - PROCESS | 1651 | 1462831679658 Marionette TRACE conn2 <- [1,830,null,{}] 15:07:59 INFO - PROCESS | 1651 | 1462831679662 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:59 INFO - PROCESS | 1651 | 1462831679770 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 15:07:59 INFO - PROCESS | 1651 | 1462831679839 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x11913e800 == 69 [pid = 1651] [id = 215] 15:07:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x114edd800) [pid = 1651] [serial = 643] [outer = 0x0] 15:07:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x116731800) [pid = 1651] [serial = 644] [outer = 0x114edd800] 15:07:59 INFO - PROCESS | 1651 | 1462831679871 Marionette DEBUG loaded listener.js 15:07:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x118193800) [pid = 1651] [serial = 645] [outer = 0x114edd800] 15:08:00 INFO - PROCESS | 1651 | 1462831680313 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 15:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 15:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 672ms 15:08:00 INFO - PROCESS | 1651 | 1462831680327 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 15:08:00 INFO - PROCESS | 1651 | 1462831680332 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 15:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 15:08:00 INFO - PROCESS | 1651 | 1462831680336 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 15:08:00 INFO - PROCESS | 1651 | 1462831680338 Marionette TRACE conn2 <- [1,834,null,{}] 15:08:00 INFO - PROCESS | 1651 | 1462831680341 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:00 INFO - PROCESS | 1651 | 1462831680446 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 15:08:00 INFO - PROCESS | 1651 | 1462831680504 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x128d19800 == 70 [pid = 1651] [id = 216] 15:08:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x11820cc00) [pid = 1651] [serial = 646] [outer = 0x0] 15:08:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x1199de800) [pid = 1651] [serial = 647] [outer = 0x11820cc00] 15:08:00 INFO - PROCESS | 1651 | 1462831680533 Marionette DEBUG loaded listener.js 15:08:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x1211b8800) [pid = 1651] [serial = 648] [outer = 0x11820cc00] 15:08:01 INFO - PROCESS | 1651 | 1462831681000 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 15:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 15:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 672ms 15:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 15:08:01 INFO - PROCESS | 1651 | 1462831681009 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 15:08:01 INFO - PROCESS | 1651 | 1462831681010 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 15:08:01 INFO - PROCESS | 1651 | 1462831681012 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 15:08:01 INFO - PROCESS | 1651 | 1462831681015 Marionette TRACE conn2 <- [1,838,null,{}] 15:08:01 INFO - PROCESS | 1651 | 1462831681023 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:01 INFO - PROCESS | 1651 | 1462831681148 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 15:08:01 INFO - PROCESS | 1651 | 1462831681219 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d622000 == 71 [pid = 1651] [id = 217] 15:08:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x122dac400) [pid = 1651] [serial = 649] [outer = 0x0] 15:08:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x124760c00) [pid = 1651] [serial = 650] [outer = 0x122dac400] 15:08:01 INFO - PROCESS | 1651 | 1462831681252 Marionette DEBUG loaded listener.js 15:08:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x125e11400) [pid = 1651] [serial = 651] [outer = 0x122dac400] 15:08:01 INFO - PROCESS | 1651 | 1462831681693 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 15:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 15:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 725ms 15:08:01 INFO - PROCESS | 1651 | 1462831681750 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 15:08:01 INFO - PROCESS | 1651 | 1462831681753 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 15:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 15:08:01 INFO - PROCESS | 1651 | 1462831681759 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 15:08:01 INFO - PROCESS | 1651 | 1462831681761 Marionette TRACE conn2 <- [1,842,null,{}] 15:08:01 INFO - PROCESS | 1651 | 1462831681766 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:01 INFO - PROCESS | 1651 | 1462831681921 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 15:08:02 INFO - PROCESS | 1651 | 1462831682000 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e1d0800 == 72 [pid = 1651] [id = 218] 15:08:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x128bb1800) [pid = 1651] [serial = 652] [outer = 0x0] 15:08:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x128d9bc00) [pid = 1651] [serial = 653] [outer = 0x128bb1800] 15:08:02 INFO - PROCESS | 1651 | 1462831682031 Marionette DEBUG loaded listener.js 15:08:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x128e47800) [pid = 1651] [serial = 654] [outer = 0x128bb1800] 15:08:02 INFO - PROCESS | 1651 | 1462831682453 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 15:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 15:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 720ms 15:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 15:08:02 INFO - PROCESS | 1651 | 1462831682479 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 15:08:02 INFO - PROCESS | 1651 | 1462831682480 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 15:08:02 INFO - PROCESS | 1651 | 1462831682482 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 15:08:02 INFO - PROCESS | 1651 | 1462831682484 Marionette TRACE conn2 <- [1,846,null,{}] 15:08:02 INFO - PROCESS | 1651 | 1462831682486 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:02 INFO - PROCESS | 1651 | 1462831682587 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 15:08:02 INFO - PROCESS | 1651 | 1462831682655 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x112586800 == 73 [pid = 1651] [id = 219] 15:08:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x128bb2400) [pid = 1651] [serial = 655] [outer = 0x0] 15:08:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x12a7a1c00) [pid = 1651] [serial = 656] [outer = 0x128bb2400] 15:08:02 INFO - PROCESS | 1651 | 1462831682684 Marionette DEBUG loaded listener.js 15:08:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x12b99ec00) [pid = 1651] [serial = 657] [outer = 0x128bb2400] 15:08:03 INFO - PROCESS | 1651 | 1462831683101 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 15:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 15:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 671ms 15:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 15:08:03 INFO - PROCESS | 1651 | 1462831683153 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 15:08:03 INFO - PROCESS | 1651 | 1462831683155 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 15:08:03 INFO - PROCESS | 1651 | 1462831683157 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 15:08:03 INFO - PROCESS | 1651 | 1462831683158 Marionette TRACE conn2 <- [1,850,null,{}] 15:08:03 INFO - PROCESS | 1651 | 1462831683161 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:03 INFO - PROCESS | 1651 | 1462831683377 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 15:08:03 INFO - PROCESS | 1651 | 1462831683450 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e20000 == 74 [pid = 1651] [id = 220] 15:08:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x11948f000) [pid = 1651] [serial = 658] [outer = 0x0] 15:08:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x128d9d000) [pid = 1651] [serial = 659] [outer = 0x11948f000] 15:08:03 INFO - PROCESS | 1651 | 1462831683486 Marionette DEBUG loaded listener.js 15:08:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x12bfa0800) [pid = 1651] [serial = 660] [outer = 0x11948f000] 15:08:04 INFO - PROCESS | 1651 | 1462831684122 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 15:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 15:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1019ms 15:08:04 INFO - PROCESS | 1651 | 1462831684177 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 15:08:04 INFO - PROCESS | 1651 | 1462831684179 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 15:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 15:08:04 INFO - PROCESS | 1651 | 1462831684182 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 15:08:04 INFO - PROCESS | 1651 | 1462831684184 Marionette TRACE conn2 <- [1,854,null,{}] 15:08:04 INFO - PROCESS | 1651 | 1462831684188 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:04 INFO - PROCESS | 1651 | 1462831684285 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 15:08:04 INFO - PROCESS | 1651 | 1462831684354 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x116aad000 == 75 [pid = 1651] [id = 221] 15:08:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x113189400) [pid = 1651] [serial = 661] [outer = 0x0] 15:08:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x113303000) [pid = 1651] [serial = 662] [outer = 0x113189400] 15:08:04 INFO - PROCESS | 1651 | 1462831684382 Marionette DEBUG loaded listener.js 15:08:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x114edec00) [pid = 1651] [serial = 663] [outer = 0x113189400] 15:08:04 INFO - PROCESS | 1651 | 1462831684815 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 15:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 15:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 671ms 15:08:04 INFO - PROCESS | 1651 | 1462831684854 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 15:08:04 INFO - PROCESS | 1651 | 1462831684857 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 15:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 15:08:04 INFO - PROCESS | 1651 | 1462831684862 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 15:08:04 INFO - PROCESS | 1651 | 1462831684863 Marionette TRACE conn2 <- [1,858,null,{}] 15:08:04 INFO - PROCESS | 1651 | 1462831684866 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:04 INFO - PROCESS | 1651 | 1462831684962 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 15:08:05 INFO - PROCESS | 1651 | 1462831685037 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x110f14800 == 76 [pid = 1651] [id = 222] 15:08:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x110f4c000) [pid = 1651] [serial = 664] [outer = 0x0] 15:08:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x11317d000) [pid = 1651] [serial = 665] [outer = 0x110f4c000] 15:08:05 INFO - PROCESS | 1651 | 1462831685100 Marionette DEBUG loaded listener.js 15:08:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x11805d400) [pid = 1651] [serial = 666] [outer = 0x110f4c000] 15:08:05 INFO - PROCESS | 1651 | --DOCSHELL 0x129d26800 == 75 [pid = 1651] [id = 187] 15:08:05 INFO - PROCESS | 1651 | --DOCSHELL 0x12b914800 == 74 [pid = 1651] [id = 117] 15:08:05 INFO - PROCESS | 1651 | --DOCSHELL 0x1271ed000 == 73 [pid = 1651] [id = 184] 15:08:05 INFO - PROCESS | 1651 | --DOCSHELL 0x12cf9f800 == 72 [pid = 1651] [id = 150] 15:08:05 INFO - PROCESS | 1651 | --DOCSHELL 0x12d2bc800 == 71 [pid = 1651] [id = 213] 15:08:05 INFO - PROCESS | 1651 | --DOCSHELL 0x12cb41000 == 70 [pid = 1651] [id = 212] 15:08:05 INFO - PROCESS | 1651 | --DOCSHELL 0x119d39800 == 69 [pid = 1651] [id = 211] 15:08:05 INFO - PROCESS | 1651 | --DOCSHELL 0x12c495800 == 68 [pid = 1651] [id = 210] 15:08:05 INFO - PROCESS | 1651 | --DOCSHELL 0x12c114800 == 67 [pid = 1651] [id = 209] 15:08:05 INFO - PROCESS | 1651 | --DOCSHELL 0x12af92800 == 66 [pid = 1651] [id = 208] 15:08:05 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x12ae59c00) [pid = 1651] [serial = 587] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x116011800) [pid = 1651] [serial = 554] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x11948dc00) [pid = 1651] [serial = 557] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x1247cd800) [pid = 1651] [serial = 560] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1651 | --DOCSHELL 0x11329f800 == 65 [pid = 1651] [id = 207] 15:08:05 INFO - PROCESS | 1651 | --DOCSHELL 0x128e09000 == 64 [pid = 1651] [id = 206] 15:08:05 INFO - PROCESS | 1651 | --DOCSHELL 0x1252bf800 == 63 [pid = 1651] [id = 205] 15:08:05 INFO - PROCESS | 1651 | --DOCSHELL 0x122bb4800 == 62 [pid = 1651] [id = 204] 15:08:05 INFO - PROCESS | 1651 | --DOCSHELL 0x1185d5000 == 61 [pid = 1651] [id = 203] 15:08:05 INFO - PROCESS | 1651 | --DOCSHELL 0x1185eb800 == 60 [pid = 1651] [id = 202] 15:08:05 INFO - PROCESS | 1651 | --DOCSHELL 0x116ac0000 == 59 [pid = 1651] [id = 201] 15:08:05 INFO - PROCESS | 1651 | --DOCSHELL 0x12c10e800 == 58 [pid = 1651] [id = 200] 15:08:05 INFO - PROCESS | 1651 | --DOCSHELL 0x12b949800 == 57 [pid = 1651] [id = 199] 15:08:05 INFO - PROCESS | 1651 | --DOCSHELL 0x124a1b800 == 56 [pid = 1651] [id = 198] 15:08:05 INFO - PROCESS | 1651 | --DOCSHELL 0x116f81000 == 55 [pid = 1651] [id = 197] 15:08:05 INFO - PROCESS | 1651 | --DOCSHELL 0x12b905800 == 54 [pid = 1651] [id = 196] 15:08:05 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x113344800) [pid = 1651] [serial = 510] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x1189b1c00) [pid = 1651] [serial = 513] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x128b6a800) [pid = 1651] [serial = 522] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x1242db000) [pid = 1651] [serial = 516] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x128b61000) [pid = 1651] [serial = 519] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x12c4bf800) [pid = 1651] [serial = 507] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x128e95c00) [pid = 1651] [serial = 458] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x12c4c0c00) [pid = 1651] [serial = 464] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x12ae57800) [pid = 1651] [serial = 461] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x12c4c7400) [pid = 1651] [serial = 525] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x12409b000) [pid = 1651] [serial = 455] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x1199d7000) [pid = 1651] [serial = 452] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x12c682400) [pid = 1651] [serial = 449] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x12ae58000) [pid = 1651] [serial = 581] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x128bb1400) [pid = 1651] [serial = 551] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x113186000) [pid = 1651] [serial = 563] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x11694d000) [pid = 1651] [serial = 564] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x1196cf400) [pid = 1651] [serial = 567] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x11856b800) [pid = 1651] [serial = 566] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x1270bc800) [pid = 1651] [serial = 575] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x12418bc00) [pid = 1651] [serial = 572] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x128b63400) [pid = 1651] [serial = 573] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x122a62400) [pid = 1651] [serial = 569] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x122b79c00) [pid = 1651] [serial = 570] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x12b164c00) [pid = 1651] [serial = 582] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x11a183000) [pid = 1651] [serial = 584] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x128d5ac00) [pid = 1651] [serial = 552] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x124188400) [pid = 1651] [serial = 585] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1290bb000) [pid = 1651] [serial = 578] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x12927f000) [pid = 1651] [serial = 579] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x128d9c400) [pid = 1651] [serial = 576] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1651 | 1462831685466 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 15:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 15:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 623ms 15:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 15:08:05 INFO - PROCESS | 1651 | 1462831685485 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 15:08:05 INFO - PROCESS | 1651 | 1462831685486 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 15:08:05 INFO - PROCESS | 1651 | 1462831685488 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 15:08:05 INFO - PROCESS | 1651 | 1462831685490 Marionette TRACE conn2 <- [1,862,null,{}] 15:08:05 INFO - PROCESS | 1651 | 1462831685498 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:05 INFO - PROCESS | 1651 | 1462831685577 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 15:08:05 INFO - PROCESS | 1651 | 1462831685628 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x1185d5000 == 55 [pid = 1651] [id = 223] 15:08:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x1166d1400) [pid = 1651] [serial = 667] [outer = 0x0] 15:08:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x118197800) [pid = 1651] [serial = 668] [outer = 0x1166d1400] 15:08:05 INFO - PROCESS | 1651 | 1462831685656 Marionette DEBUG loaded listener.js 15:08:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x11832cc00) [pid = 1651] [serial = 669] [outer = 0x1166d1400] 15:08:05 INFO - PROCESS | 1651 | 1462831685969 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 15:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 15:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 520ms 15:08:06 INFO - PROCESS | 1651 | 1462831686009 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 15:08:06 INFO - PROCESS | 1651 | 1462831686011 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 15:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 15:08:06 INFO - PROCESS | 1651 | 1462831686013 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 15:08:06 INFO - PROCESS | 1651 | 1462831686014 Marionette TRACE conn2 <- [1,866,null,{}] 15:08:06 INFO - PROCESS | 1651 | 1462831686017 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:06 INFO - PROCESS | 1651 | 1462831686097 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 15:08:06 INFO - PROCESS | 1651 | 1462831686103 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x119d4a800 == 56 [pid = 1651] [id = 224] 15:08:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x11871b400) [pid = 1651] [serial = 670] [outer = 0x0] 15:08:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x11948b800) [pid = 1651] [serial = 671] [outer = 0x11871b400] 15:08:06 INFO - PROCESS | 1651 | 1462831686129 Marionette DEBUG loaded listener.js 15:08:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x119499400) [pid = 1651] [serial = 672] [outer = 0x11871b400] 15:08:06 INFO - PROCESS | 1651 | 1462831686563 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 15:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 15:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 571ms 15:08:06 INFO - PROCESS | 1651 | 1462831686586 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 15:08:06 INFO - PROCESS | 1651 | 1462831686588 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 15:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 15:08:06 INFO - PROCESS | 1651 | 1462831686591 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 15:08:06 INFO - PROCESS | 1651 | 1462831686593 Marionette TRACE conn2 <- [1,870,null,{}] 15:08:06 INFO - PROCESS | 1651 | 1462831686595 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:06 INFO - PROCESS | 1651 | 1462831686675 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 15:08:06 INFO - PROCESS | 1651 | 1462831686679 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x1132a7800 == 57 [pid = 1651] [id = 225] 15:08:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x1194f0800) [pid = 1651] [serial = 673] [outer = 0x0] 15:08:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x1199d5c00) [pid = 1651] [serial = 674] [outer = 0x1194f0800] 15:08:06 INFO - PROCESS | 1651 | 1462831686707 Marionette DEBUG loaded listener.js 15:08:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x119e90400) [pid = 1651] [serial = 675] [outer = 0x1194f0800] 15:08:07 INFO - PROCESS | 1651 | 1462831687042 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 15:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 15:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 470ms 15:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 15:08:07 INFO - PROCESS | 1651 | 1462831687061 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 15:08:07 INFO - PROCESS | 1651 | 1462831687062 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 15:08:07 INFO - PROCESS | 1651 | 1462831687066 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 15:08:07 INFO - PROCESS | 1651 | 1462831687068 Marionette TRACE conn2 <- [1,874,null,{}] 15:08:07 INFO - PROCESS | 1651 | 1462831687070 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:07 INFO - PROCESS | 1651 | 1462831687192 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 15:08:07 INFO - PROCESS | 1651 | 1462831687227 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x122c7d000 == 58 [pid = 1651] [id = 226] 15:08:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x119923000) [pid = 1651] [serial = 676] [outer = 0x0] 15:08:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x1211bb800) [pid = 1651] [serial = 677] [outer = 0x119923000] 15:08:07 INFO - PROCESS | 1651 | 1462831687254 Marionette DEBUG loaded listener.js 15:08:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x122b71000) [pid = 1651] [serial = 678] [outer = 0x119923000] 15:08:07 INFO - PROCESS | 1651 | 1462831687568 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 15:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 15:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 520ms 15:08:07 INFO - PROCESS | 1651 | 1462831687585 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 15:08:07 INFO - PROCESS | 1651 | 1462831687587 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 15:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 15:08:07 INFO - PROCESS | 1651 | 1462831687602 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 15:08:07 INFO - PROCESS | 1651 | 1462831687603 Marionette TRACE conn2 <- [1,878,null,{}] 15:08:07 INFO - PROCESS | 1651 | 1462831687606 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:07 INFO - PROCESS | 1651 | 1462831687707 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 15:08:07 INFO - PROCESS | 1651 | 1462831687711 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x124a25800 == 59 [pid = 1651] [id = 227] 15:08:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x11a183800) [pid = 1651] [serial = 679] [outer = 0x0] 15:08:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x122b8d400) [pid = 1651] [serial = 680] [outer = 0x11a183800] 15:08:07 INFO - PROCESS | 1651 | 1462831687767 Marionette DEBUG loaded listener.js 15:08:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x12409f800) [pid = 1651] [serial = 681] [outer = 0x11a183800] 15:08:08 INFO - PROCESS | 1651 | 1462831688064 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 15:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 15:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 524ms 15:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 15:08:08 INFO - PROCESS | 1651 | 1462831688121 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 15:08:08 INFO - PROCESS | 1651 | 1462831688122 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 15:08:08 INFO - PROCESS | 1651 | 1462831688124 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 15:08:08 INFO - PROCESS | 1651 | 1462831688125 Marionette TRACE conn2 <- [1,882,null,{}] 15:08:08 INFO - PROCESS | 1651 | 1462831688128 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:08 INFO - PROCESS | 1651 | 1462831688229 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 15:08:08 INFO - PROCESS | 1651 | 1462831688242 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x1252bf000 == 60 [pid = 1651] [id = 228] 15:08:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x124182000) [pid = 1651] [serial = 682] [outer = 0x0] 15:08:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x12475d000) [pid = 1651] [serial = 683] [outer = 0x124182000] 15:08:08 INFO - PROCESS | 1651 | 1462831688267 Marionette DEBUG loaded listener.js 15:08:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x1247cc000) [pid = 1651] [serial = 684] [outer = 0x124182000] 15:08:08 INFO - PROCESS | 1651 | 1462831688605 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 15:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 15:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 519ms 15:08:08 INFO - PROCESS | 1651 | 1462831688644 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 15:08:08 INFO - PROCESS | 1651 | 1462831688646 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 15:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 15:08:08 INFO - PROCESS | 1651 | 1462831688650 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 15:08:08 INFO - PROCESS | 1651 | 1462831688651 Marionette TRACE conn2 <- [1,886,null,{}] 15:08:08 INFO - PROCESS | 1651 | 1462831688654 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:08 INFO - PROCESS | 1651 | 1462831688807 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 15:08:08 INFO - PROCESS | 1651 | 1462831688852 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x1271ec800 == 61 [pid = 1651] [id = 229] 15:08:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x124768800) [pid = 1651] [serial = 685] [outer = 0x0] 15:08:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x124c7d800) [pid = 1651] [serial = 686] [outer = 0x124768800] 15:08:08 INFO - PROCESS | 1651 | 1462831688890 Marionette DEBUG loaded listener.js 15:08:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x12524c400) [pid = 1651] [serial = 687] [outer = 0x124768800] 15:08:09 INFO - PROCESS | 1651 | 1462831689276 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 15:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 15:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 670ms 15:08:09 INFO - PROCESS | 1651 | 1462831689320 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 15:08:09 INFO - PROCESS | 1651 | 1462831689321 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 15:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 15:08:09 INFO - PROCESS | 1651 | 1462831689323 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 15:08:09 INFO - PROCESS | 1651 | 1462831689324 Marionette TRACE conn2 <- [1,890,null,{}] 15:08:09 INFO - PROCESS | 1651 | 1462831689326 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:09 INFO - PROCESS | 1651 | 1462831689430 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 15:08:09 INFO - PROCESS | 1651 | 1462831689435 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x1196bf000 == 62 [pid = 1651] [id = 230] 15:08:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x124c7b800) [pid = 1651] [serial = 688] [outer = 0x0] 15:08:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x125843400) [pid = 1651] [serial = 689] [outer = 0x124c7b800] 15:08:09 INFO - PROCESS | 1651 | 1462831689694 Marionette DEBUG loaded listener.js 15:08:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x12704d800) [pid = 1651] [serial = 690] [outer = 0x124c7b800] 15:08:09 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x128e47c00) [pid = 1651] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 15:08:09 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x12bd02400) [pid = 1651] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 15:08:09 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x118203c00) [pid = 1651] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 15:08:09 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x12bc4a400) [pid = 1651] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 15:08:09 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x110f4a800) [pid = 1651] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 15:08:09 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x118957c00) [pid = 1651] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 15:08:09 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x112d13c00) [pid = 1651] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 15:08:09 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x118199400) [pid = 1651] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 15:08:09 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x128e44c00) [pid = 1651] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 15:08:09 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x12446e400) [pid = 1651] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 15:08:09 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x113181400) [pid = 1651] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 15:08:09 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x110fb1c00) [pid = 1651] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 15:08:09 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x119e60c00) [pid = 1651] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 15:08:09 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x1211c1400) [pid = 1651] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 15:08:09 INFO - PROCESS | 1651 | 1462831689963 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 15:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 15:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 668ms 15:08:09 INFO - PROCESS | 1651 | 1462831689992 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 15:08:09 INFO - PROCESS | 1651 | 1462831689993 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 15:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 15:08:09 INFO - PROCESS | 1651 | 1462831689995 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 15:08:10 INFO - PROCESS | 1651 | 1462831689997 Marionette TRACE conn2 <- [1,894,null,{}] 15:08:10 INFO - PROCESS | 1651 | 1462831690008 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:10 INFO - PROCESS | 1651 | 1462831690109 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 15:08:10 INFO - PROCESS | 1651 | 1462831690133 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a5d5800 == 63 [pid = 1651] [id = 231] 15:08:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x1211b3800) [pid = 1651] [serial = 691] [outer = 0x0] 15:08:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x127148800) [pid = 1651] [serial = 692] [outer = 0x1211b3800] 15:08:10 INFO - PROCESS | 1651 | 1462831690162 Marionette DEBUG loaded listener.js 15:08:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x128bb3800) [pid = 1651] [serial = 693] [outer = 0x1211b3800] 15:08:10 INFO - PROCESS | 1651 | 1462831690507 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 15:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 15:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 529ms 15:08:10 INFO - PROCESS | 1651 | 1462831690525 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 15:08:10 INFO - PROCESS | 1651 | 1462831690526 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 15:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 15:08:10 INFO - PROCESS | 1651 | 1462831690529 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 15:08:10 INFO - PROCESS | 1651 | 1462831690530 Marionette TRACE conn2 <- [1,898,null,{}] 15:08:10 INFO - PROCESS | 1651 | 1462831690534 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:10 INFO - PROCESS | 1651 | 1462831690642 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 15:08:10 INFO - PROCESS | 1651 | 1462831690650 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a67f800 == 64 [pid = 1651] [id = 232] 15:08:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x128b60c00) [pid = 1651] [serial = 694] [outer = 0x0] 15:08:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x128d59400) [pid = 1651] [serial = 695] [outer = 0x128b60c00] 15:08:10 INFO - PROCESS | 1651 | 1462831690675 Marionette DEBUG loaded listener.js 15:08:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x128d63800) [pid = 1651] [serial = 696] [outer = 0x128b60c00] 15:08:10 INFO - PROCESS | 1651 | 1462831690958 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 15:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 15:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 472ms 15:08:11 INFO - PROCESS | 1651 | 1462831691003 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 15:08:11 INFO - PROCESS | 1651 | 1462831691004 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 15:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 15:08:11 INFO - PROCESS | 1651 | 1462831691006 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 15:08:11 INFO - PROCESS | 1651 | 1462831691007 Marionette TRACE conn2 <- [1,902,null,{}] 15:08:11 INFO - PROCESS | 1651 | 1462831691010 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:11 INFO - PROCESS | 1651 | 1462831691094 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 15:08:11 INFO - PROCESS | 1651 | 1462831691098 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x12af9c800 == 65 [pid = 1651] [id = 233] 15:08:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x128bbcc00) [pid = 1651] [serial = 697] [outer = 0x0] 15:08:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x128d99c00) [pid = 1651] [serial = 698] [outer = 0x128bbcc00] 15:08:11 INFO - PROCESS | 1651 | 1462831691123 Marionette DEBUG loaded listener.js 15:08:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x128e43000) [pid = 1651] [serial = 699] [outer = 0x128bbcc00] 15:08:11 INFO - PROCESS | 1651 | 1462831691450 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 15:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 15:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 469ms 15:08:11 INFO - PROCESS | 1651 | 1462831691475 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 15:08:11 INFO - PROCESS | 1651 | 1462831691488 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 15:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 15:08:11 INFO - PROCESS | 1651 | 1462831691490 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 15:08:11 INFO - PROCESS | 1651 | 1462831691491 Marionette TRACE conn2 <- [1,906,null,{}] 15:08:11 INFO - PROCESS | 1651 | 1462831691493 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:11 INFO - PROCESS | 1651 | 1462831691603 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 15:08:11 INFO - PROCESS | 1651 | 1462831691611 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bd47000 == 66 [pid = 1651] [id = 234] 15:08:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x128bb9c00) [pid = 1651] [serial = 700] [outer = 0x0] 15:08:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x128e94000) [pid = 1651] [serial = 701] [outer = 0x128bb9c00] 15:08:11 INFO - PROCESS | 1651 | 1462831691635 Marionette DEBUG loaded listener.js 15:08:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x129274000) [pid = 1651] [serial = 702] [outer = 0x128bb9c00] 15:08:12 INFO - PROCESS | 1651 | 1462831692114 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 15:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 15:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 669ms 15:08:12 INFO - PROCESS | 1651 | 1462831692160 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 15:08:12 INFO - PROCESS | 1651 | 1462831692163 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 15:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 15:08:12 INFO - PROCESS | 1651 | 1462831692166 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 15:08:12 INFO - PROCESS | 1651 | 1462831692169 Marionette TRACE conn2 <- [1,910,null,{}] 15:08:12 INFO - PROCESS | 1651 | 1462831692173 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:12 INFO - PROCESS | 1651 | 1462831692283 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 15:08:12 INFO - PROCESS | 1651 | 1462831692353 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x116aaf000 == 67 [pid = 1651] [id = 235] 15:08:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x11317b000) [pid = 1651] [serial = 703] [outer = 0x0] 15:08:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x113348000) [pid = 1651] [serial = 704] [outer = 0x11317b000] 15:08:12 INFO - PROCESS | 1651 | 1462831692385 Marionette DEBUG loaded listener.js 15:08:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x1166cd800) [pid = 1651] [serial = 705] [outer = 0x11317b000] 15:08:12 INFO - PROCESS | 1651 | 1462831692809 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 15:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 15:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 670ms 15:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 15:08:12 INFO - PROCESS | 1651 | 1462831692837 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 15:08:12 INFO - PROCESS | 1651 | 1462831692841 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 15:08:12 INFO - PROCESS | 1651 | 1462831692846 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 15:08:12 INFO - PROCESS | 1651 | 1462831692848 Marionette TRACE conn2 <- [1,914,null,{}] 15:08:12 INFO - PROCESS | 1651 | 1462831692851 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:12 INFO - PROCESS | 1651 | 1462831692989 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 15:08:13 INFO - PROCESS | 1651 | 1462831693100 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x12456a000 == 68 [pid = 1651] [id = 236] 15:08:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x11756cc00) [pid = 1651] [serial = 706] [outer = 0x0] 15:08:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x118196c00) [pid = 1651] [serial = 707] [outer = 0x11756cc00] 15:08:13 INFO - PROCESS | 1651 | 1462831693151 Marionette DEBUG loaded listener.js 15:08:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x118331000) [pid = 1651] [serial = 708] [outer = 0x11756cc00] 15:08:13 INFO - PROCESS | 1651 | 1462831693596 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 15:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 15:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 771ms 15:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 15:08:13 INFO - PROCESS | 1651 | 1462831693619 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 15:08:13 INFO - PROCESS | 1651 | 1462831693620 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 15:08:13 INFO - PROCESS | 1651 | 1462831693622 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 15:08:13 INFO - PROCESS | 1651 | 1462831693625 Marionette TRACE conn2 <- [1,918,null,{}] 15:08:13 INFO - PROCESS | 1651 | 1462831693633 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:13 INFO - PROCESS | 1651 | 1462831693739 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 15:08:13 INFO - PROCESS | 1651 | 1462831693798 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c120000 == 69 [pid = 1651] [id = 237] 15:08:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x1199dc000) [pid = 1651] [serial = 709] [outer = 0x0] 15:08:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x1211bec00) [pid = 1651] [serial = 710] [outer = 0x1199dc000] 15:08:13 INFO - PROCESS | 1651 | 1462831693830 Marionette DEBUG loaded listener.js 15:08:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x122b6d000) [pid = 1651] [serial = 711] [outer = 0x1199dc000] 15:08:14 INFO - PROCESS | 1651 | 1462831694283 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 15:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 15:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 671ms 15:08:14 INFO - PROCESS | 1651 | 1462831694294 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 15:08:14 INFO - PROCESS | 1651 | 1462831694296 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 15:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 15:08:14 INFO - PROCESS | 1651 | 1462831694299 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 15:08:14 INFO - PROCESS | 1651 | 1462831694302 Marionette TRACE conn2 <- [1,922,null,{}] 15:08:14 INFO - PROCESS | 1651 | 1462831694305 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:14 INFO - PROCESS | 1651 | 1462831694425 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 15:08:14 INFO - PROCESS | 1651 | 1462831694495 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c6c4000 == 70 [pid = 1651] [id = 238] 15:08:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x1211c0000) [pid = 1651] [serial = 712] [outer = 0x0] 15:08:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x125846c00) [pid = 1651] [serial = 713] [outer = 0x1211c0000] 15:08:14 INFO - PROCESS | 1651 | 1462831694525 Marionette DEBUG loaded listener.js 15:08:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x128b66000) [pid = 1651] [serial = 714] [outer = 0x1211c0000] 15:08:14 INFO - PROCESS | 1651 | 1462831694936 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 15:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 15:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 672ms 15:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 15:08:14 INFO - PROCESS | 1651 | 1462831694970 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 15:08:14 INFO - PROCESS | 1651 | 1462831694972 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 15:08:14 INFO - PROCESS | 1651 | 1462831694974 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 15:08:14 INFO - PROCESS | 1651 | 1462831694976 Marionette TRACE conn2 <- [1,926,null,{}] 15:08:14 INFO - PROCESS | 1651 | 1462831694978 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:15 INFO - PROCESS | 1651 | 1462831695080 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 15:08:15 INFO - PROCESS | 1651 | 1462831695137 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cddc800 == 71 [pid = 1651] [id = 239] 15:08:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x125e15000) [pid = 1651] [serial = 715] [outer = 0x0] 15:08:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x128d9b000) [pid = 1651] [serial = 716] [outer = 0x125e15000] 15:08:15 INFO - PROCESS | 1651 | 1462831695167 Marionette DEBUG loaded listener.js 15:08:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x12927e400) [pid = 1651] [serial = 717] [outer = 0x125e15000] 15:08:15 INFO - PROCESS | 1651 | 1462831695621 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 15:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 15:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 671ms 15:08:15 INFO - PROCESS | 1651 | 1462831695646 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 15:08:15 INFO - PROCESS | 1651 | 1462831695647 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 15:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 15:08:15 INFO - PROCESS | 1651 | 1462831695668 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 15:08:15 INFO - PROCESS | 1651 | 1462831695670 Marionette TRACE conn2 <- [1,930,null,{}] 15:08:15 INFO - PROCESS | 1651 | 1462831695672 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:15 INFO - PROCESS | 1651 | 1462831695816 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 15:08:15 INFO - PROCESS | 1651 | 1462831695899 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d2c7000 == 72 [pid = 1651] [id = 240] 15:08:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x128b61000) [pid = 1651] [serial = 718] [outer = 0x0] 15:08:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x12b161400) [pid = 1651] [serial = 719] [outer = 0x128b61000] 15:08:15 INFO - PROCESS | 1651 | 1462831695929 Marionette DEBUG loaded listener.js 15:08:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x12bc41800) [pid = 1651] [serial = 720] [outer = 0x128b61000] 15:08:16 INFO - PROCESS | 1651 | 1462831696550 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 15:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 15:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 922ms 15:08:16 INFO - PROCESS | 1651 | 1462831696604 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 15:08:16 INFO - PROCESS | 1651 | 1462831696608 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 15:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 15:08:16 INFO - PROCESS | 1651 | 1462831696614 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 15:08:16 INFO - PROCESS | 1651 | 1462831696619 Marionette TRACE conn2 <- [1,934,null,{}] 15:08:16 INFO - PROCESS | 1651 | 1462831696625 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:16 INFO - PROCESS | 1651 | 1462831696767 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 15:08:16 INFO - PROCESS | 1651 | 1462831696873 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x119d43800 == 73 [pid = 1651] [id = 241] 15:08:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x112d11000) [pid = 1651] [serial = 721] [outer = 0x0] 15:08:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x1132df400) [pid = 1651] [serial = 722] [outer = 0x112d11000] 15:08:16 INFO - PROCESS | 1651 | 1462831696917 Marionette DEBUG loaded listener.js 15:08:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x116009000) [pid = 1651] [serial = 723] [outer = 0x112d11000] 15:08:17 INFO - PROCESS | 1651 | 1462831697407 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 15:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 15:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 826ms 15:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 15:08:17 INFO - PROCESS | 1651 | 1462831697440 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 15:08:17 INFO - PROCESS | 1651 | 1462831697444 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 15:08:17 INFO - PROCESS | 1651 | 1462831697448 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 15:08:17 INFO - PROCESS | 1651 | 1462831697450 Marionette TRACE conn2 <- [1,938,null,{}] 15:08:17 INFO - PROCESS | 1651 | 1462831697452 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:17 INFO - PROCESS | 1651 | 1462831697547 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 15:08:17 INFO - PROCESS | 1651 | 1462831697618 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x119136000 == 74 [pid = 1651] [id = 242] 15:08:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x116440c00) [pid = 1651] [serial = 724] [outer = 0x0] 15:08:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x117564000) [pid = 1651] [serial = 725] [outer = 0x116440c00] 15:08:17 INFO - PROCESS | 1651 | 1462831697646 Marionette DEBUG loaded listener.js 15:08:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x118209400) [pid = 1651] [serial = 726] [outer = 0x116440c00] 15:08:17 INFO - PROCESS | 1651 | --DOCSHELL 0x12af9c800 == 73 [pid = 1651] [id = 233] 15:08:17 INFO - PROCESS | 1651 | --DOCSHELL 0x12a67f800 == 72 [pid = 1651] [id = 232] 15:08:17 INFO - PROCESS | 1651 | --DOCSHELL 0x12a5d5800 == 71 [pid = 1651] [id = 231] 15:08:17 INFO - PROCESS | 1651 | --DOCSHELL 0x1196bf000 == 70 [pid = 1651] [id = 230] 15:08:17 INFO - PROCESS | 1651 | --DOCSHELL 0x1271ec800 == 69 [pid = 1651] [id = 229] 15:08:17 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x12bf9bc00) [pid = 1651] [serial = 641] [outer = 0x0] [url = about:blank] 15:08:17 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x128bbc400) [pid = 1651] [serial = 596] [outer = 0x0] [url = about:blank] 15:08:17 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x113184000) [pid = 1651] [serial = 590] [outer = 0x0] [url = about:blank] 15:08:17 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x12a585400) [pid = 1651] [serial = 599] [outer = 0x0] [url = about:blank] 15:08:17 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x1199d9000) [pid = 1651] [serial = 593] [outer = 0x0] [url = about:blank] 15:08:17 INFO - PROCESS | 1651 | --DOCSHELL 0x1252bf000 == 68 [pid = 1651] [id = 228] 15:08:17 INFO - PROCESS | 1651 | --DOCSHELL 0x124a25800 == 67 [pid = 1651] [id = 227] 15:08:17 INFO - PROCESS | 1651 | --DOCSHELL 0x122c7d000 == 66 [pid = 1651] [id = 226] 15:08:17 INFO - PROCESS | 1651 | --DOCSHELL 0x1132a7800 == 65 [pid = 1651] [id = 225] 15:08:17 INFO - PROCESS | 1651 | --DOCSHELL 0x119d4a800 == 64 [pid = 1651] [id = 224] 15:08:17 INFO - PROCESS | 1651 | --DOCSHELL 0x1185d5000 == 63 [pid = 1651] [id = 223] 15:08:17 INFO - PROCESS | 1651 | --DOCSHELL 0x110f14800 == 62 [pid = 1651] [id = 222] 15:08:17 INFO - PROCESS | 1651 | --DOCSHELL 0x116aad000 == 61 [pid = 1651] [id = 221] 15:08:18 INFO - PROCESS | 1651 | --DOCSHELL 0x12d607800 == 60 [pid = 1651] [id = 214] 15:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x12bd0f000) [pid = 1651] [serial = 623] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x11820b000) [pid = 1651] [serial = 626] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x12bd11c00) [pid = 1651] [serial = 629] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x116a64c00) [pid = 1651] [serial = 632] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x118210000) [pid = 1651] [serial = 627] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x12b99c400) [pid = 1651] [serial = 588] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x115e7f400) [pid = 1651] [serial = 603] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x113182000) [pid = 1651] [serial = 602] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x118713000) [pid = 1651] [serial = 605] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x119497800) [pid = 1651] [serial = 606] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x128e4b000) [pid = 1651] [serial = 617] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x12a79b800) [pid = 1651] [serial = 618] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x128b67c00) [pid = 1651] [serial = 614] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x128d5bc00) [pid = 1651] [serial = 615] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x129281800) [pid = 1651] [serial = 636] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x11819a000) [pid = 1651] [serial = 608] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x122a66c00) [pid = 1651] [serial = 609] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x12417fc00) [pid = 1651] [serial = 611] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x12579b000) [pid = 1651] [serial = 612] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x12bcf4400) [pid = 1651] [serial = 638] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x12c683000) [pid = 1651] [serial = 630] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x12b163400) [pid = 1651] [serial = 620] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x12bcefc00) [pid = 1651] [serial = 621] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x1211b6c00) [pid = 1651] [serial = 633] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x12c4c5800) [pid = 1651] [serial = 624] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x1211be400) [pid = 1651] [serial = 635] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x12bf99400) [pid = 1651] [serial = 639] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 1651 | 1462831698050 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 15:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 15:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 620ms 15:08:18 INFO - PROCESS | 1651 | 1462831698070 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 15:08:18 INFO - PROCESS | 1651 | 1462831698071 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 15:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 15:08:18 INFO - PROCESS | 1651 | 1462831698074 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 15:08:18 INFO - PROCESS | 1651 | 1462831698076 Marionette TRACE conn2 <- [1,942,null,{}] 15:08:18 INFO - PROCESS | 1651 | 1462831698085 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:18 INFO - PROCESS | 1651 | 1462831698171 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 15:08:18 INFO - PROCESS | 1651 | 1462831698194 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x1185d5000 == 61 [pid = 1651] [id = 243] 15:08:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x11849fc00) [pid = 1651] [serial = 727] [outer = 0x0] 15:08:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x119112000) [pid = 1651] [serial = 728] [outer = 0x11849fc00] 15:08:18 INFO - PROCESS | 1651 | 1462831698222 Marionette DEBUG loaded listener.js 15:08:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x1196cdc00) [pid = 1651] [serial = 729] [outer = 0x11849fc00] 15:08:18 INFO - PROCESS | 1651 | 1462831698563 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 15:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 15:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 520ms 15:08:18 INFO - PROCESS | 1651 | 1462831698594 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 15:08:18 INFO - PROCESS | 1651 | 1462831698596 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 15:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 15:08:18 INFO - PROCESS | 1651 | 1462831698598 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 15:08:18 INFO - PROCESS | 1651 | 1462831698600 Marionette TRACE conn2 <- [1,946,null,{}] 15:08:18 INFO - PROCESS | 1651 | 1462831698602 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:18 INFO - PROCESS | 1651 | 1462831698683 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 15:08:18 INFO - PROCESS | 1651 | 1462831698689 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x1240c4800 == 62 [pid = 1651] [id = 244] 15:08:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x119926400) [pid = 1651] [serial = 730] [outer = 0x0] 15:08:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x1211b4000) [pid = 1651] [serial = 731] [outer = 0x119926400] 15:08:18 INFO - PROCESS | 1651 | 1462831698717 Marionette DEBUG loaded listener.js 15:08:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x1211e3800) [pid = 1651] [serial = 732] [outer = 0x119926400] 15:08:19 INFO - PROCESS | 1651 | 1462831699072 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 15:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 15:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 520ms 15:08:19 INFO - PROCESS | 1651 | 1462831699119 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 15:08:19 INFO - PROCESS | 1651 | 1462831699120 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 15:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 15:08:19 INFO - PROCESS | 1651 | 1462831699122 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 15:08:19 INFO - PROCESS | 1651 | 1462831699123 Marionette TRACE conn2 <- [1,950,null,{}] 15:08:19 INFO - PROCESS | 1651 | 1462831699126 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:19 INFO - PROCESS | 1651 | 1462831699208 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 15:08:19 INFO - PROCESS | 1651 | 1462831699214 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x124c10800 == 63 [pid = 1651] [id = 245] 15:08:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x1211b8000) [pid = 1651] [serial = 733] [outer = 0x0] 15:08:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x122b38800) [pid = 1651] [serial = 734] [outer = 0x1211b8000] 15:08:19 INFO - PROCESS | 1651 | 1462831699240 Marionette DEBUG loaded listener.js 15:08:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x124099000) [pid = 1651] [serial = 735] [outer = 0x1211b8000] 15:08:19 INFO - PROCESS | 1651 | 1462831699579 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 15:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 15:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 468ms 15:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 15:08:19 INFO - PROCESS | 1651 | 1462831699591 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 15:08:19 INFO - PROCESS | 1651 | 1462831699592 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 15:08:19 INFO - PROCESS | 1651 | 1462831699594 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 15:08:19 INFO - PROCESS | 1651 | 1462831699595 Marionette TRACE conn2 <- [1,954,null,{}] 15:08:19 INFO - PROCESS | 1651 | 1462831699597 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:19 INFO - PROCESS | 1651 | 1462831699695 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 15:08:19 INFO - PROCESS | 1651 | 1462831699760 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x125e8e800 == 64 [pid = 1651] [id = 246] 15:08:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x122a63800) [pid = 1651] [serial = 736] [outer = 0x0] 15:08:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x12475e400) [pid = 1651] [serial = 737] [outer = 0x122a63800] 15:08:19 INFO - PROCESS | 1651 | 1462831699786 Marionette DEBUG loaded listener.js 15:08:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x12579a400) [pid = 1651] [serial = 738] [outer = 0x122a63800] 15:08:20 INFO - PROCESS | 1651 | 1462831700094 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 15:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 15:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 519ms 15:08:20 INFO - PROCESS | 1651 | 1462831700114 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 15:08:20 INFO - PROCESS | 1651 | 1462831700117 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 15:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 15:08:20 INFO - PROCESS | 1651 | 1462831700121 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 15:08:20 INFO - PROCESS | 1651 | 1462831700122 Marionette TRACE conn2 <- [1,958,null,{}] 15:08:20 INFO - PROCESS | 1651 | 1462831700134 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:20 INFO - PROCESS | 1651 | 1462831700245 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 15:08:20 INFO - PROCESS | 1651 | 1462831700249 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x12921c000 == 65 [pid = 1651] [id = 247] 15:08:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x122e2a400) [pid = 1651] [serial = 739] [outer = 0x0] 15:08:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x128b6b400) [pid = 1651] [serial = 740] [outer = 0x122e2a400] 15:08:20 INFO - PROCESS | 1651 | 1462831700275 Marionette DEBUG loaded listener.js 15:08:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x128d9c400) [pid = 1651] [serial = 741] [outer = 0x122e2a400] 15:08:20 INFO - PROCESS | 1651 | 1462831700623 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 15:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 15:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 519ms 15:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 15:08:20 INFO - PROCESS | 1651 | 1462831700641 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 15:08:20 INFO - PROCESS | 1651 | 1462831700642 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 15:08:20 INFO - PROCESS | 1651 | 1462831700644 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 15:08:20 INFO - PROCESS | 1651 | 1462831700645 Marionette TRACE conn2 <- [1,962,null,{}] 15:08:20 INFO - PROCESS | 1651 | 1462831700648 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:20 INFO - PROCESS | 1651 | 1462831700757 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 15:08:20 INFO - PROCESS | 1651 | 1462831700791 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a78f000 == 66 [pid = 1651] [id = 248] 15:08:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x122e2f800) [pid = 1651] [serial = 742] [outer = 0x0] 15:08:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x128e98000) [pid = 1651] [serial = 743] [outer = 0x122e2f800] 15:08:20 INFO - PROCESS | 1651 | 1462831700817 Marionette DEBUG loaded listener.js 15:08:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x129284800) [pid = 1651] [serial = 744] [outer = 0x122e2f800] 15:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 15:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 518ms 15:08:21 INFO - PROCESS | 1651 | 1462831701158 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 15:08:21 INFO - PROCESS | 1651 | 1462831701162 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 15:08:21 INFO - PROCESS | 1651 | 1462831701164 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 15:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 15:08:21 INFO - PROCESS | 1651 | 1462831701176 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 15:08:21 INFO - PROCESS | 1651 | 1462831701178 Marionette TRACE conn2 <- [1,966,null,{}] 15:08:21 INFO - PROCESS | 1651 | 1462831701180 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:21 INFO - PROCESS | 1651 | 1462831701291 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 15:08:21 INFO - PROCESS | 1651 | 1462831701328 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b90b000 == 67 [pid = 1651] [id = 249] 15:08:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x122e2fc00) [pid = 1651] [serial = 745] [outer = 0x0] 15:08:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x12a6e1800) [pid = 1651] [serial = 746] [outer = 0x122e2fc00] 15:08:21 INFO - PROCESS | 1651 | 1462831701361 Marionette DEBUG loaded listener.js 15:08:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x12ae58c00) [pid = 1651] [serial = 747] [outer = 0x122e2fc00] 15:08:21 INFO - PROCESS | 1651 | 1462831701704 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 15:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 15:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 578ms 15:08:21 INFO - PROCESS | 1651 | 1462831701746 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 15:08:21 INFO - PROCESS | 1651 | 1462831701748 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 15:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 15:08:21 INFO - PROCESS | 1651 | 1462831701750 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 15:08:21 INFO - PROCESS | 1651 | 1462831701751 Marionette TRACE conn2 <- [1,970,null,{}] 15:08:21 INFO - PROCESS | 1651 | 1462831701753 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:21 INFO - PROCESS | 1651 | 1462831701860 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 15:08:21 INFO - PROCESS | 1651 | 1462831701878 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c11f000 == 68 [pid = 1651] [id = 250] 15:08:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x128e4a400) [pid = 1651] [serial = 748] [outer = 0x0] 15:08:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x12b99c800) [pid = 1651] [serial = 749] [outer = 0x128e4a400] 15:08:21 INFO - PROCESS | 1651 | 1462831701903 Marionette DEBUG loaded listener.js 15:08:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x12bcec800) [pid = 1651] [serial = 750] [outer = 0x128e4a400] 15:08:22 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x11a183800) [pid = 1651] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 15:08:22 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x124182000) [pid = 1651] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 15:08:22 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x124768800) [pid = 1651] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 15:08:22 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x122dac400) [pid = 1651] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 15:08:22 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x128bb2400) [pid = 1651] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 15:08:22 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x113189400) [pid = 1651] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 15:08:22 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x1166d1400) [pid = 1651] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 15:08:22 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x11820cc00) [pid = 1651] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 15:08:22 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x1194f0800) [pid = 1651] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 15:08:22 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x11871b400) [pid = 1651] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 15:08:22 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x128bb1800) [pid = 1651] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 15:08:22 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x110f4c000) [pid = 1651] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 15:08:22 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x11948f000) [pid = 1651] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 15:08:22 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x119923000) [pid = 1651] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 15:08:22 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x128bbcc00) [pid = 1651] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 15:08:22 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x114edd800) [pid = 1651] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 15:08:22 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x124c7b800) [pid = 1651] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 15:08:22 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x128b60c00) [pid = 1651] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 15:08:22 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x1211b3800) [pid = 1651] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 15:08:22 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x128b6d000) [pid = 1651] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 15:08:22 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x1199d5400) [pid = 1651] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 15:08:22 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x122b38c00) [pid = 1651] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 15:08:22 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x113180800) [pid = 1651] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 15:08:22 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x1176a3800) [pid = 1651] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 15:08:22 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x129274800) [pid = 1651] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 15:08:22 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x11317bc00) [pid = 1651] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 15:08:22 INFO - PROCESS | 1651 | 1462831702376 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 15:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 15:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 670ms 15:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 15:08:22 INFO - PROCESS | 1651 | 1462831702421 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 15:08:22 INFO - PROCESS | 1651 | 1462831702422 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 15:08:22 INFO - PROCESS | 1651 | 1462831702424 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 15:08:22 INFO - PROCESS | 1651 | 1462831702426 Marionette TRACE conn2 <- [1,974,null,{}] 15:08:22 INFO - PROCESS | 1651 | 1462831702428 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:22 INFO - PROCESS | 1651 | 1462831702528 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 15:08:22 INFO - PROCESS | 1651 | 1462831702607 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c11d800 == 69 [pid = 1651] [id = 251] 15:08:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x1180c9c00) [pid = 1651] [serial = 751] [outer = 0x0] 15:08:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x122b95800) [pid = 1651] [serial = 752] [outer = 0x1180c9c00] 15:08:22 INFO - PROCESS | 1651 | 1462831702639 Marionette DEBUG loaded listener.js 15:08:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x128b6a400) [pid = 1651] [serial = 753] [outer = 0x1180c9c00] 15:08:22 INFO - PROCESS | 1651 | 1462831702930 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 15:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 15:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 519ms 15:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 15:08:22 INFO - PROCESS | 1651 | 1462831702943 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 15:08:22 INFO - PROCESS | 1651 | 1462831702944 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 15:08:22 INFO - PROCESS | 1651 | 1462831702946 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 15:08:22 INFO - PROCESS | 1651 | 1462831702948 Marionette TRACE conn2 <- [1,978,null,{}] 15:08:22 INFO - PROCESS | 1651 | 1462831702958 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:23 INFO - PROCESS | 1651 | 1462831703048 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 15:08:23 INFO - PROCESS | 1651 | 1462831703053 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d2b3800 == 70 [pid = 1651] [id = 252] 15:08:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x128d9a400) [pid = 1651] [serial = 754] [outer = 0x0] 15:08:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x12bcf3000) [pid = 1651] [serial = 755] [outer = 0x128d9a400] 15:08:23 INFO - PROCESS | 1651 | 1462831703078 Marionette DEBUG loaded listener.js 15:08:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x12bf95800) [pid = 1651] [serial = 756] [outer = 0x128d9a400] 15:08:23 INFO - PROCESS | 1651 | 1462831703417 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 15:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 15:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 477ms 15:08:23 INFO - PROCESS | 1651 | 1462831703425 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 15:08:23 INFO - PROCESS | 1651 | 1462831703426 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 15:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 15:08:23 INFO - PROCESS | 1651 | 1462831703428 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 15:08:23 INFO - PROCESS | 1651 | 1462831703429 Marionette TRACE conn2 <- [1,982,null,{}] 15:08:23 INFO - PROCESS | 1651 | 1462831703431 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:23 INFO - PROCESS | 1651 | 1462831703549 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 15:08:23 INFO - PROCESS | 1651 | 1462831703556 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d60d000 == 71 [pid = 1651] [id = 253] 15:08:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x11820bc00) [pid = 1651] [serial = 757] [outer = 0x0] 15:08:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x12bf96400) [pid = 1651] [serial = 758] [outer = 0x11820bc00] 15:08:23 INFO - PROCESS | 1651 | 1462831703581 Marionette DEBUG loaded listener.js 15:08:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x12bfa1400) [pid = 1651] [serial = 759] [outer = 0x11820bc00] 15:08:23 INFO - PROCESS | 1651 | 1462831703898 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 15:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 15:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 518ms 15:08:23 INFO - PROCESS | 1651 | 1462831703947 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 15:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 15:08:23 INFO - PROCESS | 1651 | 1462831703956 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 15:08:23 INFO - PROCESS | 1651 | 1462831703959 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 15:08:23 INFO - PROCESS | 1651 | 1462831703960 Marionette TRACE conn2 <- [1,986,null,{}] 15:08:23 INFO - PROCESS | 1651 | 1462831703963 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:24 INFO - PROCESS | 1651 | 1462831704048 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 15:08:24 INFO - PROCESS | 1651 | 1462831704052 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e1d6800 == 72 [pid = 1651] [id = 254] 15:08:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x110d8ac00) [pid = 1651] [serial = 760] [outer = 0x0] 15:08:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x110d8fc00) [pid = 1651] [serial = 761] [outer = 0x110d8ac00] 15:08:24 INFO - PROCESS | 1651 | 1462831704077 Marionette DEBUG loaded listener.js 15:08:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x110d93c00) [pid = 1651] [serial = 762] [outer = 0x110d8ac00] 15:08:24 INFO - PROCESS | 1651 | 1462831704564 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 15:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 15:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 619ms 15:08:24 INFO - PROCESS | 1651 | 1462831704579 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 15:08:24 INFO - PROCESS | 1651 | 1462831704581 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 15:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 15:08:24 INFO - PROCESS | 1651 | 1462831704585 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 15:08:24 INFO - PROCESS | 1651 | 1462831704587 Marionette TRACE conn2 <- [1,990,null,{}] 15:08:24 INFO - PROCESS | 1651 | 1462831704592 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:24 INFO - PROCESS | 1651 | 1462831704704 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 15:08:24 INFO - PROCESS | 1651 | 1462831704764 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x116abc800 == 73 [pid = 1651] [id = 255] 15:08:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x110f49400) [pid = 1651] [serial = 763] [outer = 0x0] 15:08:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x113099000) [pid = 1651] [serial = 764] [outer = 0x110f49400] 15:08:24 INFO - PROCESS | 1651 | 1462831704809 Marionette DEBUG loaded listener.js 15:08:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x115e1a000) [pid = 1651] [serial = 765] [outer = 0x110f49400] 15:08:25 INFO - PROCESS | 1651 | 1462831705235 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 15:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 15:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 671ms 15:08:25 INFO - PROCESS | 1651 | 1462831705256 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 15:08:25 INFO - PROCESS | 1651 | 1462831705260 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 15:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 15:08:25 INFO - PROCESS | 1651 | 1462831705289 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 15:08:25 INFO - PROCESS | 1651 | 1462831705290 Marionette TRACE conn2 <- [1,994,null,{}] 15:08:25 INFO - PROCESS | 1651 | 1462831705293 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:25 INFO - PROCESS | 1651 | 1462831705402 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 15:08:25 INFO - PROCESS | 1651 | 1462831705461 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x127011000 == 74 [pid = 1651] [id = 256] 15:08:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x116178c00) [pid = 1651] [serial = 766] [outer = 0x0] 15:08:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x118196800) [pid = 1651] [serial = 767] [outer = 0x116178c00] 15:08:25 INFO - PROCESS | 1651 | 1462831705491 Marionette DEBUG loaded listener.js 15:08:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x11820d800) [pid = 1651] [serial = 768] [outer = 0x116178c00] 15:08:25 INFO - PROCESS | 1651 | 1462831705952 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 15:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 15:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 671ms 15:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 15:08:25 INFO - PROCESS | 1651 | 1462831705959 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 15:08:25 INFO - PROCESS | 1651 | 1462831705961 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 15:08:25 INFO - PROCESS | 1651 | 1462831705963 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 15:08:25 INFO - PROCESS | 1651 | 1462831705967 Marionette TRACE conn2 <- [1,998,null,{}] 15:08:25 INFO - PROCESS | 1651 | 1462831705976 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:26 INFO - PROCESS | 1651 | 1462831706086 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 15:08:26 INFO - PROCESS | 1651 | 1462831706160 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e1c5800 == 75 [pid = 1651] [id = 257] 15:08:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x118326800) [pid = 1651] [serial = 769] [outer = 0x0] 15:08:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x119922800) [pid = 1651] [serial = 770] [outer = 0x118326800] 15:08:26 INFO - PROCESS | 1651 | 1462831706194 Marionette DEBUG loaded listener.js 15:08:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x122b74000) [pid = 1651] [serial = 771] [outer = 0x118326800] 15:08:26 INFO - PROCESS | 1651 | 1462831706604 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 15:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 15:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 674ms 15:08:26 INFO - PROCESS | 1651 | 1462831706637 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 15:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 15:08:26 INFO - PROCESS | 1651 | 1462831706639 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 15:08:26 INFO - PROCESS | 1651 | 1462831706642 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 15:08:26 INFO - PROCESS | 1651 | 1462831706643 Marionette TRACE conn2 <- [1,1002,null,{}] 15:08:26 INFO - PROCESS | 1651 | 1462831706646 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:26 INFO - PROCESS | 1651 | 1462831706772 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 15:08:26 INFO - PROCESS | 1651 | 1462831706843 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x1351b7800 == 76 [pid = 1651] [id = 258] 15:08:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x124188800) [pid = 1651] [serial = 772] [outer = 0x0] 15:08:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x124fe1400) [pid = 1651] [serial = 773] [outer = 0x124188800] 15:08:26 INFO - PROCESS | 1651 | 1462831706875 Marionette DEBUG loaded listener.js 15:08:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x125fb8400) [pid = 1651] [serial = 774] [outer = 0x124188800] 15:08:27 INFO - PROCESS | 1651 | 1462831707318 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 15:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 15:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 721ms 15:08:27 INFO - PROCESS | 1651 | 1462831707364 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 15:08:27 INFO - PROCESS | 1651 | 1462831707365 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 15:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 15:08:27 INFO - PROCESS | 1651 | 1462831707367 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 15:08:27 INFO - PROCESS | 1651 | 1462831707369 Marionette TRACE conn2 <- [1,1006,null,{}] 15:08:27 INFO - PROCESS | 1651 | 1462831707371 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:27 INFO - PROCESS | 1651 | 1462831707476 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 15:08:27 INFO - PROCESS | 1651 | 1462831707534 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x1351c9800 == 77 [pid = 1651] [id = 259] 15:08:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x1242da400) [pid = 1651] [serial = 775] [outer = 0x0] 15:08:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x1270bfc00) [pid = 1651] [serial = 776] [outer = 0x1242da400] 15:08:27 INFO - PROCESS | 1651 | 1462831707603 Marionette DEBUG loaded listener.js 15:08:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x129268800) [pid = 1651] [serial = 777] [outer = 0x1242da400] 15:08:27 INFO - PROCESS | 1651 | 1462831707987 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 15:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 15:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 671ms 15:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 15:08:28 INFO - PROCESS | 1651 | 1462831708038 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 15:08:28 INFO - PROCESS | 1651 | 1462831708040 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 15:08:28 INFO - PROCESS | 1651 | 1462831708042 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 15:08:28 INFO - PROCESS | 1651 | 1462831708043 Marionette TRACE conn2 <- [1,1010,null,{}] 15:08:28 INFO - PROCESS | 1651 | 1462831708045 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:28 INFO - PROCESS | 1651 | 1462831708185 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 15:08:28 INFO - PROCESS | 1651 | 1462831708259 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x121149800 == 78 [pid = 1651] [id = 260] 15:08:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x12a79c800) [pid = 1651] [serial = 778] [outer = 0x0] 15:08:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x12c4ba800) [pid = 1651] [serial = 779] [outer = 0x12a79c800] 15:08:28 INFO - PROCESS | 1651 | 1462831708292 Marionette DEBUG loaded listener.js 15:08:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x12c68b800) [pid = 1651] [serial = 780] [outer = 0x12a79c800] 15:08:28 INFO - PROCESS | 1651 | 1462831708702 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 15:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 15:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 15:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 15:08:28 INFO - PROCESS | 1651 | 1462831708713 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 15:08:28 INFO - PROCESS | 1651 | 1462831708715 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 15:08:28 INFO - PROCESS | 1651 | 1462831708719 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 15:08:28 INFO - PROCESS | 1651 | 1462831708720 Marionette TRACE conn2 <- [1,1014,null,{}] 15:08:28 INFO - PROCESS | 1651 | 1462831708723 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:28 INFO - PROCESS | 1651 | 1462831708827 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 15:08:28 INFO - PROCESS | 1651 | 1462831708885 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b910000 == 79 [pid = 1651] [id = 261] 15:08:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x110d91800) [pid = 1651] [serial = 781] [outer = 0x0] 15:08:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x12b996400) [pid = 1651] [serial = 782] [outer = 0x110d91800] 15:08:28 INFO - PROCESS | 1651 | 1462831708964 Marionette DEBUG loaded listener.js 15:08:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x12cb4d800) [pid = 1651] [serial = 783] [outer = 0x110d91800] 15:08:29 INFO - PROCESS | 1651 | 1462831709369 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 15:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 15:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 670ms 15:08:29 INFO - PROCESS | 1651 | 1462831709389 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 15:08:29 INFO - PROCESS | 1651 | 1462831709391 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 15:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 15:08:29 INFO - PROCESS | 1651 | 1462831709393 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 15:08:29 INFO - PROCESS | 1651 | 1462831709394 Marionette TRACE conn2 <- [1,1018,null,{}] 15:08:29 INFO - PROCESS | 1651 | 1462831709397 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:29 INFO - PROCESS | 1651 | 1462831709500 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 15:08:29 INFO - PROCESS | 1651 | 1462831709783 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x117447800 == 80 [pid = 1651] [id = 262] 15:08:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x110d8f000) [pid = 1651] [serial = 784] [outer = 0x0] 15:08:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x110e47c00) [pid = 1651] [serial = 785] [outer = 0x110d8f000] 15:08:29 INFO - PROCESS | 1651 | 1462831709848 Marionette DEBUG loaded listener.js 15:08:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x112969400) [pid = 1651] [serial = 786] [outer = 0x110d8f000] 15:08:30 INFO - PROCESS | 1651 | 1462831710276 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 15:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 15:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 919ms 15:08:30 INFO - PROCESS | 1651 | 1462831710312 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 15:08:30 INFO - PROCESS | 1651 | 1462831710315 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 15:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 15:08:30 INFO - PROCESS | 1651 | 1462831710318 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 15:08:30 INFO - PROCESS | 1651 | 1462831710320 Marionette TRACE conn2 <- [1,1022,null,{}] 15:08:30 INFO - PROCESS | 1651 | 1462831710323 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:30 INFO - PROCESS | 1651 | 1462831710424 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 15:08:30 INFO - PROCESS | 1651 | 1462831710485 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x12116c000 == 81 [pid = 1651] [id = 263] 15:08:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x11296a400) [pid = 1651] [serial = 787] [outer = 0x0] 15:08:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x115e7c400) [pid = 1651] [serial = 788] [outer = 0x11296a400] 15:08:30 INFO - PROCESS | 1651 | 1462831710513 Marionette DEBUG loaded listener.js 15:08:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x11756ec00) [pid = 1651] [serial = 789] [outer = 0x11296a400] 15:08:30 INFO - PROCESS | 1651 | --DOCSHELL 0x12921b000 == 80 [pid = 1651] [id = 84] 15:08:30 INFO - PROCESS | 1651 | --DOCSHELL 0x12af8a000 == 79 [pid = 1651] [id = 113] 15:08:30 INFO - PROCESS | 1651 | --DOCSHELL 0x12a784000 == 78 [pid = 1651] [id = 116] 15:08:30 INFO - PROCESS | 1651 | --DOCSHELL 0x12d60d000 == 77 [pid = 1651] [id = 253] 15:08:30 INFO - PROCESS | 1651 | --DOCSHELL 0x12d2b3800 == 76 [pid = 1651] [id = 252] 15:08:30 INFO - PROCESS | 1651 | --DOCSHELL 0x12c11d800 == 75 [pid = 1651] [id = 251] 15:08:30 INFO - PROCESS | 1651 | --DOCSHELL 0x12c11f000 == 74 [pid = 1651] [id = 250] 15:08:30 INFO - PROCESS | 1651 | --DOCSHELL 0x12b90b000 == 73 [pid = 1651] [id = 249] 15:08:30 INFO - PROCESS | 1651 | --DOCSHELL 0x12a78f000 == 72 [pid = 1651] [id = 248] 15:08:30 INFO - PROCESS | 1651 | --DOCSHELL 0x12921c000 == 71 [pid = 1651] [id = 247] 15:08:30 INFO - PROCESS | 1651 | --DOCSHELL 0x125e8e800 == 70 [pid = 1651] [id = 246] 15:08:30 INFO - PROCESS | 1651 | --DOCSHELL 0x124c10800 == 69 [pid = 1651] [id = 245] 15:08:30 INFO - PROCESS | 1651 | --DOCSHELL 0x1240c4800 == 68 [pid = 1651] [id = 244] 15:08:30 INFO - PROCESS | 1651 | --DOCSHELL 0x1185d5000 == 67 [pid = 1651] [id = 243] 15:08:30 INFO - PROCESS | 1651 | --DOCSHELL 0x119136000 == 66 [pid = 1651] [id = 242] 15:08:30 INFO - PROCESS | 1651 | --DOCSHELL 0x119d43800 == 65 [pid = 1651] [id = 241] 15:08:31 INFO - PROCESS | 1651 | --DOCSHELL 0x12c120000 == 64 [pid = 1651] [id = 237] 15:08:31 INFO - PROCESS | 1651 | --DOCSHELL 0x12456a000 == 63 [pid = 1651] [id = 236] 15:08:31 INFO - PROCESS | 1651 | --DOCSHELL 0x116aaf000 == 62 [pid = 1651] [id = 235] 15:08:31 INFO - PROCESS | 1651 | 1462831711007 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x11694ac00) [pid = 1651] [serial = 591] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x128e45c00) [pid = 1651] [serial = 597] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x124025000) [pid = 1651] [serial = 594] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 150 (0x125fb3000) [pid = 1651] [serial = 561] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 149 (0x1176a2000) [pid = 1651] [serial = 555] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x119923800) [pid = 1651] [serial = 558] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x12b168400) [pid = 1651] [serial = 600] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x12409f800) [pid = 1651] [serial = 681] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x122b8d400) [pid = 1651] [serial = 680] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x12475d000) [pid = 1651] [serial = 683] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x1247cc000) [pid = 1651] [serial = 684] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x12524c400) [pid = 1651] [serial = 687] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x124c7d800) [pid = 1651] [serial = 686] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x125e11400) [pid = 1651] [serial = 651] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x124760c00) [pid = 1651] [serial = 650] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x12a7a1c00) [pid = 1651] [serial = 656] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x12b99ec00) [pid = 1651] [serial = 657] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x114edec00) [pid = 1651] [serial = 663] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x113303000) [pid = 1651] [serial = 662] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x118197800) [pid = 1651] [serial = 668] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x11832cc00) [pid = 1651] [serial = 669] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x1211b8800) [pid = 1651] [serial = 648] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x1199de800) [pid = 1651] [serial = 647] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x1199d5c00) [pid = 1651] [serial = 674] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x119e90400) [pid = 1651] [serial = 675] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x11948b800) [pid = 1651] [serial = 671] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x119499400) [pid = 1651] [serial = 672] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x128e47800) [pid = 1651] [serial = 654] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x128d9bc00) [pid = 1651] [serial = 653] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x11317d000) [pid = 1651] [serial = 665] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x11805d400) [pid = 1651] [serial = 666] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x12bfa0800) [pid = 1651] [serial = 660] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x128d9d000) [pid = 1651] [serial = 659] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x1211bb800) [pid = 1651] [serial = 677] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x128d99c00) [pid = 1651] [serial = 698] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x118193800) [pid = 1651] [serial = 645] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x116731800) [pid = 1651] [serial = 644] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x12704d800) [pid = 1651] [serial = 690] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x125843400) [pid = 1651] [serial = 689] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x122b71000) [pid = 1651] [serial = 678] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x128d63800) [pid = 1651] [serial = 696] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x127148800) [pid = 1651] [serial = 692] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x128bb3800) [pid = 1651] [serial = 693] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x128e43000) [pid = 1651] [serial = 699] [outer = 0x0] [url = about:blank] 15:08:31 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x128d59400) [pid = 1651] [serial = 695] [outer = 0x0] [url = about:blank] 15:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 15:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 724ms 15:08:31 INFO - PROCESS | 1651 | 1462831711046 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 15:08:31 INFO - PROCESS | 1651 | 1462831711048 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 15:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 15:08:31 INFO - PROCESS | 1651 | 1462831711058 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 15:08:31 INFO - PROCESS | 1651 | 1462831711059 Marionette TRACE conn2 <- [1,1026,null,{}] 15:08:31 INFO - PROCESS | 1651 | 1462831711062 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:31 INFO - PROCESS | 1651 | 1462831711149 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 15:08:31 INFO - PROCESS | 1651 | 1462831711156 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x1161bc000 == 63 [pid = 1651] [id = 264] 15:08:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x11694d000) [pid = 1651] [serial = 790] [outer = 0x0] 15:08:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x118202c00) [pid = 1651] [serial = 791] [outer = 0x11694d000] 15:08:31 INFO - PROCESS | 1651 | 1462831711183 Marionette DEBUG loaded listener.js 15:08:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x11856f000) [pid = 1651] [serial = 792] [outer = 0x11694d000] 15:08:31 INFO - PROCESS | 1651 | 1462831711532 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 15:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 15:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 519ms 15:08:31 INFO - PROCESS | 1651 | 1462831711578 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 15:08:31 INFO - PROCESS | 1651 | 1462831711579 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 15:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 15:08:31 INFO - PROCESS | 1651 | 1462831711582 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 15:08:31 INFO - PROCESS | 1651 | 1462831711586 Marionette TRACE conn2 <- [1,1030,null,{}] 15:08:31 INFO - PROCESS | 1651 | 1462831711593 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:31 INFO - PROCESS | 1651 | 1462831711680 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 15:08:31 INFO - PROCESS | 1651 | 1462831711688 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x119dc2000 == 64 [pid = 1651] [id = 265] 15:08:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x11911bc00) [pid = 1651] [serial = 793] [outer = 0x0] 15:08:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x119923800) [pid = 1651] [serial = 794] [outer = 0x11911bc00] 15:08:31 INFO - PROCESS | 1651 | 1462831711714 Marionette DEBUG loaded listener.js 15:08:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x1211b3800) [pid = 1651] [serial = 795] [outer = 0x11911bc00] 15:08:32 INFO - PROCESS | 1651 | 1462831712111 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 15:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 15:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 573ms 15:08:32 INFO - PROCESS | 1651 | 1462831712155 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 15:08:32 INFO - PROCESS | 1651 | 1462831712158 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 15:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 15:08:32 INFO - PROCESS | 1651 | 1462831712161 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 15:08:32 INFO - PROCESS | 1651 | 1462831712174 Marionette TRACE conn2 <- [1,1034,null,{}] 15:08:32 INFO - PROCESS | 1651 | 1462831712177 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:32 INFO - PROCESS | 1651 | 1462831712308 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 15:08:32 INFO - PROCESS | 1651 | 1462831712320 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x122a14000 == 65 [pid = 1651] [id = 266] 15:08:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x1211bd000) [pid = 1651] [serial = 796] [outer = 0x0] 15:08:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x122a62000) [pid = 1651] [serial = 797] [outer = 0x1211bd000] 15:08:32 INFO - PROCESS | 1651 | 1462831712360 Marionette DEBUG loaded listener.js 15:08:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x122b8d400) [pid = 1651] [serial = 798] [outer = 0x1211bd000] 15:08:32 INFO - PROCESS | 1651 | 1462831712820 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 15:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 15:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 680ms 15:08:32 INFO - PROCESS | 1651 | 1462831712842 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 15:08:32 INFO - PROCESS | 1651 | 1462831712843 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 15:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 15:08:32 INFO - PROCESS | 1651 | 1462831712845 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 15:08:32 INFO - PROCESS | 1651 | 1462831712847 Marionette TRACE conn2 <- [1,1038,null,{}] 15:08:32 INFO - PROCESS | 1651 | 1462831712861 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:32 INFO - PROCESS | 1651 | 1462831712946 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 15:08:32 INFO - PROCESS | 1651 | 1462831712954 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x124569800 == 66 [pid = 1651] [id = 267] 15:08:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x124764c00) [pid = 1651] [serial = 799] [outer = 0x0] 15:08:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x124c88c00) [pid = 1651] [serial = 800] [outer = 0x124764c00] 15:08:32 INFO - PROCESS | 1651 | 1462831712985 Marionette DEBUG loaded listener.js 15:08:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x125f2b000) [pid = 1651] [serial = 801] [outer = 0x124764c00] 15:08:33 INFO - PROCESS | 1651 | 1462831713348 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 15:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 15:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 521ms 15:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 15:08:33 INFO - PROCESS | 1651 | 1462831713367 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 15:08:33 INFO - PROCESS | 1651 | 1462831713369 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 15:08:33 INFO - PROCESS | 1651 | 1462831713371 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 15:08:33 INFO - PROCESS | 1651 | 1462831713372 Marionette TRACE conn2 <- [1,1042,null,{}] 15:08:33 INFO - PROCESS | 1651 | 1462831713380 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:33 INFO - PROCESS | 1651 | 1462831713494 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 15:08:33 INFO - PROCESS | 1651 | 1462831713531 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x124a6b000 == 67 [pid = 1651] [id = 268] 15:08:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x1270c1000) [pid = 1651] [serial = 802] [outer = 0x0] 15:08:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x128d59400) [pid = 1651] [serial = 803] [outer = 0x1270c1000] 15:08:33 INFO - PROCESS | 1651 | 1462831713556 Marionette DEBUG loaded listener.js 15:08:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x128e3d400) [pid = 1651] [serial = 804] [outer = 0x1270c1000] 15:08:33 INFO - PROCESS | 1651 | 1462831713867 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 15:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 15:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 519ms 15:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 15:08:33 INFO - PROCESS | 1651 | 1462831713891 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 15:08:33 INFO - PROCESS | 1651 | 1462831713892 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 15:08:33 INFO - PROCESS | 1651 | 1462831713894 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 15:08:33 INFO - PROCESS | 1651 | 1462831713895 Marionette TRACE conn2 <- [1,1046,null,{}] 15:08:33 INFO - PROCESS | 1651 | 1462831713898 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:34 INFO - PROCESS | 1651 | 1462831714003 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 15:08:34 INFO - PROCESS | 1651 | 1462831714054 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x1270ca800 == 68 [pid = 1651] [id = 269] 15:08:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x129267c00) [pid = 1651] [serial = 805] [outer = 0x0] 15:08:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x1295c3400) [pid = 1651] [serial = 806] [outer = 0x129267c00] 15:08:34 INFO - PROCESS | 1651 | 1462831714079 Marionette DEBUG loaded listener.js 15:08:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x1295c8400) [pid = 1651] [serial = 807] [outer = 0x129267c00] 15:08:34 INFO - PROCESS | 1651 | 1462831714400 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 15:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 15:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 520ms 15:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 15:08:34 INFO - PROCESS | 1651 | 1462831714414 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 15:08:34 INFO - PROCESS | 1651 | 1462831714417 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 15:08:34 INFO - PROCESS | 1651 | 1462831714421 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 15:08:34 INFO - PROCESS | 1651 | 1462831714423 Marionette TRACE conn2 <- [1,1050,null,{}] 15:08:34 INFO - PROCESS | 1651 | 1462831714425 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:34 INFO - PROCESS | 1651 | 1462831714534 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 15:08:34 INFO - PROCESS | 1651 | 1462831714548 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x129231000 == 69 [pid = 1651] [id = 270] 15:08:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x1295cac00) [pid = 1651] [serial = 808] [outer = 0x0] 15:08:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x1295ccc00) [pid = 1651] [serial = 809] [outer = 0x1295cac00] 15:08:34 INFO - PROCESS | 1651 | 1462831714580 Marionette DEBUG loaded listener.js 15:08:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x1295d0c00) [pid = 1651] [serial = 810] [outer = 0x1295cac00] 15:08:34 INFO - PROCESS | 1651 | 1462831714924 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 15:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 15:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 518ms 15:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 15:08:34 INFO - PROCESS | 1651 | 1462831714940 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 15:08:34 INFO - PROCESS | 1651 | 1462831714941 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 15:08:34 INFO - PROCESS | 1651 | 1462831714943 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 15:08:34 INFO - PROCESS | 1651 | 1462831714944 Marionette TRACE conn2 <- [1,1054,null,{}] 15:08:34 INFO - PROCESS | 1651 | 1462831714947 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:35 INFO - PROCESS | 1651 | 1462831715055 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 15:08:35 INFO - PROCESS | 1651 | 1462831715068 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a667800 == 70 [pid = 1651] [id = 271] 15:08:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x1295cb000) [pid = 1651] [serial = 811] [outer = 0x0] 15:08:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x12a6e6000) [pid = 1651] [serial = 812] [outer = 0x1295cb000] 15:08:35 INFO - PROCESS | 1651 | 1462831715093 Marionette DEBUG loaded listener.js 15:08:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x12ae56800) [pid = 1651] [serial = 813] [outer = 0x1295cb000] 15:08:35 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x122e2a400) [pid = 1651] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 15:08:35 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x122e2fc00) [pid = 1651] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 15:08:35 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x122e2f800) [pid = 1651] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 15:08:35 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x128e4a400) [pid = 1651] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 15:08:35 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x1211b8000) [pid = 1651] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 15:08:35 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x112d11000) [pid = 1651] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 15:08:35 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x122a63800) [pid = 1651] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 15:08:35 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x1180c9c00) [pid = 1651] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 15:08:35 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x11849fc00) [pid = 1651] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 15:08:35 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x119926400) [pid = 1651] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 15:08:35 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x116440c00) [pid = 1651] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 15:08:35 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x128d9a400) [pid = 1651] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 15:08:35 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x11820bc00) [pid = 1651] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 15:08:35 INFO - PROCESS | 1651 | 1462831715528 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 15:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 15:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 619ms 15:08:35 INFO - PROCESS | 1651 | 1462831715562 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 15:08:35 INFO - PROCESS | 1651 | 1462831715564 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 15:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 15:08:35 INFO - PROCESS | 1651 | 1462831715572 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 15:08:35 INFO - PROCESS | 1651 | 1462831715573 Marionette TRACE conn2 <- [1,1058,null,{}] 15:08:35 INFO - PROCESS | 1651 | 1462831715575 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:35 INFO - PROCESS | 1651 | 1462831715695 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 15:08:35 INFO - PROCESS | 1651 | 1462831715736 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a782800 == 71 [pid = 1651] [id = 272] 15:08:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x110d8b000) [pid = 1651] [serial = 814] [outer = 0x0] 15:08:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x122e25000) [pid = 1651] [serial = 815] [outer = 0x110d8b000] 15:08:35 INFO - PROCESS | 1651 | 1462831715766 Marionette DEBUG loaded listener.js 15:08:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x12ae58000) [pid = 1651] [serial = 816] [outer = 0x110d8b000] 15:08:36 INFO - PROCESS | 1651 | 1462831716075 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 15:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 15:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 519ms 15:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 15:08:36 INFO - PROCESS | 1651 | 1462831716091 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 15:08:36 INFO - PROCESS | 1651 | 1462831716093 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 15:08:36 INFO - PROCESS | 1651 | 1462831716095 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 15:08:36 INFO - PROCESS | 1651 | 1462831716097 Marionette TRACE conn2 <- [1,1062,null,{}] 15:08:36 INFO - PROCESS | 1651 | 1462831716101 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:36 INFO - PROCESS | 1651 | 1462831716200 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 15:08:36 INFO - PROCESS | 1651 | 1462831716254 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b91d800 == 72 [pid = 1651] [id = 273] 15:08:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x124c4a400) [pid = 1651] [serial = 817] [outer = 0x0] 15:08:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x12b999400) [pid = 1651] [serial = 818] [outer = 0x124c4a400] 15:08:36 INFO - PROCESS | 1651 | 1462831716279 Marionette DEBUG loaded listener.js 15:08:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x12c4bb000) [pid = 1651] [serial = 819] [outer = 0x124c4a400] 15:08:36 INFO - PROCESS | 1651 | 1462831716532 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 15:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 15:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 473ms 15:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 15:08:36 INFO - PROCESS | 1651 | 1462831716573 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 15:08:36 INFO - PROCESS | 1651 | 1462831716575 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 15:08:36 INFO - PROCESS | 1651 | 1462831716577 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 15:08:36 INFO - PROCESS | 1651 | 1462831716578 Marionette TRACE conn2 <- [1,1066,null,{}] 15:08:36 INFO - PROCESS | 1651 | 1462831716580 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:36 INFO - PROCESS | 1651 | 1462831716685 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 15:08:36 INFO - PROCESS | 1651 | 1462831716689 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c121000 == 73 [pid = 1651] [id = 274] 15:08:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x110d8a000) [pid = 1651] [serial = 820] [outer = 0x0] 15:08:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x12c67fc00) [pid = 1651] [serial = 821] [outer = 0x110d8a000] 15:08:36 INFO - PROCESS | 1651 | 1462831716715 Marionette DEBUG loaded listener.js 15:08:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x12cb4b000) [pid = 1651] [serial = 822] [outer = 0x110d8a000] 15:08:37 INFO - PROCESS | 1651 | 1462831717146 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 15:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 15:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 619ms 15:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 15:08:37 INFO - PROCESS | 1651 | 1462831717197 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 15:08:37 INFO - PROCESS | 1651 | 1462831717199 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 15:08:37 INFO - PROCESS | 1651 | 1462831717202 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 15:08:37 INFO - PROCESS | 1651 | 1462831717204 Marionette TRACE conn2 <- [1,1070,null,{}] 15:08:37 INFO - PROCESS | 1651 | 1462831717208 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:37 INFO - PROCESS | 1651 | 1462831717352 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 15:08:37 INFO - PROCESS | 1651 | 1462831717471 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x11258d000 == 74 [pid = 1651] [id = 275] 15:08:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x110d86c00) [pid = 1651] [serial = 823] [outer = 0x0] 15:08:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x110d90800) [pid = 1651] [serial = 824] [outer = 0x110d86c00] 15:08:37 INFO - PROCESS | 1651 | 1462831717504 Marionette DEBUG loaded listener.js 15:08:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x111a02c00) [pid = 1651] [serial = 825] [outer = 0x110d86c00] 15:08:37 INFO - PROCESS | 1651 | 1462831717944 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 15:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 15:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 770ms 15:08:37 INFO - PROCESS | 1651 | 1462831717973 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 15:08:37 INFO - PROCESS | 1651 | 1462831717976 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 15:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 15:08:37 INFO - PROCESS | 1651 | 1462831717980 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 15:08:37 INFO - PROCESS | 1651 | 1462831717982 Marionette TRACE conn2 <- [1,1074,null,{}] 15:08:37 INFO - PROCESS | 1651 | 1462831717985 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:38 INFO - PROCESS | 1651 | 1462831718097 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 15:08:38 INFO - PROCESS | 1651 | 1462831718194 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x12116f000 == 75 [pid = 1651] [id = 276] 15:08:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x1176a4800) [pid = 1651] [serial = 826] [outer = 0x0] 15:08:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x118194000) [pid = 1651] [serial = 827] [outer = 0x1176a4800] 15:08:38 INFO - PROCESS | 1651 | 1462831718225 Marionette DEBUG loaded listener.js 15:08:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x11849e400) [pid = 1651] [serial = 828] [outer = 0x1176a4800] 15:08:38 INFO - PROCESS | 1651 | 1462831718624 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 15:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 15:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 673ms 15:08:38 INFO - PROCESS | 1651 | 1462831718655 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 15:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 15:08:38 INFO - PROCESS | 1651 | 1462831718658 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 15:08:38 INFO - PROCESS | 1651 | 1462831718660 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 15:08:38 INFO - PROCESS | 1651 | 1462831718662 Marionette TRACE conn2 <- [1,1078,null,{}] 15:08:38 INFO - PROCESS | 1651 | 1462831718664 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:38 INFO - PROCESS | 1651 | 1462831718772 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 15:08:38 INFO - PROCESS | 1651 | 1462831718832 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x12af89000 == 76 [pid = 1651] [id = 277] 15:08:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x118955000) [pid = 1651] [serial = 829] [outer = 0x0] 15:08:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x11991a400) [pid = 1651] [serial = 830] [outer = 0x118955000] 15:08:38 INFO - PROCESS | 1651 | 1462831718862 Marionette DEBUG loaded listener.js 15:08:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x122e2a400) [pid = 1651] [serial = 831] [outer = 0x118955000] 15:08:39 INFO - PROCESS | 1651 | 1462831719302 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 15:08:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 15:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 670ms 15:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 15:08:39 INFO - PROCESS | 1651 | 1462831719330 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 15:08:39 INFO - PROCESS | 1651 | 1462831719332 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 15:08:39 INFO - PROCESS | 1651 | 1462831719340 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 15:08:39 INFO - PROCESS | 1651 | 1462831719344 Marionette TRACE conn2 <- [1,1082,null,{}] 15:08:39 INFO - PROCESS | 1651 | 1462831719347 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:39 INFO - PROCESS | 1651 | 1462831719481 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 15:08:39 INFO - PROCESS | 1651 | 1462831719565 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d60a800 == 77 [pid = 1651] [id = 278] 15:08:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x1241cc400) [pid = 1651] [serial = 832] [outer = 0x0] 15:08:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x12703fc00) [pid = 1651] [serial = 833] [outer = 0x1241cc400] 15:08:39 INFO - PROCESS | 1651 | 1462831719594 Marionette DEBUG loaded listener.js 15:08:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x128d9a400) [pid = 1651] [serial = 834] [outer = 0x1241cc400] 15:08:40 INFO - PROCESS | 1651 | 1462831720003 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 15:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 15:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 676ms 15:08:40 INFO - PROCESS | 1651 | 1462831720012 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 15:08:40 INFO - PROCESS | 1651 | 1462831720014 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 15:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 15:08:40 INFO - PROCESS | 1651 | 1462831720016 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 15:08:40 INFO - PROCESS | 1651 | 1462831720017 Marionette TRACE conn2 <- [1,1086,null,{}] 15:08:40 INFO - PROCESS | 1651 | 1462831720020 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:40 INFO - PROCESS | 1651 | 1462831720129 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 15:08:40 INFO - PROCESS | 1651 | 1462831720186 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e1c1000 == 78 [pid = 1651] [id = 279] 15:08:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x125fb3000) [pid = 1651] [serial = 835] [outer = 0x0] 15:08:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x1295cd000) [pid = 1651] [serial = 836] [outer = 0x125fb3000] 15:08:40 INFO - PROCESS | 1651 | 1462831720256 Marionette DEBUG loaded listener.js 15:08:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x12bc3cc00) [pid = 1651] [serial = 837] [outer = 0x125fb3000] 15:08:40 INFO - PROCESS | 1651 | 1462831720649 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 15:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 15:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 670ms 15:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 15:08:40 INFO - PROCESS | 1651 | 1462831720687 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 15:08:40 INFO - PROCESS | 1651 | 1462831720688 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 15:08:40 INFO - PROCESS | 1651 | 1462831720691 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 15:08:40 INFO - PROCESS | 1651 | 1462831720692 Marionette TRACE conn2 <- [1,1090,null,{}] 15:08:40 INFO - PROCESS | 1651 | 1462831720695 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:40 INFO - PROCESS | 1651 | 1462831720801 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 15:08:40 INFO - PROCESS | 1651 | 1462831720901 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x1351d5800 == 79 [pid = 1651] [id = 280] 15:08:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x12c4c7400) [pid = 1651] [serial = 838] [outer = 0x0] 15:08:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x12cb4e000) [pid = 1651] [serial = 839] [outer = 0x12c4c7400] 15:08:40 INFO - PROCESS | 1651 | 1462831720938 Marionette DEBUG loaded listener.js 15:08:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x12cd8dc00) [pid = 1651] [serial = 840] [outer = 0x12c4c7400] 15:08:41 INFO - PROCESS | 1651 | 1462831721359 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 15:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 15:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 720ms 15:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 15:08:41 INFO - PROCESS | 1651 | 1462831721411 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 15:08:41 INFO - PROCESS | 1651 | 1462831721413 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 15:08:41 INFO - PROCESS | 1651 | 1462831721415 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 15:08:41 INFO - PROCESS | 1651 | 1462831721416 Marionette TRACE conn2 <- [1,1094,null,{}] 15:08:41 INFO - PROCESS | 1651 | 1462831721419 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:41 INFO - PROCESS | 1651 | 1462831721527 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 15:08:41 INFO - PROCESS | 1651 | 1462831721627 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x135da8800 == 80 [pid = 1651] [id = 281] 15:08:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x12cd91c00) [pid = 1651] [serial = 841] [outer = 0x0] 15:08:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x12d268400) [pid = 1651] [serial = 842] [outer = 0x12cd91c00] 15:08:41 INFO - PROCESS | 1651 | 1462831721659 Marionette DEBUG loaded listener.js 15:08:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x12d306400) [pid = 1651] [serial = 843] [outer = 0x12cd91c00] 15:08:42 INFO - PROCESS | 1651 | 1462831722117 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 15:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 15:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 770ms 15:08:42 INFO - PROCESS | 1651 | 1462831722202 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 15:08:42 INFO - PROCESS | 1651 | 1462831722203 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 15:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 15:08:42 INFO - PROCESS | 1651 | 1462831722207 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 15:08:42 INFO - PROCESS | 1651 | 1462831722208 Marionette TRACE conn2 <- [1,1098,null,{}] 15:08:42 INFO - PROCESS | 1651 | 1462831722211 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:42 INFO - PROCESS | 1651 | 1462831722320 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 15:08:42 INFO - PROCESS | 1651 | 1462831722393 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x11274d800 == 81 [pid = 1651] [id = 282] 15:08:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x112784000) [pid = 1651] [serial = 844] [outer = 0x0] 15:08:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x11278ac00) [pid = 1651] [serial = 845] [outer = 0x112784000] 15:08:42 INFO - PROCESS | 1651 | 1462831722422 Marionette DEBUG loaded listener.js 15:08:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x11278f000) [pid = 1651] [serial = 846] [outer = 0x112784000] 15:08:42 INFO - PROCESS | 1651 | 1462831722945 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 15:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 15:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 773ms 15:08:42 INFO - PROCESS | 1651 | 1462831722981 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 15:08:42 INFO - PROCESS | 1651 | 1462831722984 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 15:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 15:08:42 INFO - PROCESS | 1651 | 1462831722988 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 15:08:42 INFO - PROCESS | 1651 | 1462831722990 Marionette TRACE conn2 <- [1,1102,null,{}] 15:08:42 INFO - PROCESS | 1651 | 1462831722993 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:43 INFO - PROCESS | 1651 | 1462831723097 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 15:08:43 INFO - PROCESS | 1651 | 1462831723157 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x12117e000 == 82 [pid = 1651] [id = 283] 15:08:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x112791800) [pid = 1651] [serial = 847] [outer = 0x0] 15:08:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x113126400) [pid = 1651] [serial = 848] [outer = 0x112791800] 15:08:43 INFO - PROCESS | 1651 | 1462831723190 Marionette DEBUG loaded listener.js 15:08:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x11312b400) [pid = 1651] [serial = 849] [outer = 0x112791800] 15:08:43 INFO - PROCESS | 1651 | 1462831723624 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 15:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 15:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 675ms 15:08:43 INFO - PROCESS | 1651 | 1462831723663 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 15:08:43 INFO - PROCESS | 1651 | 1462831723666 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 15:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 15:08:43 INFO - PROCESS | 1651 | 1462831723671 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 15:08:43 INFO - PROCESS | 1651 | 1462831723672 Marionette TRACE conn2 <- [1,1106,null,{}] 15:08:43 INFO - PROCESS | 1651 | 1462831723675 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:43 INFO - PROCESS | 1651 | 1462831723773 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 15:08:43 INFO - PROCESS | 1651 | 1462831723883 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x116f9b000 == 83 [pid = 1651] [id = 284] 15:08:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 157 (0x113184400) [pid = 1651] [serial = 850] [outer = 0x0] 15:08:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 158 (0x1134e7000) [pid = 1651] [serial = 851] [outer = 0x113184400] 15:08:43 INFO - PROCESS | 1651 | 1462831723912 Marionette DEBUG loaded listener.js 15:08:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 159 (0x1164acc00) [pid = 1651] [serial = 852] [outer = 0x113184400] 15:08:44 INFO - PROCESS | 1651 | --DOCSHELL 0x12c121000 == 82 [pid = 1651] [id = 274] 15:08:44 INFO - PROCESS | 1651 | --DOCSHELL 0x12b91d800 == 81 [pid = 1651] [id = 273] 15:08:44 INFO - PROCESS | 1651 | --DOCSHELL 0x12a782800 == 80 [pid = 1651] [id = 272] 15:08:44 INFO - PROCESS | 1651 | --DOCSHELL 0x12a667800 == 79 [pid = 1651] [id = 271] 15:08:44 INFO - PROCESS | 1651 | --DOCSHELL 0x129231000 == 78 [pid = 1651] [id = 270] 15:08:44 INFO - PROCESS | 1651 | --DOMWINDOW == 158 (0x110d8fc00) [pid = 1651] [serial = 761] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 1651 | --DOCSHELL 0x1270ca800 == 77 [pid = 1651] [id = 269] 15:08:44 INFO - PROCESS | 1651 | --DOCSHELL 0x124a6b000 == 76 [pid = 1651] [id = 268] 15:08:44 INFO - PROCESS | 1651 | --DOCSHELL 0x124569800 == 75 [pid = 1651] [id = 267] 15:08:44 INFO - PROCESS | 1651 | --DOCSHELL 0x122a14000 == 74 [pid = 1651] [id = 266] 15:08:44 INFO - PROCESS | 1651 | --DOCSHELL 0x119dc2000 == 73 [pid = 1651] [id = 265] 15:08:44 INFO - PROCESS | 1651 | --DOCSHELL 0x1161bc000 == 72 [pid = 1651] [id = 264] 15:08:44 INFO - PROCESS | 1651 | --DOCSHELL 0x12116c000 == 71 [pid = 1651] [id = 263] 15:08:44 INFO - PROCESS | 1651 | --DOCSHELL 0x117447800 == 70 [pid = 1651] [id = 262] 15:08:44 INFO - PROCESS | 1651 | --DOCSHELL 0x12e1d6800 == 69 [pid = 1651] [id = 254] 15:08:44 INFO - PROCESS | 1651 | --DOMWINDOW == 157 (0x128b6b400) [pid = 1651] [serial = 740] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 1651 | --DOMWINDOW == 156 (0x12a6e1800) [pid = 1651] [serial = 746] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 1651 | --DOMWINDOW == 155 (0x129284800) [pid = 1651] [serial = 744] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x128e98000) [pid = 1651] [serial = 743] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x12b99c800) [pid = 1651] [serial = 749] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x122b38800) [pid = 1651] [serial = 734] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x116009000) [pid = 1651] [serial = 723] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 1651 | --DOMWINDOW == 150 (0x1132df400) [pid = 1651] [serial = 722] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 1651 | --DOMWINDOW == 149 (0x12475e400) [pid = 1651] [serial = 737] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x12ae58c00) [pid = 1651] [serial = 747] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x122b95800) [pid = 1651] [serial = 752] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x128d9b000) [pid = 1651] [serial = 716] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x119112000) [pid = 1651] [serial = 728] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x1196cdc00) [pid = 1651] [serial = 729] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x128e94000) [pid = 1651] [serial = 701] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x1211b4000) [pid = 1651] [serial = 731] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x1211e3800) [pid = 1651] [serial = 732] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x12b161400) [pid = 1651] [serial = 719] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x118209400) [pid = 1651] [serial = 726] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x117564000) [pid = 1651] [serial = 725] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x125846c00) [pid = 1651] [serial = 713] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x118196c00) [pid = 1651] [serial = 707] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x1211bec00) [pid = 1651] [serial = 710] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x113348000) [pid = 1651] [serial = 704] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x12bcf3000) [pid = 1651] [serial = 755] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x12bcec800) [pid = 1651] [serial = 750] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x124099000) [pid = 1651] [serial = 735] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x128d9c400) [pid = 1651] [serial = 741] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x12bfa1400) [pid = 1651] [serial = 759] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x12bf95800) [pid = 1651] [serial = 756] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x12579a400) [pid = 1651] [serial = 738] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x12bf96400) [pid = 1651] [serial = 758] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x128b6a400) [pid = 1651] [serial = 753] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 1651 | 1462831724464 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 15:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 15:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 822ms 15:08:44 INFO - PROCESS | 1651 | 1462831724504 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 15:08:44 INFO - PROCESS | 1651 | 1462831724506 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 15:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 15:08:44 INFO - PROCESS | 1651 | 1462831724512 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 15:08:44 INFO - PROCESS | 1651 | 1462831724515 Marionette TRACE conn2 <- [1,1110,null,{}] 15:08:44 INFO - PROCESS | 1651 | 1462831724529 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:44 INFO - PROCESS | 1651 | 1462831724666 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 15:08:44 INFO - PROCESS | 1651 | 1462831724684 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x122e9b000 == 70 [pid = 1651] [id = 285] 15:08:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x1196c4400) [pid = 1651] [serial = 853] [outer = 0x0] 15:08:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x119926800) [pid = 1651] [serial = 854] [outer = 0x1196c4400] 15:08:44 INFO - PROCESS | 1651 | 1462831724728 Marionette DEBUG loaded listener.js 15:08:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x1211b4800) [pid = 1651] [serial = 855] [outer = 0x1196c4400] 15:08:45 INFO - PROCESS | 1651 | 1462831725170 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 15:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 15:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 674ms 15:08:45 INFO - PROCESS | 1651 | 1462831725187 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 15:08:45 INFO - PROCESS | 1651 | 1462831725189 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 15:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 15:08:45 INFO - PROCESS | 1651 | 1462831725191 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 15:08:45 INFO - PROCESS | 1651 | 1462831725192 Marionette TRACE conn2 <- [1,1114,null,{}] 15:08:45 INFO - PROCESS | 1651 | 1462831725195 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:45 INFO - PROCESS | 1651 | 1462831725301 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 15:08:45 INFO - PROCESS | 1651 | 1462831725308 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x12580c800 == 71 [pid = 1651] [id = 286] 15:08:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x1211c0400) [pid = 1651] [serial = 856] [outer = 0x0] 15:08:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x122b70000) [pid = 1651] [serial = 857] [outer = 0x1211c0400] 15:08:45 INFO - PROCESS | 1651 | 1462831725349 Marionette DEBUG loaded listener.js 15:08:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x122e32c00) [pid = 1651] [serial = 858] [outer = 0x1211c0400] 15:08:45 INFO - PROCESS | 1651 | 1462831725679 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 15:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 15:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 523ms 15:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 15:08:45 INFO - PROCESS | 1651 | 1462831725714 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 15:08:45 INFO - PROCESS | 1651 | 1462831725715 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 15:08:45 INFO - PROCESS | 1651 | 1462831725717 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 15:08:45 INFO - PROCESS | 1651 | 1462831725718 Marionette TRACE conn2 <- [1,1118,null,{}] 15:08:45 INFO - PROCESS | 1651 | 1462831725720 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:45 INFO - PROCESS | 1651 | 1462831725792 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 15:08:45 INFO - PROCESS | 1651 | 1462831725795 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x128d03000 == 72 [pid = 1651] [id = 287] 15:08:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x124182000) [pid = 1651] [serial = 859] [outer = 0x0] 15:08:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x124762800) [pid = 1651] [serial = 860] [outer = 0x124182000] 15:08:45 INFO - PROCESS | 1651 | 1462831725815 Marionette DEBUG loaded listener.js 15:08:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x124c80800) [pid = 1651] [serial = 861] [outer = 0x124182000] 15:08:46 INFO - PROCESS | 1651 | 1462831726193 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 15:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 15:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 518ms 15:08:46 INFO - PROCESS | 1651 | 1462831726237 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 15:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 15:08:46 INFO - PROCESS | 1651 | 1462831726239 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 15:08:46 INFO - PROCESS | 1651 | 1462831726242 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 15:08:46 INFO - PROCESS | 1651 | 1462831726244 Marionette TRACE conn2 <- [1,1122,null,{}] 15:08:46 INFO - PROCESS | 1651 | 1462831726247 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:46 INFO - PROCESS | 1651 | 1462831726444 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 15:08:46 INFO - PROCESS | 1651 | 1462831726472 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x129223800 == 73 [pid = 1651] [id = 288] 15:08:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x12475ec00) [pid = 1651] [serial = 862] [outer = 0x0] 15:08:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x125799400) [pid = 1651] [serial = 863] [outer = 0x12475ec00] 15:08:46 INFO - PROCESS | 1651 | 1462831726510 Marionette DEBUG loaded listener.js 15:08:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x128e92c00) [pid = 1651] [serial = 864] [outer = 0x12475ec00] 15:08:46 INFO - PROCESS | 1651 | 1462831726962 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 15:08:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 15:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 769ms 15:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 15:08:47 INFO - PROCESS | 1651 | 1462831727018 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 15:08:47 INFO - PROCESS | 1651 | 1462831727019 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 15:08:47 INFO - PROCESS | 1651 | 1462831727021 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 15:08:47 INFO - PROCESS | 1651 | 1462831727022 Marionette TRACE conn2 <- [1,1126,null,{}] 15:08:47 INFO - PROCESS | 1651 | 1462831727024 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:47 INFO - PROCESS | 1651 | 1462831727134 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 15:08:47 INFO - PROCESS | 1651 | 1462831727144 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a798800 == 74 [pid = 1651] [id = 289] 15:08:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x118199000) [pid = 1651] [serial = 865] [outer = 0x0] 15:08:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x128da1c00) [pid = 1651] [serial = 866] [outer = 0x118199000] 15:08:47 INFO - PROCESS | 1651 | 1462831727169 Marionette DEBUG loaded listener.js 15:08:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x129277400) [pid = 1651] [serial = 867] [outer = 0x118199000] 15:08:47 INFO - PROCESS | 1651 | 1462831727496 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 15:08:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 15:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 518ms 15:08:47 INFO - PROCESS | 1651 | 1462831727540 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 15:08:47 INFO - PROCESS | 1651 | 1462831727541 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 15:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 15:08:47 INFO - PROCESS | 1651 | 1462831727543 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 15:08:47 INFO - PROCESS | 1651 | 1462831727544 Marionette TRACE conn2 <- [1,1130,null,{}] 15:08:47 INFO - PROCESS | 1651 | 1462831727546 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:47 INFO - PROCESS | 1651 | 1462831727654 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 15:08:47 INFO - PROCESS | 1651 | 1462831727663 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b959800 == 75 [pid = 1651] [id = 290] 15:08:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x122f63400) [pid = 1651] [serial = 868] [outer = 0x0] 15:08:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x122f68400) [pid = 1651] [serial = 869] [outer = 0x122f63400] 15:08:47 INFO - PROCESS | 1651 | 1462831727691 Marionette DEBUG loaded listener.js 15:08:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x122f6c800) [pid = 1651] [serial = 870] [outer = 0x122f63400] 15:08:48 INFO - PROCESS | 1651 | 1462831728088 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 15:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 15:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 568ms 15:08:48 INFO - PROCESS | 1651 | 1462831728112 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 15:08:48 INFO - PROCESS | 1651 | 1462831728114 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 15:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 15:08:48 INFO - PROCESS | 1651 | 1462831728123 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 15:08:48 INFO - PROCESS | 1651 | 1462831728125 Marionette TRACE conn2 <- [1,1134,null,{}] 15:08:48 INFO - PROCESS | 1651 | 1462831728128 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:48 INFO - PROCESS | 1651 | 1462831728278 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 15:08:48 INFO - PROCESS | 1651 | 1462831728297 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c499000 == 76 [pid = 1651] [id = 291] 15:08:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x122f64c00) [pid = 1651] [serial = 871] [outer = 0x0] 15:08:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x124c4b000) [pid = 1651] [serial = 872] [outer = 0x122f64c00] 15:08:48 INFO - PROCESS | 1651 | 1462831728321 Marionette DEBUG loaded listener.js 15:08:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x1295c9400) [pid = 1651] [serial = 873] [outer = 0x122f64c00] 15:08:48 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x128bb9c00) [pid = 1651] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 15:08:48 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x1270c1000) [pid = 1651] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 15:08:48 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x129267c00) [pid = 1651] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 15:08:48 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x110d8b000) [pid = 1651] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 15:08:48 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x1295cac00) [pid = 1651] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 15:08:48 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x1295cb000) [pid = 1651] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 15:08:48 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x110d8f000) [pid = 1651] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 15:08:48 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x1211bd000) [pid = 1651] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 15:08:48 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x124764c00) [pid = 1651] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 15:08:48 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x11694d000) [pid = 1651] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 15:08:48 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x11911bc00) [pid = 1651] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 15:08:48 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x110d8ac00) [pid = 1651] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 15:08:48 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x11296a400) [pid = 1651] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 15:08:48 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x124c4a400) [pid = 1651] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 15:08:48 INFO - PROCESS | 1651 | 1462831728794 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 15:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 15:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 721ms 15:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 15:08:48 INFO - PROCESS | 1651 | 1462831728844 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 15:08:48 INFO - PROCESS | 1651 | 1462831728846 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 15:08:48 INFO - PROCESS | 1651 | 1462831728852 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 15:08:48 INFO - PROCESS | 1651 | 1462831728855 Marionette TRACE conn2 <- [1,1138,null,{}] 15:08:48 INFO - PROCESS | 1651 | 1462831728888 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:48 INFO - PROCESS | 1651 | 1462831728985 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 15:08:48 INFO - PROCESS | 1651 | 1462831728989 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c121800 == 77 [pid = 1651] [id = 292] 15:08:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x1180c3800) [pid = 1651] [serial = 874] [outer = 0x0] 15:08:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x1193d0c00) [pid = 1651] [serial = 875] [outer = 0x1180c3800] 15:08:49 INFO - PROCESS | 1651 | 1462831729015 Marionette DEBUG loaded listener.js 15:08:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x1193d5c00) [pid = 1651] [serial = 876] [outer = 0x1180c3800] 15:08:49 INFO - PROCESS | 1651 | 1462831729360 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 15:08:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 15:08:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 531ms 15:08:49 INFO - PROCESS | 1651 | 1462831729380 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 15:08:49 INFO - PROCESS | 1651 | 1462831729382 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 15:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 15:08:49 INFO - PROCESS | 1651 | 1462831729386 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 15:08:49 INFO - PROCESS | 1651 | 1462831729388 Marionette TRACE conn2 <- [1,1142,null,{}] 15:08:49 INFO - PROCESS | 1651 | 1462831729390 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:49 INFO - PROCESS | 1651 | 1462831729499 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 15:08:49 INFO - PROCESS | 1651 | 1462831729563 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cf9e000 == 78 [pid = 1651] [id = 293] 15:08:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x1193d5800) [pid = 1651] [serial = 877] [outer = 0x0] 15:08:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x122b77800) [pid = 1651] [serial = 878] [outer = 0x1193d5800] 15:08:49 INFO - PROCESS | 1651 | 1462831729593 Marionette DEBUG loaded listener.js 15:08:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x1295d1000) [pid = 1651] [serial = 879] [outer = 0x1193d5800] 15:08:49 INFO - PROCESS | 1651 | 1462831729870 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 15:08:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 15:08:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 519ms 15:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 15:08:49 INFO - PROCESS | 1651 | 1462831729907 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 15:08:49 INFO - PROCESS | 1651 | 1462831729908 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 15:08:49 INFO - PROCESS | 1651 | 1462831729910 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 15:08:49 INFO - PROCESS | 1651 | 1462831729912 Marionette TRACE conn2 <- [1,1146,null,{}] 15:08:49 INFO - PROCESS | 1651 | 1462831729914 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:50 INFO - PROCESS | 1651 | 1462831730009 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 15:08:50 INFO - PROCESS | 1651 | 1462831730014 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e1bf800 == 79 [pid = 1651] [id = 294] 15:08:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x12a6e3400) [pid = 1651] [serial = 880] [outer = 0x0] 15:08:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x12b163400) [pid = 1651] [serial = 881] [outer = 0x12a6e3400] 15:08:50 INFO - PROCESS | 1651 | 1462831730039 Marionette DEBUG loaded listener.js 15:08:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x12bcf3000) [pid = 1651] [serial = 882] [outer = 0x12a6e3400] 15:08:50 INFO - PROCESS | 1651 | 1462831730391 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 15:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 15:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 521ms 15:08:50 INFO - PROCESS | 1651 | 1462831730437 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 15:08:50 INFO - PROCESS | 1651 | 1462831730438 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 15:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 15:08:50 INFO - PROCESS | 1651 | 1462831730441 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 15:08:50 INFO - PROCESS | 1651 | 1462831730442 Marionette TRACE conn2 <- [1,1150,null,{}] 15:08:50 INFO - PROCESS | 1651 | 1462831730445 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:50 INFO - PROCESS | 1651 | 1462831730562 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 15:08:50 INFO - PROCESS | 1651 | 1462831730568 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x135bee800 == 80 [pid = 1651] [id = 295] 15:08:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x12b99b400) [pid = 1651] [serial = 883] [outer = 0x0] 15:08:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x12bf9d800) [pid = 1651] [serial = 884] [outer = 0x12b99b400] 15:08:50 INFO - PROCESS | 1651 | 1462831730608 Marionette DEBUG loaded listener.js 15:08:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x12c4c8400) [pid = 1651] [serial = 885] [outer = 0x12b99b400] 15:08:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x112791400) [pid = 1651] [serial = 886] [outer = 0x12cb54000] 15:08:51 INFO - PROCESS | 1651 | 1462831731303 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 15:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 15:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 969ms 15:08:51 INFO - PROCESS | 1651 | 1462831731413 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 15:08:51 INFO - PROCESS | 1651 | 1462831731416 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 15:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 15:08:51 INFO - PROCESS | 1651 | 1462831731420 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 15:08:51 INFO - PROCESS | 1651 | 1462831731422 Marionette TRACE conn2 <- [1,1154,null,{}] 15:08:51 INFO - PROCESS | 1651 | 1462831731426 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:51 INFO - PROCESS | 1651 | 1462831731547 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 15:08:51 INFO - PROCESS | 1651 | 1462831731631 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x119d55800 == 81 [pid = 1651] [id = 296] 15:08:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x11312a000) [pid = 1651] [serial = 887] [outer = 0x0] 15:08:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x114e14400) [pid = 1651] [serial = 888] [outer = 0x11312a000] 15:08:51 INFO - PROCESS | 1651 | 1462831731684 Marionette DEBUG loaded listener.js 15:08:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x116954400) [pid = 1651] [serial = 889] [outer = 0x11312a000] 15:08:52 INFO - PROCESS | 1651 | 1462831732172 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 15:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 15:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 772ms 15:08:52 INFO - PROCESS | 1651 | 1462831732192 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 15:08:52 INFO - PROCESS | 1651 | 1462831732195 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 15:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 15:08:52 INFO - PROCESS | 1651 | 1462831732200 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 15:08:52 INFO - PROCESS | 1651 | 1462831732204 Marionette TRACE conn2 <- [1,1158,null,{}] 15:08:52 INFO - PROCESS | 1651 | 1462831732207 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:52 INFO - PROCESS | 1651 | 1462831732319 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 15:08:52 INFO - PROCESS | 1651 | 1462831732381 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a5e7800 == 82 [pid = 1651] [id = 297] 15:08:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x11769bc00) [pid = 1651] [serial = 890] [outer = 0x0] 15:08:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x1193dc000) [pid = 1651] [serial = 891] [outer = 0x11769bc00] 15:08:52 INFO - PROCESS | 1651 | 1462831732453 Marionette DEBUG loaded listener.js 15:08:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x1211bb400) [pid = 1651] [serial = 892] [outer = 0x11769bc00] 15:08:52 INFO - PROCESS | 1651 | 1462831732869 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 15:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 15:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 722ms 15:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 15:08:52 INFO - PROCESS | 1651 | 1462831732923 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 15:08:52 INFO - PROCESS | 1651 | 1462831732924 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 15:08:52 INFO - PROCESS | 1651 | 1462831732927 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 15:08:52 INFO - PROCESS | 1651 | 1462831732929 Marionette TRACE conn2 <- [1,1162,null,{}] 15:08:52 INFO - PROCESS | 1651 | 1462831732961 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:53 INFO - PROCESS | 1651 | 1462831733117 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 15:08:53 INFO - PROCESS | 1651 | 1462831733144 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x135dbc000 == 83 [pid = 1651] [id = 298] 15:08:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x125250000) [pid = 1651] [serial = 893] [outer = 0x0] 15:08:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x125fbd000) [pid = 1651] [serial = 894] [outer = 0x125250000] 15:08:53 INFO - PROCESS | 1651 | 1462831733206 Marionette DEBUG loaded listener.js 15:08:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x128d9bc00) [pid = 1651] [serial = 895] [outer = 0x125250000] 15:08:53 INFO - PROCESS | 1651 | 1462831733630 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 15:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 15:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 726ms 15:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 15:08:53 INFO - PROCESS | 1651 | 1462831733653 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 15:08:53 INFO - PROCESS | 1651 | 1462831733655 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 15:08:53 INFO - PROCESS | 1651 | 1462831733658 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 15:08:53 INFO - PROCESS | 1651 | 1462831733659 Marionette TRACE conn2 <- [1,1166,null,{}] 15:08:53 INFO - PROCESS | 1651 | 1462831733661 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:53 INFO - PROCESS | 1651 | 1462831733773 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 15:08:53 INFO - PROCESS | 1651 | 1462831733875 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x135a21000 == 84 [pid = 1651] [id = 299] 15:08:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x128da2800) [pid = 1651] [serial = 896] [outer = 0x0] 15:08:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x1295cc000) [pid = 1651] [serial = 897] [outer = 0x128da2800] 15:08:53 INFO - PROCESS | 1651 | 1462831733908 Marionette DEBUG loaded listener.js 15:08:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 157 (0x12bc46400) [pid = 1651] [serial = 898] [outer = 0x128da2800] 15:08:54 INFO - PROCESS | 1651 | 1462831734315 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 15:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 15:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 669ms 15:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 15:08:54 INFO - PROCESS | 1651 | 1462831734328 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 15:08:54 INFO - PROCESS | 1651 | 1462831734329 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 15:08:54 INFO - PROCESS | 1651 | 1462831734331 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 15:08:54 INFO - PROCESS | 1651 | 1462831734333 Marionette TRACE conn2 <- [1,1170,null,{}] 15:08:54 INFO - PROCESS | 1651 | 1462831734355 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:54 INFO - PROCESS | 1651 | 1462831734482 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 15:08:54 INFO - PROCESS | 1651 | 1462831734568 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x135cda800 == 85 [pid = 1651] [id = 300] 15:08:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 158 (0x1295c4c00) [pid = 1651] [serial = 899] [outer = 0x0] 15:08:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 159 (0x12bfa1400) [pid = 1651] [serial = 900] [outer = 0x1295c4c00] 15:08:54 INFO - PROCESS | 1651 | 1462831734598 Marionette DEBUG loaded listener.js 15:08:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 160 (0x12c68dc00) [pid = 1651] [serial = 901] [outer = 0x1295c4c00] 15:08:54 INFO - PROCESS | 1651 | 1462831734986 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 15:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 15:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 689ms 15:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 15:08:55 INFO - PROCESS | 1651 | 1462831735021 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 15:08:55 INFO - PROCESS | 1651 | 1462831735022 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 15:08:55 INFO - PROCESS | 1651 | 1462831735024 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 15:08:55 INFO - PROCESS | 1651 | 1462831735026 Marionette TRACE conn2 <- [1,1174,null,{}] 15:08:55 INFO - PROCESS | 1651 | 1462831735028 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:55 INFO - PROCESS | 1651 | 1462831735147 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 15:08:55 INFO - PROCESS | 1651 | 1462831735251 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x135d0a000 == 86 [pid = 1651] [id = 301] 15:08:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 161 (0x110e51000) [pid = 1651] [serial = 902] [outer = 0x0] 15:08:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 162 (0x12cb52400) [pid = 1651] [serial = 903] [outer = 0x110e51000] 15:08:55 INFO - PROCESS | 1651 | 1462831735283 Marionette DEBUG loaded listener.js 15:08:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 163 (0x12d30a800) [pid = 1651] [serial = 904] [outer = 0x110e51000] 15:08:55 INFO - PROCESS | 1651 | 1462831735691 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 15:08:55 INFO - PROCESS | 1651 | 1462831735746 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 15:08:55 INFO - PROCESS | 1651 | 1462831735749 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 15:08:55 INFO - PROCESS | 1651 | 1462831735750 Marionette TRACE conn2 <- [1,1178,null,{}] 15:08:55 INFO - PROCESS | 1651 | 1462831735753 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:55 INFO - PROCESS | 1651 | 1462831735880 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 15:08:56 INFO - PROCESS | 1651 | 1462831736169 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x1161ce800 == 87 [pid = 1651] [id = 302] 15:08:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 164 (0x110e43000) [pid = 1651] [serial = 905] [outer = 0x0] 15:08:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 165 (0x111f19000) [pid = 1651] [serial = 906] [outer = 0x110e43000] 15:08:56 INFO - PROCESS | 1651 | 1462831736228 Marionette DEBUG loaded listener.js 15:08:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 166 (0x112966400) [pid = 1651] [serial = 907] [outer = 0x110e43000] 15:08:56 INFO - PROCESS | 1651 | 1462831736801 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 15:08:56 INFO - PROCESS | 1651 | 1462831736873 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 15:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 15:08:56 INFO - PROCESS | 1651 | 1462831736876 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 15:08:56 INFO - PROCESS | 1651 | 1462831736878 Marionette TRACE conn2 <- [1,1182,null,{}] 15:08:56 INFO - PROCESS | 1651 | 1462831736881 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:56 INFO - PROCESS | 1651 | 1462831736979 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 15:08:57 INFO - PROCESS | 1651 | 1462831737056 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x11744d000 == 88 [pid = 1651] [id = 303] 15:08:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 167 (0x11312a400) [pid = 1651] [serial = 908] [outer = 0x0] 15:08:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 168 (0x11317b800) [pid = 1651] [serial = 909] [outer = 0x11312a400] 15:08:57 INFO - PROCESS | 1651 | 1462831737084 Marionette DEBUG loaded listener.js 15:08:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 169 (0x113499800) [pid = 1651] [serial = 910] [outer = 0x11312a400] 15:08:57 INFO - PROCESS | 1651 | 1462831737540 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 15:08:57 INFO - PROCESS | 1651 | 1462831737557 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 15:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 15:08:57 INFO - PROCESS | 1651 | 1462831737561 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 15:08:57 INFO - PROCESS | 1651 | 1462831737562 Marionette TRACE conn2 <- [1,1186,null,{}] 15:08:57 INFO - PROCESS | 1651 | 1462831737565 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:57 INFO - PROCESS | 1651 | 1462831737694 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 15:08:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12e1bf800 == 87 [pid = 1651] [id = 294] 15:08:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12cf9e000 == 86 [pid = 1651] [id = 293] 15:08:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12c121800 == 85 [pid = 1651] [id = 292] 15:08:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12c499000 == 84 [pid = 1651] [id = 291] 15:08:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12b959800 == 83 [pid = 1651] [id = 290] 15:08:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12a798800 == 82 [pid = 1651] [id = 289] 15:08:57 INFO - PROCESS | 1651 | --DOMWINDOW == 168 (0x12c67fc00) [pid = 1651] [serial = 821] [outer = 0x0] [url = about:blank] 15:08:57 INFO - PROCESS | 1651 | --DOCSHELL 0x129223800 == 81 [pid = 1651] [id = 288] 15:08:57 INFO - PROCESS | 1651 | --DOCSHELL 0x128d03000 == 80 [pid = 1651] [id = 287] 15:08:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12580c800 == 79 [pid = 1651] [id = 286] 15:08:57 INFO - PROCESS | 1651 | --DOCSHELL 0x122e9b000 == 78 [pid = 1651] [id = 285] 15:08:57 INFO - PROCESS | 1651 | --DOCSHELL 0x116f9b000 == 77 [pid = 1651] [id = 284] 15:08:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12117e000 == 76 [pid = 1651] [id = 283] 15:08:57 INFO - PROCESS | 1651 | --DOCSHELL 0x1351d5800 == 75 [pid = 1651] [id = 280] 15:08:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12e1c1000 == 74 [pid = 1651] [id = 279] 15:08:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12d60a800 == 73 [pid = 1651] [id = 278] 15:08:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12af89000 == 72 [pid = 1651] [id = 277] 15:08:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12116f000 == 71 [pid = 1651] [id = 276] 15:08:57 INFO - PROCESS | 1651 | --DOCSHELL 0x11258d000 == 70 [pid = 1651] [id = 275] 15:08:57 INFO - PROCESS | 1651 | 1462831737795 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x112756800 == 71 [pid = 1651] [id = 304] 15:08:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 169 (0x112792400) [pid = 1651] [serial = 911] [outer = 0x0] 15:08:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 170 (0x115e1a800) [pid = 1651] [serial = 912] [outer = 0x112792400] 15:08:57 INFO - PROCESS | 1651 | 1462831737822 Marionette DEBUG loaded listener.js 15:08:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 171 (0x11805fc00) [pid = 1651] [serial = 913] [outer = 0x112792400] 15:08:57 INFO - PROCESS | 1651 | --DOMWINDOW == 170 (0x129274000) [pid = 1651] [serial = 702] [outer = 0x0] [url = about:blank] 15:08:57 INFO - PROCESS | 1651 | --DOMWINDOW == 169 (0x128d59400) [pid = 1651] [serial = 803] [outer = 0x0] [url = about:blank] 15:08:57 INFO - PROCESS | 1651 | --DOMWINDOW == 168 (0x1295c3400) [pid = 1651] [serial = 806] [outer = 0x0] [url = about:blank] 15:08:57 INFO - PROCESS | 1651 | --DOMWINDOW == 167 (0x128e3d400) [pid = 1651] [serial = 804] [outer = 0x0] [url = about:blank] 15:08:57 INFO - PROCESS | 1651 | --DOMWINDOW == 166 (0x122e25000) [pid = 1651] [serial = 815] [outer = 0x0] [url = about:blank] 15:08:57 INFO - PROCESS | 1651 | --DOMWINDOW == 165 (0x1295ccc00) [pid = 1651] [serial = 809] [outer = 0x0] [url = about:blank] 15:08:57 INFO - PROCESS | 1651 | --DOMWINDOW == 164 (0x1295c8400) [pid = 1651] [serial = 807] [outer = 0x0] [url = about:blank] 15:08:57 INFO - PROCESS | 1651 | --DOMWINDOW == 163 (0x12a6e6000) [pid = 1651] [serial = 812] [outer = 0x0] [url = about:blank] 15:08:57 INFO - PROCESS | 1651 | --DOMWINDOW == 162 (0x112969400) [pid = 1651] [serial = 786] [outer = 0x0] [url = about:blank] 15:08:57 INFO - PROCESS | 1651 | --DOMWINDOW == 161 (0x110e47c00) [pid = 1651] [serial = 785] [outer = 0x0] [url = about:blank] 15:08:57 INFO - PROCESS | 1651 | --DOMWINDOW == 160 (0x12b996400) [pid = 1651] [serial = 782] [outer = 0x0] [url = about:blank] 15:08:57 INFO - PROCESS | 1651 | --DOMWINDOW == 159 (0x122a62000) [pid = 1651] [serial = 797] [outer = 0x0] [url = about:blank] 15:08:57 INFO - PROCESS | 1651 | --DOMWINDOW == 158 (0x122b8d400) [pid = 1651] [serial = 798] [outer = 0x0] [url = about:blank] 15:08:57 INFO - PROCESS | 1651 | --DOMWINDOW == 157 (0x1295d0c00) [pid = 1651] [serial = 810] [outer = 0x0] [url = about:blank] 15:08:57 INFO - PROCESS | 1651 | --DOMWINDOW == 156 (0x124c88c00) [pid = 1651] [serial = 800] [outer = 0x0] [url = about:blank] 15:08:57 INFO - PROCESS | 1651 | --DOMWINDOW == 155 (0x12c4ba800) [pid = 1651] [serial = 779] [outer = 0x0] [url = about:blank] 15:08:57 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x118202c00) [pid = 1651] [serial = 791] [outer = 0x0] [url = about:blank] 15:08:57 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x11856f000) [pid = 1651] [serial = 792] [outer = 0x0] [url = about:blank] 15:08:57 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x119923800) [pid = 1651] [serial = 794] [outer = 0x0] [url = about:blank] 15:08:57 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x1211b3800) [pid = 1651] [serial = 795] [outer = 0x0] [url = about:blank] 15:08:57 INFO - PROCESS | 1651 | --DOMWINDOW == 150 (0x124fe1400) [pid = 1651] [serial = 773] [outer = 0x0] [url = about:blank] 15:08:57 INFO - PROCESS | 1651 | --DOMWINDOW == 149 (0x118196800) [pid = 1651] [serial = 767] [outer = 0x0] [url = about:blank] 15:08:57 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x119922800) [pid = 1651] [serial = 770] [outer = 0x0] [url = about:blank] 15:08:57 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x113099000) [pid = 1651] [serial = 764] [outer = 0x0] [url = about:blank] 15:08:57 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x110d93c00) [pid = 1651] [serial = 762] [outer = 0x0] [url = about:blank] 15:08:57 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x115e7c400) [pid = 1651] [serial = 788] [outer = 0x0] [url = about:blank] 15:08:57 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x11756ec00) [pid = 1651] [serial = 789] [outer = 0x0] [url = about:blank] 15:08:57 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x1270bfc00) [pid = 1651] [serial = 776] [outer = 0x0] [url = about:blank] 15:08:57 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x12c4bb000) [pid = 1651] [serial = 819] [outer = 0x0] [url = about:blank] 15:08:57 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x12ae56800) [pid = 1651] [serial = 813] [outer = 0x0] [url = about:blank] 15:08:57 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x12ae58000) [pid = 1651] [serial = 816] [outer = 0x0] [url = about:blank] 15:08:57 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x125f2b000) [pid = 1651] [serial = 801] [outer = 0x0] [url = about:blank] 15:08:57 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x12b999400) [pid = 1651] [serial = 818] [outer = 0x0] [url = about:blank] 15:08:58 INFO - PROCESS | 1651 | 1462831738168 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 15:08:58 INFO - PROCESS | 1651 | 1462831738188 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 15:08:58 INFO - PROCESS | 1651 | 1462831738193 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 15:08:58 INFO - PROCESS | 1651 | 1462831738198 Marionette TRACE conn2 <- [1,1190,null,{}] 15:08:58 INFO - PROCESS | 1651 | 1462831738232 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:58 INFO - PROCESS | 1651 | 1462831738366 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 15:08:58 INFO - PROCESS | 1651 | 1462831738380 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x121138000 == 72 [pid = 1651] [id = 305] 15:08:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x118204800) [pid = 1651] [serial = 914] [outer = 0x0] 15:08:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x1189b7c00) [pid = 1651] [serial = 915] [outer = 0x118204800] 15:08:58 INFO - PROCESS | 1651 | 1462831738422 Marionette DEBUG loaded listener.js 15:08:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x1193d8000) [pid = 1651] [serial = 916] [outer = 0x118204800] 15:08:58 INFO - PROCESS | 1651 | 1462831738774 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 15:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 15:08:58 INFO - PROCESS | 1651 | 1462831738796 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 15:08:58 INFO - PROCESS | 1651 | 1462831738798 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 15:08:58 INFO - PROCESS | 1651 | 1462831738799 Marionette TRACE conn2 <- [1,1194,null,{}] 15:08:58 INFO - PROCESS | 1651 | 1462831738803 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:58 INFO - PROCESS | 1651 | 1462831738888 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 15:08:58 INFO - PROCESS | 1651 | 1462831738892 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x1161bc000 == 73 [pid = 1651] [id = 306] 15:08:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x1193da800) [pid = 1651] [serial = 917] [outer = 0x0] 15:08:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x119491800) [pid = 1651] [serial = 918] [outer = 0x1193da800] 15:08:58 INFO - PROCESS | 1651 | 1462831738918 Marionette DEBUG loaded listener.js 15:08:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x1199de800) [pid = 1651] [serial = 919] [outer = 0x1193da800] 15:08:59 INFO - PROCESS | 1651 | 1462831739268 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 15:08:59 INFO - PROCESS | 1651 | 1462831739320 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 15:08:59 INFO - PROCESS | 1651 | 1462831739322 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 15:08:59 INFO - PROCESS | 1651 | 1462831739323 Marionette TRACE conn2 <- [1,1198,null,{}] 15:08:59 INFO - PROCESS | 1651 | 1462831739325 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:59 INFO - PROCESS | 1651 | 1462831739408 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 15:08:59 INFO - PROCESS | 1651 | 1462831739477 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x124a14000 == 74 [pid = 1651] [id = 307] 15:08:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x1211b3800) [pid = 1651] [serial = 920] [outer = 0x0] 15:08:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x1211e3800) [pid = 1651] [serial = 921] [outer = 0x1211b3800] 15:08:59 INFO - PROCESS | 1651 | 1462831739508 Marionette DEBUG loaded listener.js 15:08:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x122b73c00) [pid = 1651] [serial = 922] [outer = 0x1211b3800] 15:08:59 INFO - PROCESS | 1651 | 1462831739810 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 15:08:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 15:08:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 519ms 15:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 15:08:59 INFO - PROCESS | 1651 | 1462831739843 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 15:08:59 INFO - PROCESS | 1651 | 1462831739844 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 15:08:59 INFO - PROCESS | 1651 | 1462831739846 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 15:08:59 INFO - PROCESS | 1651 | 1462831739847 Marionette TRACE conn2 <- [1,1202,null,{}] 15:08:59 INFO - PROCESS | 1651 | 1462831739850 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:59 INFO - PROCESS | 1651 | 1462831739959 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 15:09:00 INFO - PROCESS | 1651 | 1462831739997 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x127020000 == 75 [pid = 1651] [id = 308] 15:09:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x122b76c00) [pid = 1651] [serial = 923] [outer = 0x0] 15:09:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x122f63000) [pid = 1651] [serial = 924] [outer = 0x122b76c00] 15:09:00 INFO - PROCESS | 1651 | 1462831740025 Marionette DEBUG loaded listener.js 15:09:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x124180800) [pid = 1651] [serial = 925] [outer = 0x122b76c00] 15:09:00 INFO - PROCESS | 1651 | 1462831740354 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 15:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 519ms 15:09:00 INFO - PROCESS | 1651 | 1462831740366 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 15:09:00 INFO - PROCESS | 1651 | 1462831740370 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 15:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 15:09:00 INFO - PROCESS | 1651 | 1462831740372 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 15:09:00 INFO - PROCESS | 1651 | 1462831740373 Marionette TRACE conn2 <- [1,1206,null,{}] 15:09:00 INFO - PROCESS | 1651 | 1462831740376 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:00 INFO - PROCESS | 1651 | 1462831740481 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 15:09:00 INFO - PROCESS | 1651 | 1462831740495 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x1271f6800 == 76 [pid = 1651] [id = 309] 15:09:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x122f6d000) [pid = 1651] [serial = 926] [outer = 0x0] 15:09:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x12475bc00) [pid = 1651] [serial = 927] [outer = 0x122f6d000] 15:09:00 INFO - PROCESS | 1651 | 1462831740520 Marionette DEBUG loaded listener.js 15:09:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x1247c5000) [pid = 1651] [serial = 928] [outer = 0x122f6d000] 15:09:00 INFO - PROCESS | 1651 | 1462831740855 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 15:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 520ms 15:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 15:09:00 INFO - PROCESS | 1651 | 1462831740893 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 15:09:00 INFO - PROCESS | 1651 | 1462831740894 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 15:09:00 INFO - PROCESS | 1651 | 1462831740896 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 15:09:00 INFO - PROCESS | 1651 | 1462831740897 Marionette TRACE conn2 <- [1,1210,null,{}] 15:09:00 INFO - PROCESS | 1651 | 1462831740900 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:01 INFO - PROCESS | 1651 | 1462831741009 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 15:09:01 INFO - PROCESS | 1651 | 1462831741021 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x129225800 == 77 [pid = 1651] [id = 310] 15:09:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x1242e1400) [pid = 1651] [serial = 929] [outer = 0x0] 15:09:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x124fe2400) [pid = 1651] [serial = 930] [outer = 0x1242e1400] 15:09:01 INFO - PROCESS | 1651 | 1462831741047 Marionette DEBUG loaded listener.js 15:09:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x12579e800) [pid = 1651] [serial = 931] [outer = 0x1242e1400] 15:09:01 INFO - PROCESS | 1651 | 1462831741411 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 15:09:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 15:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 568ms 15:09:01 INFO - PROCESS | 1651 | 1462831741466 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 15:09:01 INFO - PROCESS | 1651 | 1462831741468 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 15:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 15:09:01 INFO - PROCESS | 1651 | 1462831741475 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 15:09:01 INFO - PROCESS | 1651 | 1462831741484 Marionette TRACE conn2 <- [1,1214,null,{}] 15:09:01 INFO - PROCESS | 1651 | 1462831741495 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:01 INFO - PROCESS | 1651 | 1462831741601 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 15:09:01 INFO - PROCESS | 1651 | 1462831741641 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a784800 == 78 [pid = 1651] [id = 311] 15:09:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 157 (0x122f65000) [pid = 1651] [serial = 932] [outer = 0x0] 15:09:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 158 (0x125e12800) [pid = 1651] [serial = 933] [outer = 0x122f65000] 15:09:01 INFO - PROCESS | 1651 | 1462831741667 Marionette DEBUG loaded listener.js 15:09:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 159 (0x127166c00) [pid = 1651] [serial = 934] [outer = 0x122f65000] 15:09:01 INFO - PROCESS | 1651 | --DOMWINDOW == 158 (0x110d8a000) [pid = 1651] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 15:09:01 INFO - PROCESS | 1651 | --DOMWINDOW == 157 (0x12a6e3400) [pid = 1651] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 15:09:01 INFO - PROCESS | 1651 | --DOMWINDOW == 156 (0x118199000) [pid = 1651] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 15:09:01 INFO - PROCESS | 1651 | --DOMWINDOW == 155 (0x1211c0400) [pid = 1651] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 15:09:01 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x113184400) [pid = 1651] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 15:09:01 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x122f63400) [pid = 1651] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 15:09:01 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x112791800) [pid = 1651] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 15:09:01 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x122f64c00) [pid = 1651] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 15:09:01 INFO - PROCESS | 1651 | --DOMWINDOW == 150 (0x1196c4400) [pid = 1651] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 15:09:01 INFO - PROCESS | 1651 | --DOMWINDOW == 149 (0x124182000) [pid = 1651] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 15:09:01 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x1193d5800) [pid = 1651] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 15:09:01 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x12475ec00) [pid = 1651] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 15:09:01 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x1180c3800) [pid = 1651] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 15:09:02 INFO - PROCESS | 1651 | 1462831742115 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 15:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 15:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 686ms 15:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 15:09:02 INFO - PROCESS | 1651 | 1462831742161 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 15:09:02 INFO - PROCESS | 1651 | 1462831742162 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 15:09:02 INFO - PROCESS | 1651 | 1462831742164 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 15:09:02 INFO - PROCESS | 1651 | 1462831742165 Marionette TRACE conn2 <- [1,1218,null,{}] 15:09:02 INFO - PROCESS | 1651 | 1462831742180 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:02 INFO - PROCESS | 1651 | 1462831742298 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 15:09:02 INFO - PROCESS | 1651 | 1462831742319 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a798800 == 79 [pid = 1651] [id = 312] 15:09:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x118197800) [pid = 1651] [serial = 935] [outer = 0x0] 15:09:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x124182000) [pid = 1651] [serial = 936] [outer = 0x118197800] 15:09:02 INFO - PROCESS | 1651 | 1462831742348 Marionette DEBUG loaded listener.js 15:09:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x128b6b000) [pid = 1651] [serial = 937] [outer = 0x118197800] 15:09:02 INFO - PROCESS | 1651 | 1462831742676 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 15:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 15:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 525ms 15:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 15:09:02 INFO - PROCESS | 1651 | 1462831742690 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 15:09:02 INFO - PROCESS | 1651 | 1462831742691 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 15:09:02 INFO - PROCESS | 1651 | 1462831742693 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 15:09:02 INFO - PROCESS | 1651 | 1462831742695 Marionette TRACE conn2 <- [1,1222,null,{}] 15:09:02 INFO - PROCESS | 1651 | 1462831742697 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:02 INFO - PROCESS | 1651 | 1462831742802 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 15:09:02 INFO - PROCESS | 1651 | 1462831742864 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b94d800 == 80 [pid = 1651] [id = 313] 15:09:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x128bbec00) [pid = 1651] [serial = 938] [outer = 0x0] 15:09:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x128bbb400) [pid = 1651] [serial = 939] [outer = 0x128bbec00] 15:09:02 INFO - PROCESS | 1651 | 1462831742903 Marionette DEBUG loaded listener.js 15:09:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x128e45c00) [pid = 1651] [serial = 940] [outer = 0x128bbec00] 15:09:03 INFO - PROCESS | 1651 | 1462831743174 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 15:09:03 INFO - PROCESS | 1651 | 1462831743216 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 15:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 15:09:03 INFO - PROCESS | 1651 | 1462831743226 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 15:09:03 INFO - PROCESS | 1651 | 1462831743227 Marionette TRACE conn2 <- [1,1226,null,{}] 15:09:03 INFO - PROCESS | 1651 | 1462831743229 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:03 INFO - PROCESS | 1651 | 1462831743322 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 15:09:03 INFO - PROCESS | 1651 | 1462831743326 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c485000 == 81 [pid = 1651] [id = 314] 15:09:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x128bb1400) [pid = 1651] [serial = 941] [outer = 0x0] 15:09:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x129274000) [pid = 1651] [serial = 942] [outer = 0x128bb1400] 15:09:03 INFO - PROCESS | 1651 | 1462831743351 Marionette DEBUG loaded listener.js 15:09:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x1295cac00) [pid = 1651] [serial = 943] [outer = 0x128bb1400] 15:09:03 INFO - PROCESS | 1651 | 1462831743741 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 15:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 15:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 569ms 15:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 15:09:03 INFO - PROCESS | 1651 | 1462831743795 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 15:09:03 INFO - PROCESS | 1651 | 1462831743797 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 15:09:03 INFO - PROCESS | 1651 | 1462831743799 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 15:09:03 INFO - PROCESS | 1651 | 1462831743800 Marionette TRACE conn2 <- [1,1230,null,{}] 15:09:03 INFO - PROCESS | 1651 | 1462831743802 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:03 INFO - PROCESS | 1651 | 1462831743890 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 15:09:03 INFO - PROCESS | 1651 | 1462831743894 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cb34000 == 82 [pid = 1651] [id = 315] 15:09:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x12926bc00) [pid = 1651] [serial = 944] [outer = 0x0] 15:09:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 157 (0x12a79dc00) [pid = 1651] [serial = 945] [outer = 0x12926bc00] 15:09:03 INFO - PROCESS | 1651 | 1462831743919 Marionette DEBUG loaded listener.js 15:09:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 158 (0x12b167000) [pid = 1651] [serial = 946] [outer = 0x12926bc00] 15:09:04 INFO - PROCESS | 1651 | 1462831744467 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 15:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 15:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 719ms 15:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 15:09:04 INFO - PROCESS | 1651 | 1462831744519 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 15:09:04 INFO - PROCESS | 1651 | 1462831744521 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 15:09:04 INFO - PROCESS | 1651 | 1462831744524 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 15:09:04 INFO - PROCESS | 1651 | 1462831744527 Marionette TRACE conn2 <- [1,1234,null,{}] 15:09:04 INFO - PROCESS | 1651 | 1462831744531 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:04 INFO - PROCESS | 1651 | 1462831744645 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 15:09:04 INFO - PROCESS | 1651 | 1462831744756 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x119547000 == 83 [pid = 1651] [id = 316] 15:09:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 159 (0x116181800) [pid = 1651] [serial = 947] [outer = 0x0] 15:09:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 160 (0x116610800) [pid = 1651] [serial = 948] [outer = 0x116181800] 15:09:04 INFO - PROCESS | 1651 | 1462831744787 Marionette DEBUG loaded listener.js 15:09:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 161 (0x1176a1400) [pid = 1651] [serial = 949] [outer = 0x116181800] 15:09:05 INFO - PROCESS | 1651 | 1462831745261 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 15:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 15:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 772ms 15:09:05 INFO - PROCESS | 1651 | 1462831745298 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 15:09:05 INFO - PROCESS | 1651 | 1462831745304 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 15:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 15:09:05 INFO - PROCESS | 1651 | 1462831745311 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 15:09:05 INFO - PROCESS | 1651 | 1462831745314 Marionette TRACE conn2 <- [1,1238,null,{}] 15:09:05 INFO - PROCESS | 1651 | 1462831745318 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:05 INFO - PROCESS | 1651 | 1462831745482 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 15:09:05 INFO - PROCESS | 1651 | 1462831745557 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x12580c800 == 84 [pid = 1651] [id = 317] 15:09:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 162 (0x1180cc000) [pid = 1651] [serial = 950] [outer = 0x0] 15:09:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 163 (0x1189ad000) [pid = 1651] [serial = 951] [outer = 0x1180cc000] 15:09:05 INFO - PROCESS | 1651 | 1462831745587 Marionette DEBUG loaded listener.js 15:09:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 164 (0x1199df000) [pid = 1651] [serial = 952] [outer = 0x1180cc000] 15:09:06 INFO - PROCESS | 1651 | 1462831746020 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 15:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 15:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 724ms 15:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 15:09:06 INFO - PROCESS | 1651 | 1462831746035 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 15:09:06 INFO - PROCESS | 1651 | 1462831746037 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 15:09:06 INFO - PROCESS | 1651 | 1462831746039 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 15:09:06 INFO - PROCESS | 1651 | 1462831746042 Marionette TRACE conn2 <- [1,1242,null,{}] 15:09:06 INFO - PROCESS | 1651 | 1462831746050 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:06 INFO - PROCESS | 1651 | 1462831746161 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 15:09:06 INFO - PROCESS | 1651 | 1462831746220 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cb3d000 == 85 [pid = 1651] [id = 318] 15:09:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 165 (0x122a62000) [pid = 1651] [serial = 953] [outer = 0x0] 15:09:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 166 (0x122e25400) [pid = 1651] [serial = 954] [outer = 0x122a62000] 15:09:06 INFO - PROCESS | 1651 | 1462831746253 Marionette DEBUG loaded listener.js 15:09:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 167 (0x124c85c00) [pid = 1651] [serial = 955] [outer = 0x122a62000] 15:09:06 INFO - PROCESS | 1651 | 1462831746704 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 15:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 15:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 672ms 15:09:06 INFO - PROCESS | 1651 | 1462831746711 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 15:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 15:09:06 INFO - PROCESS | 1651 | 1462831746713 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 15:09:06 INFO - PROCESS | 1651 | 1462831746715 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 15:09:06 INFO - PROCESS | 1651 | 1462831746717 Marionette TRACE conn2 <- [1,1246,null,{}] 15:09:06 INFO - PROCESS | 1651 | 1462831746721 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:06 INFO - PROCESS | 1651 | 1462831746830 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 15:09:06 INFO - PROCESS | 1651 | 1462831746890 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d2c4800 == 86 [pid = 1651] [id = 319] 15:09:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 168 (0x122f63400) [pid = 1651] [serial = 956] [outer = 0x0] 15:09:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 169 (0x12716f000) [pid = 1651] [serial = 957] [outer = 0x122f63400] 15:09:06 INFO - PROCESS | 1651 | 1462831746961 Marionette DEBUG loaded listener.js 15:09:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 170 (0x128d57400) [pid = 1651] [serial = 958] [outer = 0x122f63400] 15:09:07 INFO - PROCESS | 1651 | 1462831747362 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 15:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 15:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 671ms 15:09:07 INFO - PROCESS | 1651 | 1462831747387 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 15:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 15:09:07 INFO - PROCESS | 1651 | 1462831747389 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 15:09:07 INFO - PROCESS | 1651 | 1462831747391 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 15:09:07 INFO - PROCESS | 1651 | 1462831747392 Marionette TRACE conn2 <- [1,1250,null,{}] 15:09:07 INFO - PROCESS | 1651 | 1462831747395 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:07 INFO - PROCESS | 1651 | 1462831747502 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 15:09:07 INFO - PROCESS | 1651 | 1462831747597 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e1db000 == 87 [pid = 1651] [id = 320] 15:09:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 171 (0x128d62400) [pid = 1651] [serial = 959] [outer = 0x0] 15:09:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 172 (0x128e41c00) [pid = 1651] [serial = 960] [outer = 0x128d62400] 15:09:07 INFO - PROCESS | 1651 | 1462831747626 Marionette DEBUG loaded listener.js 15:09:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 173 (0x12a6e3400) [pid = 1651] [serial = 961] [outer = 0x128d62400] 15:09:08 INFO - PROCESS | 1651 | 1462831748042 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 15:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 15:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 719ms 15:09:08 INFO - PROCESS | 1651 | 1462831748110 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 15:09:08 INFO - PROCESS | 1651 | 1462831748112 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 15:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 15:09:08 INFO - PROCESS | 1651 | 1462831748114 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 15:09:08 INFO - PROCESS | 1651 | 1462831748115 Marionette TRACE conn2 <- [1,1254,null,{}] 15:09:08 INFO - PROCESS | 1651 | 1462831748137 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:08 INFO - PROCESS | 1651 | 1462831748252 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 15:09:08 INFO - PROCESS | 1651 | 1462831748325 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x135a10000 == 88 [pid = 1651] [id = 321] 15:09:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 174 (0x12ae56400) [pid = 1651] [serial = 962] [outer = 0x0] 15:09:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 175 (0x12bf98800) [pid = 1651] [serial = 963] [outer = 0x12ae56400] 15:09:08 INFO - PROCESS | 1651 | 1462831748355 Marionette DEBUG loaded listener.js 15:09:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 176 (0x12c4c9800) [pid = 1651] [serial = 964] [outer = 0x12ae56400] 15:09:08 INFO - PROCESS | 1651 | 1462831748762 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 15:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 15:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 690ms 15:09:08 INFO - PROCESS | 1651 | 1462831748820 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 15:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 15:09:08 INFO - PROCESS | 1651 | 1462831748822 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 15:09:08 INFO - PROCESS | 1651 | 1462831748824 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 15:09:08 INFO - PROCESS | 1651 | 1462831748826 Marionette TRACE conn2 <- [1,1258,null,{}] 15:09:08 INFO - PROCESS | 1651 | 1462831748828 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:08 INFO - PROCESS | 1651 | 1462831748934 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 15:09:09 INFO - PROCESS | 1651 | 1462831749036 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x135bf6000 == 89 [pid = 1651] [id = 322] 15:09:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 177 (0x12bf96c00) [pid = 1651] [serial = 965] [outer = 0x0] 15:09:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 178 (0x12cb4f000) [pid = 1651] [serial = 966] [outer = 0x12bf96c00] 15:09:09 INFO - PROCESS | 1651 | 1462831749067 Marionette DEBUG loaded listener.js 15:09:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 179 (0x12cd92400) [pid = 1651] [serial = 967] [outer = 0x12bf96c00] 15:09:09 INFO - PROCESS | 1651 | 1462831749463 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 15:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 15:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 15:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 15:09:09 INFO - PROCESS | 1651 | 1462831749495 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 15:09:09 INFO - PROCESS | 1651 | 1462831749496 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 15:09:09 INFO - PROCESS | 1651 | 1462831749498 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 15:09:09 INFO - PROCESS | 1651 | 1462831749499 Marionette TRACE conn2 <- [1,1262,null,{}] 15:09:09 INFO - PROCESS | 1651 | 1462831749502 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:09 INFO - PROCESS | 1651 | 1462831749610 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 15:09:09 INFO - PROCESS | 1651 | 1462831749684 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x135da2000 == 90 [pid = 1651] [id = 323] 15:09:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 180 (0x12c68d800) [pid = 1651] [serial = 968] [outer = 0x0] 15:09:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 181 (0x12d304800) [pid = 1651] [serial = 969] [outer = 0x12c68d800] 15:09:09 INFO - PROCESS | 1651 | 1462831749713 Marionette DEBUG loaded listener.js 15:09:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 182 (0x12d30c800) [pid = 1651] [serial = 970] [outer = 0x12c68d800] 15:09:10 INFO - PROCESS | 1651 | 1462831750158 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 15:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 15:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 720ms 15:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 15:09:10 INFO - PROCESS | 1651 | 1462831750253 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 15:09:10 INFO - PROCESS | 1651 | 1462831750254 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 15:09:10 INFO - PROCESS | 1651 | 1462831750258 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 15:09:10 INFO - PROCESS | 1651 | 1462831750259 Marionette TRACE conn2 <- [1,1266,null,{}] 15:09:10 INFO - PROCESS | 1651 | 1462831750262 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:10 INFO - PROCESS | 1651 | 1462831750371 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 15:09:10 INFO - PROCESS | 1651 | 1462831750446 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x1196b0000 == 91 [pid = 1651] [id = 324] 15:09:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 183 (0x11312dc00) [pid = 1651] [serial = 971] [outer = 0x0] 15:09:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 184 (0x12bcef800) [pid = 1651] [serial = 972] [outer = 0x11312dc00] 15:09:10 INFO - PROCESS | 1651 | 1462831750475 Marionette DEBUG loaded listener.js 15:09:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 185 (0x12d30f800) [pid = 1651] [serial = 973] [outer = 0x11312dc00] 15:09:11 INFO - PROCESS | 1651 | 1462831751074 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 15:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 15:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 822ms 15:09:11 INFO - PROCESS | 1651 | 1462831751081 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 15:09:11 INFO - PROCESS | 1651 | 1462831751083 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 15:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 15:09:11 INFO - PROCESS | 1651 | 1462831751089 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 15:09:11 INFO - PROCESS | 1651 | 1462831751091 Marionette TRACE conn2 <- [1,1270,null,{}] 15:09:11 INFO - PROCESS | 1651 | 1462831751096 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:11 INFO - PROCESS | 1651 | 1462831751200 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 15:09:11 INFO - PROCESS | 1651 | 1462831751268 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x122c6a800 == 92 [pid = 1651] [id = 325] 15:09:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 186 (0x113125800) [pid = 1651] [serial = 974] [outer = 0x0] 15:09:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 187 (0x113495800) [pid = 1651] [serial = 975] [outer = 0x113125800] 15:09:11 INFO - PROCESS | 1651 | 1462831751308 Marionette DEBUG loaded listener.js 15:09:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 188 (0x1176a2400) [pid = 1651] [serial = 976] [outer = 0x113125800] 15:09:11 INFO - PROCESS | 1651 | 1462831751755 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 15:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 15:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 722ms 15:09:11 INFO - PROCESS | 1651 | 1462831751811 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 15:09:11 INFO - PROCESS | 1651 | 1462831751815 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 15:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 15:09:11 INFO - PROCESS | 1651 | 1462831751819 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 15:09:11 INFO - PROCESS | 1651 | 1462831751821 Marionette TRACE conn2 <- [1,1274,null,{}] 15:09:11 INFO - PROCESS | 1651 | 1462831751824 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:11 INFO - PROCESS | 1651 | 1462831751965 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 15:09:12 INFO - PROCESS | 1651 | 1462831752072 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x117441000 == 93 [pid = 1651] [id = 326] 15:09:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 189 (0x113189000) [pid = 1651] [serial = 977] [outer = 0x0] 15:09:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 190 (0x11805d400) [pid = 1651] [serial = 978] [outer = 0x113189000] 15:09:12 INFO - PROCESS | 1651 | 1462831752113 Marionette DEBUG loaded listener.js 15:09:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 191 (0x1193ddc00) [pid = 1651] [serial = 979] [outer = 0x113189000] 15:09:12 INFO - PROCESS | 1651 | --DOCSHELL 0x12b910000 == 92 [pid = 1651] [id = 261] 15:09:12 INFO - PROCESS | 1651 | --DOCSHELL 0x12e1c5800 == 91 [pid = 1651] [id = 257] 15:09:12 INFO - PROCESS | 1651 | --DOCSHELL 0x1351b7800 == 90 [pid = 1651] [id = 258] 15:09:12 INFO - PROCESS | 1651 | --DOCSHELL 0x127011000 == 89 [pid = 1651] [id = 256] 15:09:12 INFO - PROCESS | 1651 | --DOCSHELL 0x12c485000 == 88 [pid = 1651] [id = 314] 15:09:12 INFO - PROCESS | 1651 | --DOCSHELL 0x12b94d800 == 87 [pid = 1651] [id = 313] 15:09:12 INFO - PROCESS | 1651 | --DOCSHELL 0x12a798800 == 86 [pid = 1651] [id = 312] 15:09:12 INFO - PROCESS | 1651 | --DOCSHELL 0x12a784800 == 85 [pid = 1651] [id = 311] 15:09:12 INFO - PROCESS | 1651 | --DOCSHELL 0x129225800 == 84 [pid = 1651] [id = 310] 15:09:12 INFO - PROCESS | 1651 | --DOCSHELL 0x1271f6800 == 83 [pid = 1651] [id = 309] 15:09:12 INFO - PROCESS | 1651 | --DOCSHELL 0x127020000 == 82 [pid = 1651] [id = 308] 15:09:12 INFO - PROCESS | 1651 | --DOCSHELL 0x124a14000 == 81 [pid = 1651] [id = 307] 15:09:12 INFO - PROCESS | 1651 | --DOCSHELL 0x1161bc000 == 80 [pid = 1651] [id = 306] 15:09:12 INFO - PROCESS | 1651 | --DOCSHELL 0x121138000 == 79 [pid = 1651] [id = 305] 15:09:12 INFO - PROCESS | 1651 | --DOCSHELL 0x112756800 == 78 [pid = 1651] [id = 304] 15:09:12 INFO - PROCESS | 1651 | --DOCSHELL 0x11744d000 == 77 [pid = 1651] [id = 303] 15:09:12 INFO - PROCESS | 1651 | --DOCSHELL 0x1161ce800 == 76 [pid = 1651] [id = 302] 15:09:12 INFO - PROCESS | 1651 | --DOCSHELL 0x119d55800 == 75 [pid = 1651] [id = 296] 15:09:12 INFO - PROCESS | 1651 | --DOMWINDOW == 190 (0x12cb4b000) [pid = 1651] [serial = 822] [outer = 0x0] [url = about:blank] 15:09:12 INFO - PROCESS | 1651 | --DOMWINDOW == 189 (0x12b163400) [pid = 1651] [serial = 881] [outer = 0x0] [url = about:blank] 15:09:12 INFO - PROCESS | 1651 | --DOMWINDOW == 188 (0x128da1c00) [pid = 1651] [serial = 866] [outer = 0x0] [url = about:blank] 15:09:12 INFO - PROCESS | 1651 | --DOMWINDOW == 187 (0x122e32c00) [pid = 1651] [serial = 858] [outer = 0x0] [url = about:blank] 15:09:12 INFO - PROCESS | 1651 | --DOMWINDOW == 186 (0x122b70000) [pid = 1651] [serial = 857] [outer = 0x0] [url = about:blank] 15:09:12 INFO - PROCESS | 1651 | --DOMWINDOW == 185 (0x1164acc00) [pid = 1651] [serial = 852] [outer = 0x0] [url = about:blank] 15:09:12 INFO - PROCESS | 1651 | --DOMWINDOW == 184 (0x1134e7000) [pid = 1651] [serial = 851] [outer = 0x0] [url = about:blank] 15:09:12 INFO - PROCESS | 1651 | --DOMWINDOW == 183 (0x122f68400) [pid = 1651] [serial = 869] [outer = 0x0] [url = about:blank] 15:09:12 INFO - PROCESS | 1651 | --DOMWINDOW == 182 (0x1295cd000) [pid = 1651] [serial = 836] [outer = 0x0] [url = about:blank] 15:09:12 INFO - PROCESS | 1651 | --DOMWINDOW == 181 (0x118194000) [pid = 1651] [serial = 827] [outer = 0x0] [url = about:blank] 15:09:12 INFO - PROCESS | 1651 | --DOMWINDOW == 180 (0x12d268400) [pid = 1651] [serial = 842] [outer = 0x0] [url = about:blank] 15:09:12 INFO - PROCESS | 1651 | --DOMWINDOW == 179 (0x110d90800) [pid = 1651] [serial = 824] [outer = 0x0] [url = about:blank] 15:09:12 INFO - PROCESS | 1651 | --DOMWINDOW == 178 (0x11312b400) [pid = 1651] [serial = 849] [outer = 0x0] [url = about:blank] 15:09:12 INFO - PROCESS | 1651 | --DOMWINDOW == 177 (0x113126400) [pid = 1651] [serial = 848] [outer = 0x0] [url = about:blank] 15:09:12 INFO - PROCESS | 1651 | --DOMWINDOW == 176 (0x124c4b000) [pid = 1651] [serial = 872] [outer = 0x0] [url = about:blank] 15:09:12 INFO - PROCESS | 1651 | --DOMWINDOW == 175 (0x119926800) [pid = 1651] [serial = 854] [outer = 0x0] [url = about:blank] 15:09:12 INFO - PROCESS | 1651 | --DOMWINDOW == 174 (0x1211b4800) [pid = 1651] [serial = 855] [outer = 0x0] [url = about:blank] 15:09:12 INFO - PROCESS | 1651 | --DOMWINDOW == 173 (0x12703fc00) [pid = 1651] [serial = 833] [outer = 0x0] [url = about:blank] 15:09:12 INFO - PROCESS | 1651 | --DOMWINDOW == 172 (0x122f6c800) [pid = 1651] [serial = 870] [outer = 0x0] [url = about:blank] 15:09:12 INFO - PROCESS | 1651 | --DOMWINDOW == 171 (0x12cb4e000) [pid = 1651] [serial = 839] [outer = 0x0] [url = about:blank] 15:09:12 INFO - PROCESS | 1651 | --DOMWINDOW == 170 (0x11278ac00) [pid = 1651] [serial = 845] [outer = 0x0] [url = about:blank] 15:09:12 INFO - PROCESS | 1651 | --DOMWINDOW == 169 (0x124762800) [pid = 1651] [serial = 860] [outer = 0x0] [url = about:blank] 15:09:12 INFO - PROCESS | 1651 | --DOMWINDOW == 168 (0x124c80800) [pid = 1651] [serial = 861] [outer = 0x0] [url = about:blank] 15:09:12 INFO - PROCESS | 1651 | --DOMWINDOW == 167 (0x11991a400) [pid = 1651] [serial = 830] [outer = 0x0] [url = about:blank] 15:09:12 INFO - PROCESS | 1651 | --DOMWINDOW == 166 (0x1295d1000) [pid = 1651] [serial = 879] [outer = 0x0] [url = about:blank] 15:09:12 INFO - PROCESS | 1651 | --DOMWINDOW == 165 (0x1295c9400) [pid = 1651] [serial = 873] [outer = 0x0] [url = about:blank] 15:09:12 INFO - PROCESS | 1651 | --DOMWINDOW == 164 (0x125799400) [pid = 1651] [serial = 863] [outer = 0x0] [url = about:blank] 15:09:12 INFO - PROCESS | 1651 | --DOMWINDOW == 163 (0x128e92c00) [pid = 1651] [serial = 864] [outer = 0x0] [url = about:blank] 15:09:12 INFO - PROCESS | 1651 | --DOMWINDOW == 162 (0x129277400) [pid = 1651] [serial = 867] [outer = 0x0] [url = about:blank] 15:09:12 INFO - PROCESS | 1651 | --DOMWINDOW == 161 (0x1193d0c00) [pid = 1651] [serial = 875] [outer = 0x0] [url = about:blank] 15:09:12 INFO - PROCESS | 1651 | --DOMWINDOW == 160 (0x1193d5c00) [pid = 1651] [serial = 876] [outer = 0x0] [url = about:blank] 15:09:12 INFO - PROCESS | 1651 | --DOMWINDOW == 159 (0x122b77800) [pid = 1651] [serial = 878] [outer = 0x0] [url = about:blank] 15:09:12 INFO - PROCESS | 1651 | --DOMWINDOW == 158 (0x12bcf3000) [pid = 1651] [serial = 882] [outer = 0x0] [url = about:blank] 15:09:12 INFO - PROCESS | 1651 | 1462831752536 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 15:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 15:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 770ms 15:09:12 INFO - PROCESS | 1651 | 1462831752589 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 15:09:12 INFO - PROCESS | 1651 | 1462831752591 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 15:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 15:09:12 INFO - PROCESS | 1651 | 1462831752593 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 15:09:12 INFO - PROCESS | 1651 | 1462831752595 Marionette TRACE conn2 <- [1,1278,null,{}] 15:09:12 INFO - PROCESS | 1651 | 1462831752609 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:12 INFO - PROCESS | 1651 | 1462831752704 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 15:09:12 INFO - PROCESS | 1651 | 1462831752710 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x121138000 == 76 [pid = 1651] [id = 327] 15:09:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 159 (0x119926800) [pid = 1651] [serial = 980] [outer = 0x0] 15:09:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 160 (0x1211b3000) [pid = 1651] [serial = 981] [outer = 0x119926800] 15:09:12 INFO - PROCESS | 1651 | 1462831752738 Marionette DEBUG loaded listener.js 15:09:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 161 (0x122a5ec00) [pid = 1651] [serial = 982] [outer = 0x119926800] 15:09:13 INFO - PROCESS | 1651 | 1462831753080 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 15:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 15:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 520ms 15:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 15:09:13 INFO - PROCESS | 1651 | 1462831753114 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 15:09:13 INFO - PROCESS | 1651 | 1462831753115 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 15:09:13 INFO - PROCESS | 1651 | 1462831753120 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 15:09:13 INFO - PROCESS | 1651 | 1462831753121 Marionette TRACE conn2 <- [1,1282,null,{}] 15:09:13 INFO - PROCESS | 1651 | 1462831753123 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:13 INFO - PROCESS | 1651 | 1462831753212 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 15:09:13 INFO - PROCESS | 1651 | 1462831753218 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x124a1a800 == 77 [pid = 1651] [id = 328] 15:09:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 162 (0x122b72c00) [pid = 1651] [serial = 983] [outer = 0x0] 15:09:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 163 (0x122e2f800) [pid = 1651] [serial = 984] [outer = 0x122b72c00] 15:09:13 INFO - PROCESS | 1651 | 1462831753245 Marionette DEBUG loaded listener.js 15:09:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 164 (0x124023c00) [pid = 1651] [serial = 985] [outer = 0x122b72c00] 15:09:13 INFO - PROCESS | 1651 | 1462831753624 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 15:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 15:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 521ms 15:09:13 INFO - PROCESS | 1651 | 1462831753660 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 15:09:13 INFO - PROCESS | 1651 | 1462831753662 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 15:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 15:09:13 INFO - PROCESS | 1651 | 1462831753674 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 15:09:13 INFO - PROCESS | 1651 | 1462831753676 Marionette TRACE conn2 <- [1,1286,null,{}] 15:09:13 INFO - PROCESS | 1651 | 1462831753680 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:13 INFO - PROCESS | 1651 | 1462831753815 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 15:09:13 INFO - PROCESS | 1651 | 1462831753827 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x128d09000 == 78 [pid = 1651] [id = 329] 15:09:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 165 (0x124099000) [pid = 1651] [serial = 986] [outer = 0x0] 15:09:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 166 (0x124766400) [pid = 1651] [serial = 987] [outer = 0x124099000] 15:09:13 INFO - PROCESS | 1651 | 1462831753868 Marionette DEBUG loaded listener.js 15:09:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 167 (0x125797000) [pid = 1651] [serial = 988] [outer = 0x124099000] 15:09:14 INFO - PROCESS | 1651 | 1462831754282 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 15:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 15:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 620ms 15:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 15:09:14 INFO - PROCESS | 1651 | 1462831754294 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 15:09:14 INFO - PROCESS | 1651 | 1462831754295 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 15:09:14 INFO - PROCESS | 1651 | 1462831754297 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 15:09:14 INFO - PROCESS | 1651 | 1462831754298 Marionette TRACE conn2 <- [1,1290,null,{}] 15:09:14 INFO - PROCESS | 1651 | 1462831754305 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:14 INFO - PROCESS | 1651 | 1462831754453 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 15:09:14 INFO - PROCESS | 1651 | 1462831754509 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a66d000 == 79 [pid = 1651] [id = 330] 15:09:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 168 (0x124187800) [pid = 1651] [serial = 989] [outer = 0x0] 15:09:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 169 (0x127171c00) [pid = 1651] [serial = 990] [outer = 0x124187800] 15:09:14 INFO - PROCESS | 1651 | 1462831754535 Marionette DEBUG loaded listener.js 15:09:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 170 (0x129275000) [pid = 1651] [serial = 991] [outer = 0x124187800] 15:09:14 INFO - PROCESS | 1651 | 1462831754847 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 15:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 15:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 568ms 15:09:14 INFO - PROCESS | 1651 | 1462831754866 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 15:09:14 INFO - PROCESS | 1651 | 1462831754869 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 15:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 15:09:14 INFO - PROCESS | 1651 | 1462831754873 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 15:09:14 INFO - PROCESS | 1651 | 1462831754874 Marionette TRACE conn2 <- [1,1294,null,{}] 15:09:14 INFO - PROCESS | 1651 | 1462831754876 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:15 INFO - PROCESS | 1651 | 1462831754999 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 15:09:15 INFO - PROCESS | 1651 | 1462831755013 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b915000 == 80 [pid = 1651] [id = 331] 15:09:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 171 (0x125841400) [pid = 1651] [serial = 992] [outer = 0x0] 15:09:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 172 (0x12a57cc00) [pid = 1651] [serial = 993] [outer = 0x125841400] 15:09:15 INFO - PROCESS | 1651 | 1462831755038 Marionette DEBUG loaded listener.js 15:09:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 173 (0x12bc44800) [pid = 1651] [serial = 994] [outer = 0x125841400] 15:09:15 INFO - PROCESS | 1651 | 1462831755379 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 15:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 15:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 519ms 15:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 15:09:15 INFO - PROCESS | 1651 | 1462831755393 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 15:09:15 INFO - PROCESS | 1651 | 1462831755394 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 15:09:15 INFO - PROCESS | 1651 | 1462831755396 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 15:09:15 INFO - PROCESS | 1651 | 1462831755397 Marionette TRACE conn2 <- [1,1298,null,{}] 15:09:15 INFO - PROCESS | 1651 | 1462831755400 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:15 INFO - PROCESS | 1651 | 1462831755514 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 15:09:15 INFO - PROCESS | 1651 | 1462831755527 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c10e000 == 81 [pid = 1651] [id = 332] 15:09:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 174 (0x12ae53c00) [pid = 1651] [serial = 995] [outer = 0x0] 15:09:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 175 (0x12bf96400) [pid = 1651] [serial = 996] [outer = 0x12ae53c00] 15:09:15 INFO - PROCESS | 1651 | 1462831755552 Marionette DEBUG loaded listener.js 15:09:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 176 (0x12d262800) [pid = 1651] [serial = 997] [outer = 0x12ae53c00] 15:09:15 INFO - PROCESS | 1651 | 1462831755949 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 15:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 15:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 571ms 15:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 15:09:15 INFO - PROCESS | 1651 | 1462831755968 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 15:09:15 INFO - PROCESS | 1651 | 1462831755969 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 15:09:15 INFO - PROCESS | 1651 | 1462831755972 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 15:09:15 INFO - PROCESS | 1651 | 1462831755973 Marionette TRACE conn2 <- [1,1302,null,{}] 15:09:15 INFO - PROCESS | 1651 | 1462831755976 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:16 INFO - PROCESS | 1651 | 1462831756153 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 15:09:16 INFO - PROCESS | 1651 | 1462831756177 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c6bf800 == 82 [pid = 1651] [id = 333] 15:09:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 177 (0x12bd02400) [pid = 1651] [serial = 998] [outer = 0x0] 15:09:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 178 (0x12d315c00) [pid = 1651] [serial = 999] [outer = 0x12bd02400] 15:09:16 INFO - PROCESS | 1651 | 1462831756210 Marionette DEBUG loaded listener.js 15:09:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 179 (0x12d319800) [pid = 1651] [serial = 1000] [outer = 0x12bd02400] 15:09:16 INFO - PROCESS | 1651 | 1462831756604 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 15:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 15:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 669ms 15:09:16 INFO - PROCESS | 1651 | 1462831756640 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 15:09:16 INFO - PROCESS | 1651 | 1462831756642 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 15:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 15:09:16 INFO - PROCESS | 1651 | 1462831756644 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 15:09:16 INFO - PROCESS | 1651 | 1462831756645 Marionette TRACE conn2 <- [1,1306,null,{}] 15:09:16 INFO - PROCESS | 1651 | 1462831756647 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:16 INFO - PROCESS | 1651 | 1462831756764 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 15:09:16 INFO - PROCESS | 1651 | --DOMWINDOW == 178 (0x122b76c00) [pid = 1651] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 15:09:16 INFO - PROCESS | 1651 | --DOMWINDOW == 177 (0x1242e1400) [pid = 1651] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 15:09:16 INFO - PROCESS | 1651 | --DOMWINDOW == 176 (0x122f6d000) [pid = 1651] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 15:09:16 INFO - PROCESS | 1651 | --DOMWINDOW == 175 (0x122f65000) [pid = 1651] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 15:09:16 INFO - PROCESS | 1651 | --DOMWINDOW == 174 (0x12b99b400) [pid = 1651] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 15:09:16 INFO - PROCESS | 1651 | --DOMWINDOW == 173 (0x110e43000) [pid = 1651] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 15:09:16 INFO - PROCESS | 1651 | --DOMWINDOW == 172 (0x1211b3800) [pid = 1651] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 15:09:16 INFO - PROCESS | 1651 | --DOMWINDOW == 171 (0x11312a400) [pid = 1651] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 15:09:16 INFO - PROCESS | 1651 | --DOMWINDOW == 170 (0x118204800) [pid = 1651] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 15:09:16 INFO - PROCESS | 1651 | --DOMWINDOW == 169 (0x112792400) [pid = 1651] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 15:09:16 INFO - PROCESS | 1651 | --DOMWINDOW == 168 (0x1193da800) [pid = 1651] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 15:09:16 INFO - PROCESS | 1651 | --DOMWINDOW == 167 (0x128bbec00) [pid = 1651] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 15:09:16 INFO - PROCESS | 1651 | --DOMWINDOW == 166 (0x118197800) [pid = 1651] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 15:09:16 INFO - PROCESS | 1651 | --DOMWINDOW == 165 (0x128bb1400) [pid = 1651] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 15:09:16 INFO - PROCESS | 1651 | 1462831756987 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x11935d000 == 83 [pid = 1651] [id = 334] 15:09:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 166 (0x110d8b400) [pid = 1651] [serial = 1001] [outer = 0x0] 15:09:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 167 (0x112d13000) [pid = 1651] [serial = 1002] [outer = 0x110d8b400] 15:09:17 INFO - PROCESS | 1651 | 1462831757012 Marionette DEBUG loaded listener.js 15:09:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 168 (0x118197800) [pid = 1651] [serial = 1003] [outer = 0x110d8b400] 15:09:17 INFO - PROCESS | 1651 | 1462831757300 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 15:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 15:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 669ms 15:09:17 INFO - PROCESS | 1651 | 1462831757313 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 15:09:17 INFO - PROCESS | 1651 | 1462831757315 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 15:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 15:09:17 INFO - PROCESS | 1651 | 1462831757325 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 15:09:17 INFO - PROCESS | 1651 | 1462831757327 Marionette TRACE conn2 <- [1,1310,null,{}] 15:09:17 INFO - PROCESS | 1651 | 1462831757329 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:17 INFO - PROCESS | 1651 | 1462831757440 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 15:09:17 INFO - PROCESS | 1651 | 1462831757444 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x1351b7800 == 84 [pid = 1651] [id = 335] 15:09:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 169 (0x1211bf800) [pid = 1651] [serial = 1004] [outer = 0x0] 15:09:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 170 (0x12d31f800) [pid = 1651] [serial = 1005] [outer = 0x1211bf800] 15:09:17 INFO - PROCESS | 1651 | 1462831757473 Marionette DEBUG loaded listener.js 15:09:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 171 (0x13576e000) [pid = 1651] [serial = 1006] [outer = 0x1211bf800] 15:09:17 INFO - PROCESS | 1651 | 1462831757831 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 15:09:17 INFO - PROCESS | 1651 | 1462831757847 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 15:09:17 INFO - PROCESS | 1651 | 1462831757849 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 15:09:17 INFO - PROCESS | 1651 | 1462831757850 Marionette TRACE conn2 <- [1,1314,null,{}] 15:09:17 INFO - PROCESS | 1651 | 1462831757856 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:18 INFO - PROCESS | 1651 | 1462831757994 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 15:09:18 INFO - PROCESS | 1651 | 1462831758200 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x112f10800 == 85 [pid = 1651] [id = 336] 15:09:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 172 (0x112785800) [pid = 1651] [serial = 1007] [outer = 0x0] 15:09:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 173 (0x11278f800) [pid = 1651] [serial = 1008] [outer = 0x112785800] 15:09:18 INFO - PROCESS | 1651 | 1462831758265 Marionette DEBUG loaded listener.js 15:09:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 174 (0x11317d000) [pid = 1651] [serial = 1009] [outer = 0x112785800] 15:09:18 INFO - PROCESS | 1651 | 1462831758764 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 15:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 15:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 972ms 15:09:18 INFO - PROCESS | 1651 | 1462831758822 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 15:09:18 INFO - PROCESS | 1651 | 1462831758825 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 15:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 15:09:18 INFO - PROCESS | 1651 | 1462831758828 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 15:09:18 INFO - PROCESS | 1651 | 1462831758830 Marionette TRACE conn2 <- [1,1318,null,{}] 15:09:18 INFO - PROCESS | 1651 | 1462831758834 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:18 INFO - PROCESS | 1651 | 1462831758948 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 15:09:19 INFO - PROCESS | 1651 | 1462831759055 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x12580c000 == 86 [pid = 1651] [id = 337] 15:09:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 175 (0x115e87800) [pid = 1651] [serial = 1010] [outer = 0x0] 15:09:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 176 (0x118059000) [pid = 1651] [serial = 1011] [outer = 0x115e87800] 15:09:19 INFO - PROCESS | 1651 | 1462831759090 Marionette DEBUG loaded listener.js 15:09:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 177 (0x1194fd800) [pid = 1651] [serial = 1012] [outer = 0x115e87800] 15:09:19 INFO - PROCESS | 1651 | 1462831759521 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 15:09:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 15:09:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 776ms 15:09:19 INFO - PROCESS | 1651 | 1462831759607 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 15:09:19 INFO - PROCESS | 1651 | 1462831759610 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 15:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 15:09:19 INFO - PROCESS | 1651 | 1462831759612 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 15:09:19 INFO - PROCESS | 1651 | 1462831759614 Marionette TRACE conn2 <- [1,1322,null,{}] 15:09:19 INFO - PROCESS | 1651 | 1462831759616 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:19 INFO - PROCESS | 1651 | 1462831759727 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 15:09:19 INFO - PROCESS | 1651 | 1462831759805 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d2c9000 == 87 [pid = 1651] [id = 338] 15:09:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 178 (0x122b7b000) [pid = 1651] [serial = 1013] [outer = 0x0] 15:09:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 179 (0x124767400) [pid = 1651] [serial = 1014] [outer = 0x122b7b000] 15:09:19 INFO - PROCESS | 1651 | 1462831759836 Marionette DEBUG loaded listener.js 15:09:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 180 (0x125e18800) [pid = 1651] [serial = 1015] [outer = 0x122b7b000] 15:09:20 INFO - PROCESS | 1651 | 1462831760230 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 15:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 15:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 671ms 15:09:20 INFO - PROCESS | 1651 | 1462831760283 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 15:09:20 INFO - PROCESS | 1651 | 1462831760285 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 15:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 15:09:20 INFO - PROCESS | 1651 | 1462831760293 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 15:09:20 INFO - PROCESS | 1651 | 1462831760297 Marionette TRACE conn2 <- [1,1326,null,{}] 15:09:20 INFO - PROCESS | 1651 | 1462831760300 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:20 INFO - PROCESS | 1651 | 1462831760414 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 15:09:20 INFO - PROCESS | 1651 | 1462831760493 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x135d22000 == 88 [pid = 1651] [id = 339] 15:09:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 181 (0x110d55c00) [pid = 1651] [serial = 1016] [outer = 0x0] 15:09:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 182 (0x110d61400) [pid = 1651] [serial = 1017] [outer = 0x110d55c00] 15:09:20 INFO - PROCESS | 1651 | 1462831760524 Marionette DEBUG loaded listener.js 15:09:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 183 (0x128baf400) [pid = 1651] [serial = 1018] [outer = 0x110d55c00] 15:09:20 INFO - PROCESS | 1651 | 1462831760940 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 15:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 680ms 15:09:20 INFO - PROCESS | 1651 | 1462831760969 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 15:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 15:09:20 INFO - PROCESS | 1651 | 1462831760971 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 15:09:20 INFO - PROCESS | 1651 | 1462831760973 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 15:09:20 INFO - PROCESS | 1651 | 1462831760974 Marionette TRACE conn2 <- [1,1330,null,{}] 15:09:20 INFO - PROCESS | 1651 | 1462831760977 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:21 INFO - PROCESS | 1651 | 1462831761107 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 15:09:21 INFO - PROCESS | 1651 | 1462831761199 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x13817b800 == 89 [pid = 1651] [id = 340] 15:09:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 184 (0x128bb4c00) [pid = 1651] [serial = 1019] [outer = 0x0] 15:09:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 185 (0x128e48400) [pid = 1651] [serial = 1020] [outer = 0x128bb4c00] 15:09:21 INFO - PROCESS | 1651 | 1462831761228 Marionette DEBUG loaded listener.js 15:09:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 186 (0x12ae59800) [pid = 1651] [serial = 1021] [outer = 0x128bb4c00] 15:09:21 INFO - PROCESS | 1651 | 1462831761707 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 15:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 768ms 15:09:21 INFO - PROCESS | 1651 | 1462831761743 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 15:09:21 INFO - PROCESS | 1651 | 1462831761745 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 15:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 15:09:21 INFO - PROCESS | 1651 | 1462831761749 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 15:09:21 INFO - PROCESS | 1651 | 1462831761753 Marionette TRACE conn2 <- [1,1334,null,{}] 15:09:21 INFO - PROCESS | 1651 | 1462831761757 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:21 INFO - PROCESS | 1651 | 1462831761897 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 15:09:21 INFO - PROCESS | 1651 | 1462831761974 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x135b92000 == 90 [pid = 1651] [id = 341] 15:09:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 187 (0x12d312c00) [pid = 1651] [serial = 1022] [outer = 0x0] 15:09:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 188 (0x12d320000) [pid = 1651] [serial = 1023] [outer = 0x12d312c00] 15:09:22 INFO - PROCESS | 1651 | 1462831762009 Marionette DEBUG loaded listener.js 15:09:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 189 (0x13576f400) [pid = 1651] [serial = 1024] [outer = 0x12d312c00] 15:09:22 INFO - PROCESS | 1651 | 1462831762463 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 15:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 15:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 773ms 15:09:22 INFO - PROCESS | 1651 | 1462831762535 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 15:09:22 INFO - PROCESS | 1651 | 1462831762536 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 15:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 15:09:22 INFO - PROCESS | 1651 | 1462831762540 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 15:09:22 INFO - PROCESS | 1651 | 1462831762542 Marionette TRACE conn2 <- [1,1338,null,{}] 15:09:22 INFO - PROCESS | 1651 | 1462831762544 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:22 INFO - PROCESS | 1651 | 1462831762660 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 15:09:22 INFO - PROCESS | 1651 | 1462831762738 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x135f29000 == 91 [pid = 1651] [id = 342] 15:09:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 190 (0x135a45400) [pid = 1651] [serial = 1025] [outer = 0x0] 15:09:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 191 (0x135a4b000) [pid = 1651] [serial = 1026] [outer = 0x135a45400] 15:09:22 INFO - PROCESS | 1651 | 1462831762767 Marionette DEBUG loaded listener.js 15:09:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 192 (0x135f63000) [pid = 1651] [serial = 1027] [outer = 0x135a45400] 15:09:23 INFO - PROCESS | 1651 | 1462831763663 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 15:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 15:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1171ms 15:09:23 INFO - PROCESS | 1651 | 1462831763712 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 15:09:23 INFO - PROCESS | 1651 | 1462831763713 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 15:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 15:09:23 INFO - PROCESS | 1651 | 1462831763716 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 15:09:23 INFO - PROCESS | 1651 | 1462831763717 Marionette TRACE conn2 <- [1,1342,null,{}] 15:09:23 INFO - PROCESS | 1651 | 1462831763719 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:23 INFO - PROCESS | 1651 | 1462831763829 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 15:09:23 INFO - PROCESS | 1651 | 1462831763932 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x135590000 == 92 [pid = 1651] [id = 343] 15:09:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 193 (0x135a50400) [pid = 1651] [serial = 1028] [outer = 0x0] 15:09:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 194 (0x135f6c400) [pid = 1651] [serial = 1029] [outer = 0x135a50400] 15:09:23 INFO - PROCESS | 1651 | 1462831763980 Marionette DEBUG loaded listener.js 15:09:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 195 (0x135f70c00) [pid = 1651] [serial = 1030] [outer = 0x135a50400] 15:09:24 INFO - PROCESS | 1651 | 1462831764432 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 15:09:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 15:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 770ms 15:09:24 INFO - PROCESS | 1651 | 1462831764487 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 15:09:24 INFO - PROCESS | 1651 | 1462831764488 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 15:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 15:09:24 INFO - PROCESS | 1651 | 1462831764490 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 15:09:24 INFO - PROCESS | 1651 | 1462831764492 Marionette TRACE conn2 <- [1,1346,null,{}] 15:09:24 INFO - PROCESS | 1651 | 1462831764494 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:24 INFO - PROCESS | 1651 | 1462831764607 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 15:09:24 INFO - PROCESS | 1651 | 1462831764687 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x116f97800 == 93 [pid = 1651] [id = 344] 15:09:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 196 (0x113187000) [pid = 1651] [serial = 1031] [outer = 0x0] 15:09:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 197 (0x122f6b800) [pid = 1651] [serial = 1032] [outer = 0x113187000] 15:09:24 INFO - PROCESS | 1651 | 1462831764716 Marionette DEBUG loaded listener.js 15:09:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 198 (0x135f65400) [pid = 1651] [serial = 1033] [outer = 0x113187000] 15:09:25 INFO - PROCESS | 1651 | 1462831765147 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 15:09:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 15:09:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 671ms 15:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 15:09:25 INFO - PROCESS | 1651 | 1462831765179 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 15:09:25 INFO - PROCESS | 1651 | 1462831765181 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 15:09:25 INFO - PROCESS | 1651 | 1462831765412 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 15:09:25 INFO - PROCESS | 1651 | 1462831765415 Marionette TRACE conn2 <- [1,1350,null,{}] 15:09:25 INFO - PROCESS | 1651 | 1462831765433 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:25 INFO - PROCESS | 1651 | 1462831765543 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 15:09:25 INFO - PROCESS | 1651 | 1462831765649 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x111eab000 == 94 [pid = 1651] [id = 345] 15:09:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 199 (0x110d8b800) [pid = 1651] [serial = 1034] [outer = 0x0] 15:09:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 200 (0x110d90800) [pid = 1651] [serial = 1035] [outer = 0x110d8b800] 15:09:25 INFO - PROCESS | 1651 | 1462831765678 Marionette DEBUG loaded listener.js 15:09:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 201 (0x110e4e400) [pid = 1651] [serial = 1036] [outer = 0x110d8b800] 15:09:26 INFO - PROCESS | 1651 | 1462831766183 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 15:09:26 INFO - PROCESS | 1651 | --DOCSHELL 0x1351b7800 == 93 [pid = 1651] [id = 335] 15:09:26 INFO - PROCESS | 1651 | --DOCSHELL 0x11935d000 == 92 [pid = 1651] [id = 334] 15:09:26 INFO - PROCESS | 1651 | --DOCSHELL 0x12c6bf800 == 91 [pid = 1651] [id = 333] 15:09:26 INFO - PROCESS | 1651 | --DOCSHELL 0x12c10e000 == 90 [pid = 1651] [id = 332] 15:09:26 INFO - PROCESS | 1651 | --DOCSHELL 0x12b915000 == 89 [pid = 1651] [id = 331] 15:09:26 INFO - PROCESS | 1651 | --DOCSHELL 0x12a66d000 == 88 [pid = 1651] [id = 330] 15:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 15:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1016ms 15:09:26 INFO - PROCESS | 1651 | --DOCSHELL 0x128d09000 == 87 [pid = 1651] [id = 329] 15:09:26 INFO - PROCESS | 1651 | --DOCSHELL 0x124a1a800 == 86 [pid = 1651] [id = 328] 15:09:26 INFO - PROCESS | 1651 | --DOCSHELL 0x121138000 == 85 [pid = 1651] [id = 327] 15:09:26 INFO - PROCESS | 1651 | --DOCSHELL 0x117441000 == 84 [pid = 1651] [id = 326] 15:09:26 INFO - PROCESS | 1651 | --DOCSHELL 0x122c6a800 == 83 [pid = 1651] [id = 325] 15:09:26 INFO - PROCESS | 1651 | --DOCSHELL 0x135a10000 == 82 [pid = 1651] [id = 321] 15:09:26 INFO - PROCESS | 1651 | --DOCSHELL 0x12e1db000 == 81 [pid = 1651] [id = 320] 15:09:26 INFO - PROCESS | 1651 | --DOCSHELL 0x12d2c4800 == 80 [pid = 1651] [id = 319] 15:09:26 INFO - PROCESS | 1651 | --DOCSHELL 0x12cb3d000 == 79 [pid = 1651] [id = 318] 15:09:26 INFO - PROCESS | 1651 | --DOCSHELL 0x12580c800 == 78 [pid = 1651] [id = 317] 15:09:26 INFO - PROCESS | 1651 | --DOCSHELL 0x119547000 == 77 [pid = 1651] [id = 316] 15:09:26 INFO - PROCESS | 1651 | 1462831766228 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 15:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 15:09:26 INFO - PROCESS | 1651 | 1462831766230 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 15:09:26 INFO - PROCESS | 1651 | 1462831766241 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 15:09:26 INFO - PROCESS | 1651 | 1462831766242 Marionette TRACE conn2 <- [1,1354,null,{}] 15:09:26 INFO - PROCESS | 1651 | --DOMWINDOW == 200 (0x112966400) [pid = 1651] [serial = 907] [outer = 0x0] [url = about:blank] 15:09:26 INFO - PROCESS | 1651 | --DOMWINDOW == 199 (0x12c4c8400) [pid = 1651] [serial = 885] [outer = 0x0] [url = about:blank] 15:09:26 INFO - PROCESS | 1651 | --DOMWINDOW == 198 (0x1211e3800) [pid = 1651] [serial = 921] [outer = 0x0] [url = about:blank] 15:09:26 INFO - PROCESS | 1651 | --DOMWINDOW == 197 (0x113499800) [pid = 1651] [serial = 910] [outer = 0x0] [url = about:blank] 15:09:26 INFO - PROCESS | 1651 | --DOMWINDOW == 196 (0x11317b800) [pid = 1651] [serial = 909] [outer = 0x0] [url = about:blank] 15:09:26 INFO - PROCESS | 1651 | --DOMWINDOW == 195 (0x1193dc000) [pid = 1651] [serial = 891] [outer = 0x0] [url = about:blank] 15:09:26 INFO - PROCESS | 1651 | --DOMWINDOW == 194 (0x1189b7c00) [pid = 1651] [serial = 915] [outer = 0x0] [url = about:blank] 15:09:26 INFO - PROCESS | 1651 | --DOMWINDOW == 193 (0x1193d8000) [pid = 1651] [serial = 916] [outer = 0x0] [url = about:blank] 15:09:26 INFO - PROCESS | 1651 | --DOMWINDOW == 192 (0x115e1a800) [pid = 1651] [serial = 912] [outer = 0x0] [url = about:blank] 15:09:26 INFO - PROCESS | 1651 | --DOMWINDOW == 191 (0x11805fc00) [pid = 1651] [serial = 913] [outer = 0x0] [url = about:blank] 15:09:26 INFO - PROCESS | 1651 | --DOMWINDOW == 190 (0x119491800) [pid = 1651] [serial = 918] [outer = 0x0] [url = about:blank] 15:09:26 INFO - PROCESS | 1651 | --DOMWINDOW == 189 (0x1199de800) [pid = 1651] [serial = 919] [outer = 0x0] [url = about:blank] 15:09:26 INFO - PROCESS | 1651 | --DOMWINDOW == 188 (0x12579e800) [pid = 1651] [serial = 931] [outer = 0x0] [url = about:blank] 15:09:26 INFO - PROCESS | 1651 | --DOMWINDOW == 187 (0x125fbd000) [pid = 1651] [serial = 894] [outer = 0x0] [url = about:blank] 15:09:26 INFO - PROCESS | 1651 | --DOMWINDOW == 186 (0x12bfa1400) [pid = 1651] [serial = 900] [outer = 0x0] [url = about:blank] 15:09:26 INFO - PROCESS | 1651 | --DOMWINDOW == 185 (0x1295cc000) [pid = 1651] [serial = 897] [outer = 0x0] [url = about:blank] 15:09:26 INFO - PROCESS | 1651 | --DOMWINDOW == 184 (0x12cb52400) [pid = 1651] [serial = 903] [outer = 0x0] [url = about:blank] 15:09:26 INFO - PROCESS | 1651 | --DOMWINDOW == 183 (0x114e14400) [pid = 1651] [serial = 888] [outer = 0x0] [url = about:blank] 15:09:26 INFO - PROCESS | 1651 | --DOMWINDOW == 182 (0x12b165400) [pid = 1651] [serial = 495] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:09:26 INFO - PROCESS | 1651 | --DOMWINDOW == 181 (0x128e45c00) [pid = 1651] [serial = 940] [outer = 0x0] [url = about:blank] 15:09:26 INFO - PROCESS | 1651 | --DOMWINDOW == 180 (0x127166c00) [pid = 1651] [serial = 934] [outer = 0x0] [url = about:blank] 15:09:26 INFO - PROCESS | 1651 | --DOMWINDOW == 179 (0x122f63000) [pid = 1651] [serial = 924] [outer = 0x0] [url = about:blank] 15:09:26 INFO - PROCESS | 1651 | --DOMWINDOW == 178 (0x124182000) [pid = 1651] [serial = 936] [outer = 0x0] [url = about:blank] 15:09:26 INFO - PROCESS | 1651 | --DOMWINDOW == 177 (0x1247c5000) [pid = 1651] [serial = 928] [outer = 0x0] [url = about:blank] 15:09:26 INFO - PROCESS | 1651 | --DOMWINDOW == 176 (0x122b73c00) [pid = 1651] [serial = 922] [outer = 0x0] [url = about:blank] 15:09:26 INFO - PROCESS | 1651 | --DOMWINDOW == 175 (0x128bbb400) [pid = 1651] [serial = 939] [outer = 0x0] [url = about:blank] 15:09:26 INFO - PROCESS | 1651 | --DOMWINDOW == 174 (0x1295cac00) [pid = 1651] [serial = 943] [outer = 0x0] [url = about:blank] 15:09:26 INFO - PROCESS | 1651 | --DOMWINDOW == 173 (0x128b6b000) [pid = 1651] [serial = 937] [outer = 0x0] [url = about:blank] 15:09:26 INFO - PROCESS | 1651 | --DOMWINDOW == 172 (0x129274000) [pid = 1651] [serial = 942] [outer = 0x0] [url = about:blank] 15:09:26 INFO - PROCESS | 1651 | --DOMWINDOW == 171 (0x124180800) [pid = 1651] [serial = 925] [outer = 0x0] [url = about:blank] 15:09:26 INFO - PROCESS | 1651 | --DOMWINDOW == 170 (0x124fe2400) [pid = 1651] [serial = 930] [outer = 0x0] [url = about:blank] 15:09:26 INFO - PROCESS | 1651 | --DOMWINDOW == 169 (0x12475bc00) [pid = 1651] [serial = 927] [outer = 0x0] [url = about:blank] 15:09:26 INFO - PROCESS | 1651 | --DOMWINDOW == 168 (0x125e12800) [pid = 1651] [serial = 933] [outer = 0x0] [url = about:blank] 15:09:26 INFO - PROCESS | 1651 | --DOMWINDOW == 167 (0x12bf9d800) [pid = 1651] [serial = 884] [outer = 0x0] [url = about:blank] 15:09:26 INFO - PROCESS | 1651 | --DOMWINDOW == 166 (0x111f19000) [pid = 1651] [serial = 906] [outer = 0x0] [url = about:blank] 15:09:26 INFO - PROCESS | 1651 | 1462831766264 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:26 INFO - PROCESS | 1651 | 1462831766360 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 15:09:26 INFO - PROCESS | 1651 | 1462831766369 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x115d03800 == 78 [pid = 1651] [id = 346] 15:09:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 167 (0x112966400) [pid = 1651] [serial = 1037] [outer = 0x0] 15:09:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 168 (0x11296e400) [pid = 1651] [serial = 1038] [outer = 0x112966400] 15:09:26 INFO - PROCESS | 1651 | 1462831766396 Marionette DEBUG loaded listener.js 15:09:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 169 (0x113053000) [pid = 1651] [serial = 1039] [outer = 0x112966400] 15:09:26 INFO - PROCESS | 1651 | 1462831766753 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 15:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 15:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 538ms 15:09:26 INFO - PROCESS | 1651 | 1462831766772 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 15:09:26 INFO - PROCESS | 1651 | 1462831766773 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 15:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 15:09:26 INFO - PROCESS | 1651 | 1462831766796 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 15:09:26 INFO - PROCESS | 1651 | 1462831766797 Marionette TRACE conn2 <- [1,1358,null,{}] 15:09:26 INFO - PROCESS | 1651 | 1462831766800 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:26 INFO - PROCESS | 1651 | 1462831766893 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 15:09:26 INFO - PROCESS | 1651 | 1462831766922 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e09000 == 79 [pid = 1651] [id = 347] 15:09:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 170 (0x11330e400) [pid = 1651] [serial = 1040] [outer = 0x0] 15:09:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 171 (0x11341e800) [pid = 1651] [serial = 1041] [outer = 0x11330e400] 15:09:26 INFO - PROCESS | 1651 | 1462831766953 Marionette DEBUG loaded listener.js 15:09:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 172 (0x114ede000) [pid = 1651] [serial = 1042] [outer = 0x11330e400] 15:09:27 INFO - PROCESS | 1651 | 1462831767306 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 15:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 15:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 525ms 15:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 15:09:27 INFO - PROCESS | 1651 | 1462831767316 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 15:09:27 INFO - PROCESS | 1651 | 1462831767319 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 15:09:27 INFO - PROCESS | 1651 | 1462831767322 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 15:09:27 INFO - PROCESS | 1651 | 1462831767323 Marionette TRACE conn2 <- [1,1362,null,{}] 15:09:27 INFO - PROCESS | 1651 | 1462831767326 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:27 INFO - PROCESS | 1651 | 1462831767429 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 15:09:27 INFO - PROCESS | 1651 | 1462831767490 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x1196b8000 == 80 [pid = 1651] [id = 348] 15:09:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 173 (0x114edf000) [pid = 1651] [serial = 1043] [outer = 0x0] 15:09:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 174 (0x115e7fc00) [pid = 1651] [serial = 1044] [outer = 0x114edf000] 15:09:27 INFO - PROCESS | 1651 | 1462831767516 Marionette DEBUG loaded listener.js 15:09:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 175 (0x11672bc00) [pid = 1651] [serial = 1045] [outer = 0x114edf000] 15:09:27 INFO - PROCESS | 1651 | 1462831767812 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 15:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 15:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 518ms 15:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 15:09:27 INFO - PROCESS | 1651 | 1462831767841 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 15:09:27 INFO - PROCESS | 1651 | 1462831767843 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 15:09:27 INFO - PROCESS | 1651 | 1462831767845 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 15:09:27 INFO - PROCESS | 1651 | 1462831767846 Marionette TRACE conn2 <- [1,1366,null,{}] 15:09:27 INFO - PROCESS | 1651 | 1462831767848 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:27 INFO - PROCESS | 1651 | 1462831767943 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 15:09:28 INFO - PROCESS | 1651 | 1462831768015 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x121140000 == 81 [pid = 1651] [id = 349] 15:09:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 176 (0x11643f400) [pid = 1651] [serial = 1046] [outer = 0x0] 15:09:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 177 (0x1169bc800) [pid = 1651] [serial = 1047] [outer = 0x11643f400] 15:09:28 INFO - PROCESS | 1651 | 1462831768041 Marionette DEBUG loaded listener.js 15:09:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 178 (0x118064c00) [pid = 1651] [serial = 1048] [outer = 0x11643f400] 15:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 518ms 15:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 15:09:28 INFO - PROCESS | 1651 | 1462831768359 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 15:09:28 INFO - PROCESS | 1651 | 1462831768365 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 15:09:28 INFO - PROCESS | 1651 | 1462831768367 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 15:09:28 INFO - PROCESS | 1651 | 1462831768370 Marionette TRACE conn2 <- [1,1370,null,{}] 15:09:28 INFO - PROCESS | 1651 | 1462831768374 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:28 INFO - PROCESS | 1651 | 1462831768505 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 15:09:28 INFO - PROCESS | 1651 | 1462831768522 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x124794800 == 82 [pid = 1651] [id = 350] 15:09:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 179 (0x11819f800) [pid = 1651] [serial = 1049] [outer = 0x0] 15:09:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 180 (0x118568400) [pid = 1651] [serial = 1050] [outer = 0x11819f800] 15:09:28 INFO - PROCESS | 1651 | 1462831768555 Marionette DEBUG loaded listener.js 15:09:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 181 (0x1193d2c00) [pid = 1651] [serial = 1051] [outer = 0x11819f800] 15:09:28 INFO - PROCESS | 1651 | 1462831768910 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 15:09:28 INFO - PROCESS | 1651 | 1462831768947 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 15:09:28 INFO - PROCESS | 1651 | 1462831768950 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 15:09:28 INFO - PROCESS | 1651 | 1462831768951 Marionette TRACE conn2 <- [1,1374,null,{}] 15:09:28 INFO - PROCESS | 1651 | 1462831768953 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:29 INFO - PROCESS | 1651 | 1462831769066 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 15:09:29 INFO - PROCESS | 1651 | 1462831769107 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x1252c4800 == 83 [pid = 1651] [id = 351] 15:09:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 182 (0x1193d6800) [pid = 1651] [serial = 1052] [outer = 0x0] 15:09:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 183 (0x119491800) [pid = 1651] [serial = 1053] [outer = 0x1193d6800] 15:09:29 INFO - PROCESS | 1651 | 1462831769132 Marionette DEBUG loaded listener.js 15:09:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 184 (0x1196ca800) [pid = 1651] [serial = 1054] [outer = 0x1193d6800] 15:09:29 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:09:29 INFO - PROCESS | 1651 | 1462831769482 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 15:09:29 INFO - PROCESS | 1651 | 1462831769528 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 15:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 15:09:29 INFO - PROCESS | 1651 | 1462831769531 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 15:09:29 INFO - PROCESS | 1651 | 1462831769532 Marionette TRACE conn2 <- [1,1378,null,{}] 15:09:29 INFO - PROCESS | 1651 | 1462831769534 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:29 INFO - PROCESS | 1651 | 1462831769649 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 15:09:29 INFO - PROCESS | 1651 | 1462831769693 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x1270d1000 == 84 [pid = 1651] [id = 352] 15:09:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 185 (0x1196cdc00) [pid = 1651] [serial = 1055] [outer = 0x0] 15:09:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 186 (0x119e64400) [pid = 1651] [serial = 1056] [outer = 0x1196cdc00] 15:09:29 INFO - PROCESS | 1651 | 1462831769719 Marionette DEBUG loaded listener.js 15:09:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 187 (0x1211b7800) [pid = 1651] [serial = 1057] [outer = 0x1196cdc00] 15:09:30 INFO - PROCESS | 1651 | 1462831770046 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 15:09:30 INFO - PROCESS | 1651 | 1462831770055 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 15:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 15:09:30 INFO - PROCESS | 1651 | 1462831770058 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 15:09:30 INFO - PROCESS | 1651 | 1462831770059 Marionette TRACE conn2 <- [1,1382,null,{}] 15:09:30 INFO - PROCESS | 1651 | 1462831770062 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:30 INFO - PROCESS | 1651 | 1462831770181 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 15:09:30 INFO - PROCESS | 1651 | 1462831770194 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x128e12800 == 85 [pid = 1651] [id = 353] 15:09:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 188 (0x119e9a800) [pid = 1651] [serial = 1058] [outer = 0x0] 15:09:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 189 (0x122a5f000) [pid = 1651] [serial = 1059] [outer = 0x119e9a800] 15:09:30 INFO - PROCESS | 1651 | 1462831770219 Marionette DEBUG loaded listener.js 15:09:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 190 (0x122b71800) [pid = 1651] [serial = 1060] [outer = 0x119e9a800] 15:09:30 INFO - PROCESS | 1651 | --DOMWINDOW == 189 (0x12926bc00) [pid = 1651] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 15:09:30 INFO - PROCESS | 1651 | --DOMWINDOW == 188 (0x125841400) [pid = 1651] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 15:09:30 INFO - PROCESS | 1651 | --DOMWINDOW == 187 (0x119926800) [pid = 1651] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 15:09:30 INFO - PROCESS | 1651 | --DOMWINDOW == 186 (0x124099000) [pid = 1651] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 15:09:30 INFO - PROCESS | 1651 | --DOMWINDOW == 185 (0x113125800) [pid = 1651] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 15:09:30 INFO - PROCESS | 1651 | --DOMWINDOW == 184 (0x124187800) [pid = 1651] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 15:09:30 INFO - PROCESS | 1651 | --DOMWINDOW == 183 (0x122b72c00) [pid = 1651] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 15:09:30 INFO - PROCESS | 1651 | --DOMWINDOW == 182 (0x12ae53c00) [pid = 1651] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 15:09:30 INFO - PROCESS | 1651 | --DOMWINDOW == 181 (0x113189000) [pid = 1651] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 15:09:30 INFO - PROCESS | 1651 | --DOMWINDOW == 180 (0x12bd02400) [pid = 1651] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 15:09:30 INFO - PROCESS | 1651 | --DOMWINDOW == 179 (0x110d8b400) [pid = 1651] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 15:09:30 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:09:30 INFO - PROCESS | 1651 | 1462831770683 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 15:09:30 INFO - PROCESS | 1651 | 1462831770733 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 15:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 15:09:30 INFO - PROCESS | 1651 | 1462831770741 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 15:09:30 INFO - PROCESS | 1651 | 1462831770742 Marionette TRACE conn2 <- [1,1386,null,{}] 15:09:30 INFO - PROCESS | 1651 | 1462831770745 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:30 INFO - PROCESS | 1651 | 1462831770846 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 15:09:30 INFO - PROCESS | 1651 | 1462831770852 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x129d34000 == 86 [pid = 1651] [id = 354] 15:09:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 180 (0x122a62c00) [pid = 1651] [serial = 1061] [outer = 0x0] 15:09:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 181 (0x122b75800) [pid = 1651] [serial = 1062] [outer = 0x122a62c00] 15:09:30 INFO - PROCESS | 1651 | 1462831770877 Marionette DEBUG loaded listener.js 15:09:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 182 (0x122da5400) [pid = 1651] [serial = 1063] [outer = 0x122a62c00] 15:09:31 INFO - PROCESS | 1651 | 1462831771201 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 15:09:31 INFO - PROCESS | 1651 | 1462831771263 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 15:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 15:09:31 INFO - PROCESS | 1651 | 1462831771266 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 15:09:31 INFO - PROCESS | 1651 | 1462831771267 Marionette TRACE conn2 <- [1,1390,null,{}] 15:09:31 INFO - PROCESS | 1651 | 1462831771269 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:31 INFO - PROCESS | 1651 | 1462831771405 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 15:09:31 INFO - PROCESS | 1651 | 1462831771420 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ae74800 == 87 [pid = 1651] [id = 355] 15:09:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 183 (0x122b77800) [pid = 1651] [serial = 1064] [outer = 0x0] 15:09:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 184 (0x122f6a800) [pid = 1651] [serial = 1065] [outer = 0x122b77800] 15:09:31 INFO - PROCESS | 1651 | 1462831771449 Marionette DEBUG loaded listener.js 15:09:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 185 (0x124468c00) [pid = 1651] [serial = 1066] [outer = 0x122b77800] 15:09:31 INFO - PROCESS | 1651 | 1462831771805 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 15:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 15:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 570ms 15:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 15:09:31 INFO - PROCESS | 1651 | 1462831771837 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 15:09:31 INFO - PROCESS | 1651 | 1462831771839 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 15:09:31 INFO - PROCESS | 1651 | 1462831771843 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 15:09:31 INFO - PROCESS | 1651 | 1462831771845 Marionette TRACE conn2 <- [1,1394,null,{}] 15:09:31 INFO - PROCESS | 1651 | 1462831771848 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:31 INFO - PROCESS | 1651 | 1462831771985 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 15:09:32 INFO - PROCESS | 1651 | 1462831772055 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x12af9f800 == 88 [pid = 1651] [id = 356] 15:09:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 186 (0x110d57400) [pid = 1651] [serial = 1067] [outer = 0x0] 15:09:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 187 (0x124762800) [pid = 1651] [serial = 1068] [outer = 0x110d57400] 15:09:32 INFO - PROCESS | 1651 | 1462831772080 Marionette DEBUG loaded listener.js 15:09:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 188 (0x125797800) [pid = 1651] [serial = 1069] [outer = 0x110d57400] 15:09:32 INFO - PROCESS | 1651 | 1462831772365 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 15:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 15:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 570ms 15:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 15:09:32 INFO - PROCESS | 1651 | 1462831772413 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 15:09:32 INFO - PROCESS | 1651 | 1462831772415 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 15:09:32 INFO - PROCESS | 1651 | 1462831772421 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 15:09:32 INFO - PROCESS | 1651 | 1462831772423 Marionette TRACE conn2 <- [1,1398,null,{}] 15:09:32 INFO - PROCESS | 1651 | 1462831772426 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:32 INFO - PROCESS | 1651 | 1462831772663 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 15:09:32 INFO - PROCESS | 1651 | 1462831772801 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x11258d000 == 89 [pid = 1651] [id = 357] 15:09:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 189 (0x110d62c00) [pid = 1651] [serial = 1070] [outer = 0x0] 15:09:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 190 (0x110e46400) [pid = 1651] [serial = 1071] [outer = 0x110d62c00] 15:09:32 INFO - PROCESS | 1651 | 1462831772835 Marionette DEBUG loaded listener.js 15:09:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 191 (0x111e25400) [pid = 1651] [serial = 1072] [outer = 0x110d62c00] 15:09:33 INFO - PROCESS | 1651 | 1462831773269 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 15:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 15:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 923ms 15:09:33 INFO - PROCESS | 1651 | 1462831773352 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 15:09:33 INFO - PROCESS | 1651 | 1462831773355 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 15:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 15:09:33 INFO - PROCESS | 1651 | 1462831773362 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 15:09:33 INFO - PROCESS | 1651 | 1462831773366 Marionette TRACE conn2 <- [1,1402,null,{}] 15:09:33 INFO - PROCESS | 1651 | 1462831773373 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:33 INFO - PROCESS | 1651 | 1462831773528 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 15:09:33 INFO - PROCESS | 1651 | 1462831773605 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x1196af800 == 90 [pid = 1651] [id = 358] 15:09:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 192 (0x113182c00) [pid = 1651] [serial = 1073] [outer = 0x0] 15:09:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 193 (0x1131d7800) [pid = 1651] [serial = 1074] [outer = 0x113182c00] 15:09:33 INFO - PROCESS | 1651 | 1462831773637 Marionette DEBUG loaded listener.js 15:09:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 194 (0x115e19800) [pid = 1651] [serial = 1075] [outer = 0x113182c00] 15:09:34 INFO - PROCESS | 1651 | 1462831774069 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 15:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 15:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 726ms 15:09:34 INFO - PROCESS | 1651 | 1462831774088 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 15:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 15:09:34 INFO - PROCESS | 1651 | 1462831774090 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 15:09:34 INFO - PROCESS | 1651 | 1462831774092 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 15:09:34 INFO - PROCESS | 1651 | 1462831774093 Marionette TRACE conn2 <- [1,1406,null,{}] 15:09:34 INFO - PROCESS | 1651 | 1462831774096 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:34 INFO - PROCESS | 1651 | 1462831774209 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 15:09:34 INFO - PROCESS | 1651 | 1462831774292 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a793800 == 91 [pid = 1651] [id = 359] 15:09:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 195 (0x116606000) [pid = 1651] [serial = 1076] [outer = 0x0] 15:09:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 196 (0x1180c6000) [pid = 1651] [serial = 1077] [outer = 0x116606000] 15:09:34 INFO - PROCESS | 1651 | 1462831774323 Marionette DEBUG loaded listener.js 15:09:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 197 (0x118571400) [pid = 1651] [serial = 1078] [outer = 0x116606000] 15:09:34 INFO - PROCESS | 1651 | 1462831774738 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 15:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 15:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 719ms 15:09:34 INFO - PROCESS | 1651 | 1462831774812 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 15:09:34 INFO - PROCESS | 1651 | 1462831774815 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 15:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 15:09:34 INFO - PROCESS | 1651 | 1462831774843 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 15:09:34 INFO - PROCESS | 1651 | 1462831774846 Marionette TRACE conn2 <- [1,1410,null,{}] 15:09:34 INFO - PROCESS | 1651 | 1462831774849 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:34 INFO - PROCESS | 1651 | 1462831774965 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 15:09:35 INFO - PROCESS | 1651 | 1462831775045 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c482000 == 92 [pid = 1651] [id = 360] 15:09:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 198 (0x11672a000) [pid = 1651] [serial = 1079] [outer = 0x0] 15:09:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 199 (0x119e95c00) [pid = 1651] [serial = 1080] [outer = 0x11672a000] 15:09:35 INFO - PROCESS | 1651 | 1462831775075 Marionette DEBUG loaded listener.js 15:09:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 200 (0x122f6e800) [pid = 1651] [serial = 1081] [outer = 0x11672a000] 15:09:35 INFO - PROCESS | 1651 | 1462831775587 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 15:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 15:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 778ms 15:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 15:09:35 INFO - PROCESS | 1651 | 1462831775615 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 15:09:35 INFO - PROCESS | 1651 | 1462831775616 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 15:09:35 INFO - PROCESS | 1651 | 1462831775619 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 15:09:35 INFO - PROCESS | 1651 | 1462831775620 Marionette TRACE conn2 <- [1,1414,null,{}] 15:09:35 INFO - PROCESS | 1651 | 1462831775622 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:35 INFO - PROCESS | 1651 | 1462831775736 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 15:09:35 INFO - PROCESS | 1651 | 1462831775816 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cb2a800 == 93 [pid = 1651] [id = 361] 15:09:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 201 (0x122a64000) [pid = 1651] [serial = 1082] [outer = 0x0] 15:09:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 202 (0x124764400) [pid = 1651] [serial = 1083] [outer = 0x122a64000] 15:09:35 INFO - PROCESS | 1651 | 1462831775846 Marionette DEBUG loaded listener.js 15:09:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 203 (0x12579a000) [pid = 1651] [serial = 1084] [outer = 0x122a64000] 15:09:36 INFO - PROCESS | 1651 | 1462831776350 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 15:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 15:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 769ms 15:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 15:09:36 INFO - PROCESS | 1651 | 1462831776389 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 15:09:36 INFO - PROCESS | 1651 | 1462831776390 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 15:09:36 INFO - PROCESS | 1651 | 1462831776392 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 15:09:36 INFO - PROCESS | 1651 | 1462831776393 Marionette TRACE conn2 <- [1,1418,null,{}] 15:09:36 INFO - PROCESS | 1651 | 1462831776396 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:36 INFO - PROCESS | 1651 | 1462831776508 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 15:09:36 INFO - PROCESS | 1651 | 1462831776589 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d60e800 == 94 [pid = 1651] [id = 362] 15:09:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 204 (0x1270bb400) [pid = 1651] [serial = 1085] [outer = 0x0] 15:09:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 205 (0x127166c00) [pid = 1651] [serial = 1086] [outer = 0x1270bb400] 15:09:36 INFO - PROCESS | 1651 | 1462831776624 Marionette DEBUG loaded listener.js 15:09:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 206 (0x128b6cc00) [pid = 1651] [serial = 1087] [outer = 0x1270bb400] 15:09:37 INFO - PROCESS | 1651 | 1462831777062 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 15:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 15:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 720ms 15:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 15:09:37 INFO - PROCESS | 1651 | 1462831777112 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 15:09:37 INFO - PROCESS | 1651 | 1462831777114 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 15:09:37 INFO - PROCESS | 1651 | 1462831777116 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 15:09:37 INFO - PROCESS | 1651 | 1462831777117 Marionette TRACE conn2 <- [1,1422,null,{}] 15:09:37 INFO - PROCESS | 1651 | 1462831777120 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:37 INFO - PROCESS | 1651 | 1462831777231 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 15:09:37 INFO - PROCESS | 1651 | 1462831777313 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e1c3000 == 95 [pid = 1651] [id = 363] 15:09:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 207 (0x128bb5c00) [pid = 1651] [serial = 1088] [outer = 0x0] 15:09:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 208 (0x128d59c00) [pid = 1651] [serial = 1089] [outer = 0x128bb5c00] 15:09:37 INFO - PROCESS | 1651 | 1462831777344 Marionette DEBUG loaded listener.js 15:09:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 209 (0x128da1c00) [pid = 1651] [serial = 1090] [outer = 0x128bb5c00] 15:09:37 INFO - PROCESS | 1651 | 1462831777758 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 15:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 15:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 671ms 15:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 15:09:37 INFO - PROCESS | 1651 | 1462831777788 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 15:09:37 INFO - PROCESS | 1651 | 1462831777790 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 15:09:37 INFO - PROCESS | 1651 | 1462831777792 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 15:09:37 INFO - PROCESS | 1651 | 1462831777793 Marionette TRACE conn2 <- [1,1426,null,{}] 15:09:37 INFO - PROCESS | 1651 | 1462831777796 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:37 INFO - PROCESS | 1651 | 1462831777907 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 15:09:37 INFO - PROCESS | 1651 | 1462831777986 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x135589800 == 96 [pid = 1651] [id = 364] 15:09:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 210 (0x128bbb400) [pid = 1651] [serial = 1091] [outer = 0x0] 15:09:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 211 (0x128e48000) [pid = 1651] [serial = 1092] [outer = 0x128bbb400] 15:09:38 INFO - PROCESS | 1651 | 1462831778017 Marionette DEBUG loaded listener.js 15:09:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 212 (0x129267800) [pid = 1651] [serial = 1093] [outer = 0x128bbb400] 15:09:38 INFO - PROCESS | 1651 | 1462831778446 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 15:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 15:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 670ms 15:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 15:09:38 INFO - PROCESS | 1651 | 1462831778462 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 15:09:38 INFO - PROCESS | 1651 | 1462831778464 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 15:09:38 INFO - PROCESS | 1651 | 1462831778466 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 15:09:38 INFO - PROCESS | 1651 | 1462831778467 Marionette TRACE conn2 <- [1,1430,null,{}] 15:09:38 INFO - PROCESS | 1651 | 1462831778472 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:38 INFO - PROCESS | 1651 | 1462831778600 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 15:09:38 INFO - PROCESS | 1651 | 1462831778696 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x135b8b000 == 97 [pid = 1651] [id = 365] 15:09:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 213 (0x128e45c00) [pid = 1651] [serial = 1094] [outer = 0x0] 15:09:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 214 (0x129277400) [pid = 1651] [serial = 1095] [outer = 0x128e45c00] 15:09:38 INFO - PROCESS | 1651 | 1462831778725 Marionette DEBUG loaded listener.js 15:09:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 215 (0x1295c8000) [pid = 1651] [serial = 1096] [outer = 0x128e45c00] 15:09:39 INFO - PROCESS | 1651 | 1462831779206 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 15:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 15:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 772ms 15:09:39 INFO - PROCESS | 1651 | 1462831779256 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 15:09:39 INFO - PROCESS | 1651 | 1462831779258 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 15:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 15:09:39 INFO - PROCESS | 1651 | 1462831779262 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 15:09:39 INFO - PROCESS | 1651 | 1462831779263 Marionette TRACE conn2 <- [1,1434,null,{}] 15:09:39 INFO - PROCESS | 1651 | 1462831779265 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:39 INFO - PROCESS | 1651 | 1462831779382 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 15:09:39 INFO - PROCESS | 1651 | 1462831779467 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x1252c0800 == 98 [pid = 1651] [id = 366] 15:09:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 216 (0x111fed000) [pid = 1651] [serial = 1097] [outer = 0x0] 15:09:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 217 (0x129273c00) [pid = 1651] [serial = 1098] [outer = 0x111fed000] 15:09:39 INFO - PROCESS | 1651 | 1462831779496 Marionette DEBUG loaded listener.js 15:09:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 218 (0x1295cf000) [pid = 1651] [serial = 1099] [outer = 0x111fed000] 15:09:39 INFO - PROCESS | 1651 | 1462831779969 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 15:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 15:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 772ms 15:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 15:09:40 INFO - PROCESS | 1651 | 1462831780034 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 15:09:40 INFO - PROCESS | 1651 | 1462831780036 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 15:09:40 INFO - PROCESS | 1651 | 1462831780038 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 15:09:40 INFO - PROCESS | 1651 | 1462831780039 Marionette TRACE conn2 <- [1,1438,null,{}] 15:09:40 INFO - PROCESS | 1651 | 1462831780042 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:40 INFO - PROCESS | 1651 | 1462831780324 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 15:09:40 INFO - PROCESS | 1651 | 1462831780429 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x116ac0000 == 99 [pid = 1651] [id = 367] 15:09:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 219 (0x110d62000) [pid = 1651] [serial = 1100] [outer = 0x0] 15:09:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 220 (0x110d87c00) [pid = 1651] [serial = 1101] [outer = 0x110d62000] 15:09:40 INFO - PROCESS | 1651 | 1462831780458 Marionette DEBUG loaded listener.js 15:09:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 221 (0x111a0e000) [pid = 1651] [serial = 1102] [outer = 0x110d62000] 15:09:40 INFO - PROCESS | 1651 | 1462831780928 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 15:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 15:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 919ms 15:09:40 INFO - PROCESS | 1651 | 1462831780958 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 15:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 15:09:40 INFO - PROCESS | 1651 | 1462831780960 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 15:09:40 INFO - PROCESS | 1651 | 1462831780963 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 15:09:40 INFO - PROCESS | 1651 | 1462831780966 Marionette TRACE conn2 <- [1,1442,null,{}] 15:09:40 INFO - PROCESS | 1651 | 1462831780972 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:41 INFO - PROCESS | 1651 | 1462831781081 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 15:09:41 INFO - PROCESS | 1651 | 1462831781199 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x116aab800 == 100 [pid = 1651] [id = 368] 15:09:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 222 (0x113424c00) [pid = 1651] [serial = 1103] [outer = 0x0] 15:09:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 223 (0x114edf800) [pid = 1651] [serial = 1104] [outer = 0x113424c00] 15:09:41 INFO - PROCESS | 1651 | 1462831781232 Marionette DEBUG loaded listener.js 15:09:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 224 (0x1164ab400) [pid = 1651] [serial = 1105] [outer = 0x113424c00] 15:09:41 INFO - PROCESS | 1651 | --DOCSHELL 0x135bee800 == 99 [pid = 1651] [id = 295] 15:09:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12a5e7800 == 98 [pid = 1651] [id = 297] 15:09:41 INFO - PROCESS | 1651 | --DOCSHELL 0x135d0a000 == 97 [pid = 1651] [id = 301] 15:09:41 INFO - PROCESS | 1651 | --DOCSHELL 0x135a21000 == 96 [pid = 1651] [id = 299] 15:09:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12af9f800 == 95 [pid = 1651] [id = 356] 15:09:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12ae74800 == 94 [pid = 1651] [id = 355] 15:09:41 INFO - PROCESS | 1651 | --DOCSHELL 0x129d34000 == 93 [pid = 1651] [id = 354] 15:09:41 INFO - PROCESS | 1651 | --DOCSHELL 0x128e12800 == 92 [pid = 1651] [id = 353] 15:09:41 INFO - PROCESS | 1651 | --DOMWINDOW == 223 (0x12d31f800) [pid = 1651] [serial = 1005] [outer = 0x0] [url = about:blank] 15:09:41 INFO - PROCESS | 1651 | --DOCSHELL 0x1270d1000 == 91 [pid = 1651] [id = 352] 15:09:41 INFO - PROCESS | 1651 | --DOCSHELL 0x1252c4800 == 90 [pid = 1651] [id = 351] 15:09:41 INFO - PROCESS | 1651 | --DOCSHELL 0x124794800 == 89 [pid = 1651] [id = 350] 15:09:41 INFO - PROCESS | 1651 | --DOCSHELL 0x121140000 == 88 [pid = 1651] [id = 349] 15:09:41 INFO - PROCESS | 1651 | --DOCSHELL 0x1196b8000 == 87 [pid = 1651] [id = 348] 15:09:41 INFO - PROCESS | 1651 | --DOCSHELL 0x117e09000 == 86 [pid = 1651] [id = 347] 15:09:41 INFO - PROCESS | 1651 | --DOCSHELL 0x115d03800 == 85 [pid = 1651] [id = 346] 15:09:41 INFO - PROCESS | 1651 | --DOCSHELL 0x111eab000 == 84 [pid = 1651] [id = 345] 15:09:41 INFO - PROCESS | 1651 | --DOCSHELL 0x13817b800 == 83 [pid = 1651] [id = 340] 15:09:41 INFO - PROCESS | 1651 | --DOCSHELL 0x135d22000 == 82 [pid = 1651] [id = 339] 15:09:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12d2c9000 == 81 [pid = 1651] [id = 338] 15:09:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12580c000 == 80 [pid = 1651] [id = 337] 15:09:41 INFO - PROCESS | 1651 | --DOCSHELL 0x112f10800 == 79 [pid = 1651] [id = 336] 15:09:41 INFO - PROCESS | 1651 | --DOMWINDOW == 222 (0x12a79dc00) [pid = 1651] [serial = 945] [outer = 0x0] [url = about:blank] 15:09:41 INFO - PROCESS | 1651 | --DOMWINDOW == 221 (0x12a57cc00) [pid = 1651] [serial = 993] [outer = 0x0] [url = about:blank] 15:09:41 INFO - PROCESS | 1651 | --DOMWINDOW == 220 (0x1211b3000) [pid = 1651] [serial = 981] [outer = 0x0] [url = about:blank] 15:09:41 INFO - PROCESS | 1651 | --DOMWINDOW == 219 (0x122a5ec00) [pid = 1651] [serial = 982] [outer = 0x0] [url = about:blank] 15:09:41 INFO - PROCESS | 1651 | --DOMWINDOW == 218 (0x124766400) [pid = 1651] [serial = 987] [outer = 0x0] [url = about:blank] 15:09:41 INFO - PROCESS | 1651 | --DOMWINDOW == 217 (0x125797000) [pid = 1651] [serial = 988] [outer = 0x0] [url = about:blank] 15:09:41 INFO - PROCESS | 1651 | --DOMWINDOW == 216 (0x12716f000) [pid = 1651] [serial = 957] [outer = 0x0] [url = about:blank] 15:09:41 INFO - PROCESS | 1651 | --DOMWINDOW == 215 (0x1176a2400) [pid = 1651] [serial = 976] [outer = 0x0] [url = about:blank] 15:09:41 INFO - PROCESS | 1651 | --DOMWINDOW == 214 (0x113495800) [pid = 1651] [serial = 975] [outer = 0x0] [url = about:blank] 15:09:41 INFO - PROCESS | 1651 | --DOMWINDOW == 213 (0x127171c00) [pid = 1651] [serial = 990] [outer = 0x0] [url = about:blank] 15:09:41 INFO - PROCESS | 1651 | --DOMWINDOW == 212 (0x122e2f800) [pid = 1651] [serial = 984] [outer = 0x0] [url = about:blank] 15:09:41 INFO - PROCESS | 1651 | --DOMWINDOW == 211 (0x124023c00) [pid = 1651] [serial = 985] [outer = 0x0] [url = about:blank] 15:09:41 INFO - PROCESS | 1651 | --DOMWINDOW == 210 (0x12cb4f000) [pid = 1651] [serial = 966] [outer = 0x0] [url = about:blank] 15:09:41 INFO - PROCESS | 1651 | --DOMWINDOW == 209 (0x1189ad000) [pid = 1651] [serial = 951] [outer = 0x0] [url = about:blank] 15:09:41 INFO - PROCESS | 1651 | --DOMWINDOW == 208 (0x12bf96400) [pid = 1651] [serial = 996] [outer = 0x0] [url = about:blank] 15:09:41 INFO - PROCESS | 1651 | --DOMWINDOW == 207 (0x1193ddc00) [pid = 1651] [serial = 979] [outer = 0x0] [url = about:blank] 15:09:41 INFO - PROCESS | 1651 | --DOMWINDOW == 206 (0x11805d400) [pid = 1651] [serial = 978] [outer = 0x0] [url = about:blank] 15:09:41 INFO - PROCESS | 1651 | --DOMWINDOW == 205 (0x128e41c00) [pid = 1651] [serial = 960] [outer = 0x0] [url = about:blank] 15:09:41 INFO - PROCESS | 1651 | --DOMWINDOW == 204 (0x116610800) [pid = 1651] [serial = 948] [outer = 0x0] [url = about:blank] 15:09:41 INFO - PROCESS | 1651 | --DOMWINDOW == 203 (0x12bcef800) [pid = 1651] [serial = 972] [outer = 0x0] [url = about:blank] 15:09:41 INFO - PROCESS | 1651 | --DOMWINDOW == 202 (0x12bf98800) [pid = 1651] [serial = 963] [outer = 0x0] [url = about:blank] 15:09:41 INFO - PROCESS | 1651 | --DOMWINDOW == 201 (0x122e25400) [pid = 1651] [serial = 954] [outer = 0x0] [url = about:blank] 15:09:41 INFO - PROCESS | 1651 | --DOMWINDOW == 200 (0x12d304800) [pid = 1651] [serial = 969] [outer = 0x0] [url = about:blank] 15:09:41 INFO - PROCESS | 1651 | --DOMWINDOW == 199 (0x12d319800) [pid = 1651] [serial = 1000] [outer = 0x0] [url = about:blank] 15:09:41 INFO - PROCESS | 1651 | --DOMWINDOW == 198 (0x12d315c00) [pid = 1651] [serial = 999] [outer = 0x0] [url = about:blank] 15:09:41 INFO - PROCESS | 1651 | --DOMWINDOW == 197 (0x118197800) [pid = 1651] [serial = 1003] [outer = 0x0] [url = about:blank] 15:09:41 INFO - PROCESS | 1651 | --DOMWINDOW == 196 (0x112d13000) [pid = 1651] [serial = 1002] [outer = 0x0] [url = about:blank] 15:09:41 INFO - PROCESS | 1651 | --DOMWINDOW == 195 (0x12b167000) [pid = 1651] [serial = 946] [outer = 0x0] [url = about:blank] 15:09:41 INFO - PROCESS | 1651 | --DOMWINDOW == 194 (0x12d262800) [pid = 1651] [serial = 997] [outer = 0x0] [url = about:blank] 15:09:41 INFO - PROCESS | 1651 | --DOMWINDOW == 193 (0x12bc44800) [pid = 1651] [serial = 994] [outer = 0x0] [url = about:blank] 15:09:41 INFO - PROCESS | 1651 | --DOMWINDOW == 192 (0x129275000) [pid = 1651] [serial = 991] [outer = 0x0] [url = about:blank] 15:09:41 INFO - PROCESS | 1651 | 1462831781648 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 15:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 15:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 724ms 15:09:41 INFO - PROCESS | 1651 | 1462831781693 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 15:09:41 INFO - PROCESS | 1651 | 1462831781694 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 15:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 15:09:41 INFO - PROCESS | 1651 | 1462831781697 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 15:09:41 INFO - PROCESS | 1651 | 1462831781698 Marionette TRACE conn2 <- [1,1446,null,{}] 15:09:41 INFO - PROCESS | 1651 | 1462831781701 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:41 INFO - PROCESS | 1651 | 1462831781822 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 15:09:41 INFO - PROCESS | 1651 | 1462831781932 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x11952f800 == 80 [pid = 1651] [id = 369] 15:09:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 193 (0x114edcc00) [pid = 1651] [serial = 1106] [outer = 0x0] 15:09:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 194 (0x1169c2000) [pid = 1651] [serial = 1107] [outer = 0x114edcc00] 15:09:41 INFO - PROCESS | 1651 | 1462831781975 Marionette DEBUG loaded listener.js 15:09:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 195 (0x1180cd000) [pid = 1651] [serial = 1108] [outer = 0x114edcc00] 15:09:42 INFO - PROCESS | 1651 | 1462831782357 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 15:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 15:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 669ms 15:09:42 INFO - PROCESS | 1651 | 1462831782371 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 15:09:42 INFO - PROCESS | 1651 | 1462831782375 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 15:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 15:09:42 INFO - PROCESS | 1651 | 1462831782388 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 15:09:42 INFO - PROCESS | 1651 | 1462831782392 Marionette TRACE conn2 <- [1,1450,null,{}] 15:09:42 INFO - PROCESS | 1651 | 1462831782396 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:42 INFO - PROCESS | 1651 | 1462831782548 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 15:09:42 INFO - PROCESS | 1651 | 1462831782654 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x121176000 == 81 [pid = 1651] [id = 370] 15:09:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 196 (0x1180ccc00) [pid = 1651] [serial = 1109] [outer = 0x0] 15:09:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 197 (0x11871f400) [pid = 1651] [serial = 1110] [outer = 0x1180ccc00] 15:09:42 INFO - PROCESS | 1651 | 1462831782696 Marionette DEBUG loaded listener.js 15:09:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 198 (0x1193dec00) [pid = 1651] [serial = 1111] [outer = 0x1180ccc00] 15:09:43 INFO - PROCESS | 1651 | 1462831783085 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 15:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 15:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 734ms 15:09:43 INFO - PROCESS | 1651 | 1462831783114 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 15:09:43 INFO - PROCESS | 1651 | 1462831783125 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 15:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 15:09:43 INFO - PROCESS | 1651 | 1462831783128 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 15:09:43 INFO - PROCESS | 1651 | 1462831783129 Marionette TRACE conn2 <- [1,1454,null,{}] 15:09:43 INFO - PROCESS | 1651 | 1462831783131 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:43 INFO - PROCESS | 1651 | 1462831783222 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 15:09:43 INFO - PROCESS | 1651 | 1462831783244 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x1258be000 == 82 [pid = 1651] [id = 371] 15:09:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 199 (0x119499400) [pid = 1651] [serial = 1112] [outer = 0x0] 15:09:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 200 (0x1199dbc00) [pid = 1651] [serial = 1113] [outer = 0x119499400] 15:09:43 INFO - PROCESS | 1651 | 1462831783270 Marionette DEBUG loaded listener.js 15:09:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 201 (0x1211b6400) [pid = 1651] [serial = 1114] [outer = 0x119499400] 15:09:43 INFO - PROCESS | 1651 | 1462831783623 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 15:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 15:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 518ms 15:09:43 INFO - PROCESS | 1651 | 1462831783647 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 15:09:43 INFO - PROCESS | 1651 | 1462831783648 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 15:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 15:09:43 INFO - PROCESS | 1651 | 1462831783650 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 15:09:43 INFO - PROCESS | 1651 | 1462831783653 Marionette TRACE conn2 <- [1,1458,null,{}] 15:09:43 INFO - PROCESS | 1651 | 1462831783656 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:43 INFO - PROCESS | 1651 | 1462831783748 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 15:09:43 INFO - PROCESS | 1651 | 1462831783839 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x128d1e000 == 83 [pid = 1651] [id = 372] 15:09:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 202 (0x122b6e800) [pid = 1651] [serial = 1115] [outer = 0x0] 15:09:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 203 (0x122b76800) [pid = 1651] [serial = 1116] [outer = 0x122b6e800] 15:09:43 INFO - PROCESS | 1651 | 1462831783870 Marionette DEBUG loaded listener.js 15:09:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 204 (0x122f6cc00) [pid = 1651] [serial = 1117] [outer = 0x122b6e800] 15:09:44 INFO - PROCESS | 1651 | 1462831784288 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 15:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 15:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 672ms 15:09:44 INFO - PROCESS | 1651 | 1462831784327 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 15:09:44 INFO - PROCESS | 1651 | 1462831784328 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 15:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 15:09:44 INFO - PROCESS | 1651 | 1462831784330 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 15:09:44 INFO - PROCESS | 1651 | 1462831784331 Marionette TRACE conn2 <- [1,1462,null,{}] 15:09:44 INFO - PROCESS | 1651 | 1462831784334 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:44 INFO - PROCESS | 1651 | 1462831784466 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 15:09:44 INFO - PROCESS | 1651 | 1462831784497 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a78a000 == 84 [pid = 1651] [id = 373] 15:09:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 205 (0x122b72c00) [pid = 1651] [serial = 1118] [outer = 0x0] 15:09:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 206 (0x124186400) [pid = 1651] [serial = 1119] [outer = 0x122b72c00] 15:09:44 INFO - PROCESS | 1651 | 1462831784523 Marionette DEBUG loaded listener.js 15:09:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 207 (0x127170400) [pid = 1651] [serial = 1120] [outer = 0x122b72c00] 15:09:44 INFO - PROCESS | 1651 | 1462831784886 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 15:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 15:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 567ms 15:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 15:09:44 INFO - PROCESS | 1651 | 1462831784898 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 15:09:44 INFO - PROCESS | 1651 | 1462831784900 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 15:09:44 INFO - PROCESS | 1651 | 1462831784903 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 15:09:44 INFO - PROCESS | 1651 | 1462831784904 Marionette TRACE conn2 <- [1,1466,null,{}] 15:09:44 INFO - PROCESS | 1651 | 1462831784907 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:45 INFO - PROCESS | 1651 | 1462831785029 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 15:09:45 INFO - PROCESS | 1651 | 1462831785046 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b90f000 == 85 [pid = 1651] [id = 374] 15:09:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 208 (0x1211b4c00) [pid = 1651] [serial = 1121] [outer = 0x0] 15:09:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 209 (0x128b6d400) [pid = 1651] [serial = 1122] [outer = 0x1211b4c00] 15:09:45 INFO - PROCESS | 1651 | 1462831785071 Marionette DEBUG loaded listener.js 15:09:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 210 (0x128e41c00) [pid = 1651] [serial = 1123] [outer = 0x1211b4c00] 15:09:45 INFO - PROCESS | 1651 | 1462831785437 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 15:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 15:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 571ms 15:09:45 INFO - PROCESS | 1651 | 1462831785474 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 15:09:45 INFO - PROCESS | 1651 | 1462831785476 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 15:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 15:09:45 INFO - PROCESS | 1651 | 1462831785478 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 15:09:45 INFO - PROCESS | 1651 | 1462831785479 Marionette TRACE conn2 <- [1,1470,null,{}] 15:09:45 INFO - PROCESS | 1651 | 1462831785482 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:45 INFO - PROCESS | 1651 | 1462831785664 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 15:09:45 INFO - PROCESS | 1651 | 1462831785691 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c484000 == 86 [pid = 1651] [id = 375] 15:09:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 211 (0x128b64800) [pid = 1651] [serial = 1124] [outer = 0x0] 15:09:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 212 (0x129280000) [pid = 1651] [serial = 1125] [outer = 0x128b64800] 15:09:45 INFO - PROCESS | 1651 | 1462831785731 Marionette DEBUG loaded listener.js 15:09:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 213 (0x12a589800) [pid = 1651] [serial = 1126] [outer = 0x128b64800] 15:09:46 INFO - PROCESS | 1651 | --DOMWINDOW == 212 (0x1193d6800) [pid = 1651] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 15:09:46 INFO - PROCESS | 1651 | --DOMWINDOW == 211 (0x11819f800) [pid = 1651] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 15:09:46 INFO - PROCESS | 1651 | --DOMWINDOW == 210 (0x1196cdc00) [pid = 1651] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 15:09:46 INFO - PROCESS | 1651 | --DOMWINDOW == 209 (0x119e9a800) [pid = 1651] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 15:09:46 INFO - PROCESS | 1651 | --DOMWINDOW == 208 (0x110d8b800) [pid = 1651] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 15:09:46 INFO - PROCESS | 1651 | --DOMWINDOW == 207 (0x11330e400) [pid = 1651] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 15:09:46 INFO - PROCESS | 1651 | --DOMWINDOW == 206 (0x11643f400) [pid = 1651] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 15:09:46 INFO - PROCESS | 1651 | --DOMWINDOW == 205 (0x114edf000) [pid = 1651] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 15:09:46 INFO - PROCESS | 1651 | --DOMWINDOW == 204 (0x112966400) [pid = 1651] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 15:09:46 INFO - PROCESS | 1651 | --DOMWINDOW == 203 (0x122b77800) [pid = 1651] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 15:09:46 INFO - PROCESS | 1651 | --DOMWINDOW == 202 (0x122a62c00) [pid = 1651] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 15:09:46 INFO - PROCESS | 1651 | --DOMWINDOW == 201 (0x1211bf800) [pid = 1651] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 15:09:46 INFO - PROCESS | 1651 | 1462831786336 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 15:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 15:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 869ms 15:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 15:09:46 INFO - PROCESS | 1651 | 1462831786347 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 15:09:46 INFO - PROCESS | 1651 | 1462831786348 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 15:09:46 INFO - PROCESS | 1651 | 1462831786350 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 15:09:46 INFO - PROCESS | 1651 | 1462831786352 Marionette TRACE conn2 <- [1,1474,null,{}] 15:09:46 INFO - PROCESS | 1651 | 1462831786359 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:46 INFO - PROCESS | 1651 | 1462831786491 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 15:09:46 INFO - PROCESS | 1651 | 1462831786540 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c487000 == 87 [pid = 1651] [id = 376] 15:09:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 202 (0x110d91c00) [pid = 1651] [serial = 1127] [outer = 0x0] 15:09:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 203 (0x11991a000) [pid = 1651] [serial = 1128] [outer = 0x110d91c00] 15:09:46 INFO - PROCESS | 1651 | 1462831786565 Marionette DEBUG loaded listener.js 15:09:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 204 (0x1295d0c00) [pid = 1651] [serial = 1129] [outer = 0x110d91c00] 15:09:46 INFO - PROCESS | 1651 | 1462831786842 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 15:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 15:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 525ms 15:09:46 INFO - PROCESS | 1651 | 1462831786875 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 15:09:46 INFO - PROCESS | 1651 | 1462831786885 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 15:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 15:09:46 INFO - PROCESS | 1651 | 1462831786891 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 15:09:46 INFO - PROCESS | 1651 | 1462831786892 Marionette TRACE conn2 <- [1,1478,null,{}] 15:09:46 INFO - PROCESS | 1651 | 1462831786895 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:46 INFO - PROCESS | 1651 | 1462831786991 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 15:09:47 INFO - PROCESS | 1651 | 1462831787060 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d6b7000 == 88 [pid = 1651] [id = 377] 15:09:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 205 (0x112965c00) [pid = 1651] [serial = 1130] [outer = 0x0] 15:09:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 206 (0x12a7a1c00) [pid = 1651] [serial = 1131] [outer = 0x112965c00] 15:09:47 INFO - PROCESS | 1651 | 1462831787090 Marionette DEBUG loaded listener.js 15:09:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 207 (0x12ae59400) [pid = 1651] [serial = 1132] [outer = 0x112965c00] 15:09:47 INFO - PROCESS | 1651 | 1462831787442 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 15:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 15:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 570ms 15:09:47 INFO - PROCESS | 1651 | 1462831787463 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 15:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 15:09:47 INFO - PROCESS | 1651 | 1462831787465 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 15:09:47 INFO - PROCESS | 1651 | 1462831787468 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 15:09:47 INFO - PROCESS | 1651 | 1462831787471 Marionette TRACE conn2 <- [1,1482,null,{}] 15:09:47 INFO - PROCESS | 1651 | 1462831787474 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:47 INFO - PROCESS | 1651 | 1462831787584 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 15:09:47 INFO - PROCESS | 1651 | 1462831787658 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x135cd0800 == 89 [pid = 1651] [id = 378] 15:09:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 208 (0x1295c8800) [pid = 1651] [serial = 1133] [outer = 0x0] 15:09:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 209 (0x12b991c00) [pid = 1651] [serial = 1134] [outer = 0x1295c8800] 15:09:47 INFO - PROCESS | 1651 | 1462831787684 Marionette DEBUG loaded listener.js 15:09:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 210 (0x12bcf1800) [pid = 1651] [serial = 1135] [outer = 0x1295c8800] 15:09:47 INFO - PROCESS | 1651 | 1462831787979 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 15:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 15:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 521ms 15:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 15:09:47 INFO - PROCESS | 1651 | 1462831787993 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 15:09:47 INFO - PROCESS | 1651 | 1462831787994 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 15:09:47 INFO - PROCESS | 1651 | 1462831787996 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 15:09:47 INFO - PROCESS | 1651 | 1462831787997 Marionette TRACE conn2 <- [1,1486,null,{}] 15:09:48 INFO - PROCESS | 1651 | 1462831788000 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:48 INFO - PROCESS | 1651 | 1462831788117 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 15:09:48 INFO - PROCESS | 1651 | 1462831788121 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x135d1e800 == 90 [pid = 1651] [id = 379] 15:09:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 211 (0x12bcf4800) [pid = 1651] [serial = 1136] [outer = 0x0] 15:09:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 212 (0x12bd11400) [pid = 1651] [serial = 1137] [outer = 0x12bcf4800] 15:09:48 INFO - PROCESS | 1651 | 1462831788146 Marionette DEBUG loaded listener.js 15:09:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 213 (0x12c4ba400) [pid = 1651] [serial = 1138] [outer = 0x12bcf4800] 15:09:48 INFO - PROCESS | 1651 | 1462831788758 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 15:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 15:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 820ms 15:09:48 INFO - PROCESS | 1651 | 1462831788816 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 15:09:48 INFO - PROCESS | 1651 | 1462831788820 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 15:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 15:09:48 INFO - PROCESS | 1651 | 1462831788823 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 15:09:48 INFO - PROCESS | 1651 | 1462831788826 Marionette TRACE conn2 <- [1,1490,null,{}] 15:09:48 INFO - PROCESS | 1651 | 1462831788830 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:48 INFO - PROCESS | 1651 | 1462831788952 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 15:09:49 INFO - PROCESS | 1651 | 1462831789066 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x12114d800 == 91 [pid = 1651] [id = 380] 15:09:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 214 (0x113180c00) [pid = 1651] [serial = 1139] [outer = 0x0] 15:09:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 215 (0x1133ae000) [pid = 1651] [serial = 1140] [outer = 0x113180c00] 15:09:49 INFO - PROCESS | 1651 | 1462831789100 Marionette DEBUG loaded listener.js 15:09:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 216 (0x116610800) [pid = 1651] [serial = 1141] [outer = 0x113180c00] 15:09:49 INFO - PROCESS | 1651 | 1462831789544 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 15:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 15:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 772ms 15:09:49 INFO - PROCESS | 1651 | 1462831789595 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 15:09:49 INFO - PROCESS | 1651 | 1462831789599 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 15:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 15:09:49 INFO - PROCESS | 1651 | 1462831789604 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 15:09:49 INFO - PROCESS | 1651 | 1462831789606 Marionette TRACE conn2 <- [1,1494,null,{}] 15:09:49 INFO - PROCESS | 1651 | 1462831789608 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:49 INFO - PROCESS | 1651 | 1462831789729 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 15:09:49 INFO - PROCESS | 1651 | 1462831789815 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x129d35800 == 92 [pid = 1651] [id = 381] 15:09:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 217 (0x116729c00) [pid = 1651] [serial = 1142] [outer = 0x0] 15:09:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 218 (0x118192800) [pid = 1651] [serial = 1143] [outer = 0x116729c00] 15:09:49 INFO - PROCESS | 1651 | 1462831789846 Marionette DEBUG loaded listener.js 15:09:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 219 (0x119499800) [pid = 1651] [serial = 1144] [outer = 0x116729c00] 15:09:50 INFO - PROCESS | 1651 | 1462831790294 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 15:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 15:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 719ms 15:09:50 INFO - PROCESS | 1651 | 1462831790324 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 15:09:50 INFO - PROCESS | 1651 | 1462831790325 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 15:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 15:09:50 INFO - PROCESS | 1651 | 1462831790328 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 15:09:50 INFO - PROCESS | 1651 | 1462831790331 Marionette TRACE conn2 <- [1,1498,null,{}] 15:09:50 INFO - PROCESS | 1651 | 1462831790339 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:50 INFO - PROCESS | 1651 | 1462831790459 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 15:09:50 INFO - PROCESS | 1651 | 1462831790545 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x135bf5800 == 93 [pid = 1651] [id = 382] 15:09:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 220 (0x1211b7400) [pid = 1651] [serial = 1145] [outer = 0x0] 15:09:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 221 (0x122f61c00) [pid = 1651] [serial = 1146] [outer = 0x1211b7400] 15:09:50 INFO - PROCESS | 1651 | 1462831790577 Marionette DEBUG loaded listener.js 15:09:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 222 (0x12476a000) [pid = 1651] [serial = 1147] [outer = 0x1211b7400] 15:09:51 INFO - PROCESS | 1651 | 1462831791001 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 15:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 15:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 721ms 15:09:51 INFO - PROCESS | 1651 | 1462831791049 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 15:09:51 INFO - PROCESS | 1651 | 1462831791052 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 15:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 15:09:51 INFO - PROCESS | 1651 | 1462831791086 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 15:09:51 INFO - PROCESS | 1651 | 1462831791087 Marionette TRACE conn2 <- [1,1502,null,{}] 15:09:51 INFO - PROCESS | 1651 | 1462831791091 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:51 INFO - PROCESS | 1651 | 1462831791208 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 15:09:51 INFO - PROCESS | 1651 | 1462831791292 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x135f21800 == 94 [pid = 1651] [id = 383] 15:09:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 223 (0x128b6a800) [pid = 1651] [serial = 1148] [outer = 0x0] 15:09:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 224 (0x128d64800) [pid = 1651] [serial = 1149] [outer = 0x128b6a800] 15:09:51 INFO - PROCESS | 1651 | 1462831791322 Marionette DEBUG loaded listener.js 15:09:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 225 (0x1295cb400) [pid = 1651] [serial = 1150] [outer = 0x128b6a800] 15:09:51 INFO - PROCESS | 1651 | 1462831791741 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 15:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 15:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 691ms 15:09:51 INFO - PROCESS | 1651 | 1462831791757 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 15:09:51 INFO - PROCESS | 1651 | 1462831791758 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 15:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 15:09:51 INFO - PROCESS | 1651 | 1462831791761 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 15:09:51 INFO - PROCESS | 1651 | 1462831791762 Marionette TRACE conn2 <- [1,1506,null,{}] 15:09:51 INFO - PROCESS | 1651 | 1462831791764 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:51 INFO - PROCESS | 1651 | 1462831791881 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 15:09:51 INFO - PROCESS | 1651 | 1462831791966 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x13817f800 == 95 [pid = 1651] [id = 384] 15:09:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 226 (0x128d5d400) [pid = 1651] [serial = 1151] [outer = 0x0] 15:09:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 227 (0x12a7a7c00) [pid = 1651] [serial = 1152] [outer = 0x128d5d400] 15:09:51 INFO - PROCESS | 1651 | 1462831791997 Marionette DEBUG loaded listener.js 15:09:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 228 (0x12b167400) [pid = 1651] [serial = 1153] [outer = 0x128d5d400] 15:09:52 INFO - PROCESS | 1651 | 1462831792407 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 15:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 15:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 669ms 15:09:52 INFO - PROCESS | 1651 | 1462831792430 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 15:09:52 INFO - PROCESS | 1651 | 1462831792431 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 15:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 15:09:52 INFO - PROCESS | 1651 | 1462831792434 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 15:09:52 INFO - PROCESS | 1651 | 1462831792435 Marionette TRACE conn2 <- [1,1510,null,{}] 15:09:52 INFO - PROCESS | 1651 | 1462831792437 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:52 INFO - PROCESS | 1651 | 1462831792576 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 15:09:52 INFO - PROCESS | 1651 | 1462831792673 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x138abb800 == 96 [pid = 1651] [id = 385] 15:09:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 229 (0x12b99b800) [pid = 1651] [serial = 1154] [outer = 0x0] 15:09:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 230 (0x12bcea800) [pid = 1651] [serial = 1155] [outer = 0x12b99b800] 15:09:52 INFO - PROCESS | 1651 | 1462831792704 Marionette DEBUG loaded listener.js 15:09:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 231 (0x12c67f800) [pid = 1651] [serial = 1156] [outer = 0x12b99b800] 15:09:53 INFO - PROCESS | 1651 | 1462831793124 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 15:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 15:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 722ms 15:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 15:09:53 INFO - PROCESS | 1651 | 1462831793157 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 15:09:53 INFO - PROCESS | 1651 | 1462831793158 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 15:09:53 INFO - PROCESS | 1651 | 1462831793160 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 15:09:53 INFO - PROCESS | 1651 | 1462831793161 Marionette TRACE conn2 <- [1,1514,null,{}] 15:09:53 INFO - PROCESS | 1651 | 1462831793164 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:53 INFO - PROCESS | 1651 | 1462831793277 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 15:09:53 INFO - PROCESS | 1651 | 1462831793361 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x1413d1800 == 97 [pid = 1651] [id = 386] 15:09:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 232 (0x12bf9c800) [pid = 1651] [serial = 1157] [outer = 0x0] 15:09:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 233 (0x12c68d000) [pid = 1651] [serial = 1158] [outer = 0x12bf9c800] 15:09:53 INFO - PROCESS | 1651 | 1462831793393 Marionette DEBUG loaded listener.js 15:09:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 234 (0x12cd88400) [pid = 1651] [serial = 1159] [outer = 0x12bf9c800] 15:09:53 INFO - PROCESS | 1651 | 1462831793781 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 15:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 15:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 670ms 15:09:53 INFO - PROCESS | 1651 | 1462831793831 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 15:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 15:09:53 INFO - PROCESS | 1651 | 1462831793832 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 15:09:53 INFO - PROCESS | 1651 | 1462831793835 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 15:09:53 INFO - PROCESS | 1651 | 1462831793836 Marionette TRACE conn2 <- [1,1518,null,{}] 15:09:53 INFO - PROCESS | 1651 | 1462831793838 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:53 INFO - PROCESS | 1651 | 1462831793968 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 15:09:54 INFO - PROCESS | 1651 | 1462831794065 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x141fc5800 == 98 [pid = 1651] [id = 387] 15:09:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 235 (0x12c4c0000) [pid = 1651] [serial = 1160] [outer = 0x0] 15:09:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 236 (0x12cd93400) [pid = 1651] [serial = 1161] [outer = 0x12c4c0000] 15:09:54 INFO - PROCESS | 1651 | 1462831794096 Marionette DEBUG loaded listener.js 15:09:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 237 (0x12d303800) [pid = 1651] [serial = 1162] [outer = 0x12c4c0000] 15:09:54 INFO - PROCESS | 1651 | 1462831794512 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 15:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 15:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 721ms 15:09:54 INFO - PROCESS | 1651 | 1462831794556 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 15:09:54 INFO - PROCESS | 1651 | 1462831794558 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 15:09:54 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 15:09:54 INFO - PROCESS | 1651 | 1462831794560 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 15:09:54 INFO - PROCESS | 1651 | 1462831794562 Marionette TRACE conn2 <- [1,1522,null,{}] 15:09:54 INFO - PROCESS | 1651 | 1462831794564 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:54 INFO - PROCESS | 1651 | 1462831794679 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 15:09:54 INFO - PROCESS | 1651 | 1462831794765 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x141fdc800 == 99 [pid = 1651] [id = 388] 15:09:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 238 (0x12d306000) [pid = 1651] [serial = 1163] [outer = 0x0] 15:09:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 239 (0x12d30e800) [pid = 1651] [serial = 1164] [outer = 0x12d306000] 15:09:54 INFO - PROCESS | 1651 | 1462831794794 Marionette DEBUG loaded listener.js 15:09:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 240 (0x12d319800) [pid = 1651] [serial = 1165] [outer = 0x12d306000] 15:09:55 INFO - PROCESS | 1651 | 1462831795143 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 15:09:55 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 15:09:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:09:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 15:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:09:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:09:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 15:09:55 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 15:09:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:09:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 15:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:09:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:09:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 15:09:55 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 15:09:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:09:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 15:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:09:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:09:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 15:09:55 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 15:09:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:09:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 15:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:09:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:09:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 15:09:55 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 621ms 15:09:55 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 15:09:55 INFO - PROCESS | 1651 | 1462831795182 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 15:09:55 INFO - PROCESS | 1651 | 1462831795184 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 15:09:55 INFO - PROCESS | 1651 | 1462831795186 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 15:09:55 INFO - PROCESS | 1651 | 1462831795187 Marionette TRACE conn2 <- [1,1526,null,{}] 15:09:55 INFO - PROCESS | 1651 | 1462831795190 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:55 INFO - PROCESS | 1651 | 1462831795305 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 15:09:55 INFO - PROCESS | 1651 | 1462831795460 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x138258000 == 100 [pid = 1651] [id = 389] 15:09:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 241 (0x1121b2000) [pid = 1651] [serial = 1166] [outer = 0x0] 15:09:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 242 (0x12d31bc00) [pid = 1651] [serial = 1167] [outer = 0x1121b2000] 15:09:55 INFO - PROCESS | 1651 | 1462831795490 Marionette DEBUG loaded listener.js 15:09:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 243 (0x13576e800) [pid = 1651] [serial = 1168] [outer = 0x1121b2000] 15:09:55 INFO - PROCESS | 1651 | 1462831795873 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 15:09:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:09:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 15:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:09:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:09:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 15:09:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:09:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 15:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:09:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:09:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 15:09:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 15:09:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 15:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:09:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:09:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 15:09:55 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 719ms 15:09:55 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 15:09:55 INFO - PROCESS | 1651 | 1462831795906 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 15:09:55 INFO - PROCESS | 1651 | 1462831795908 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 15:09:55 INFO - PROCESS | 1651 | 1462831795910 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 15:09:55 INFO - PROCESS | 1651 | 1462831795912 Marionette TRACE conn2 <- [1,1530,null,{}] 15:09:55 INFO - PROCESS | 1651 | 1462831795915 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:56 INFO - PROCESS | 1651 | 1462831796044 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 15:09:56 INFO - PROCESS | 1651 | 1462831796135 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x124a1a800 == 101 [pid = 1651] [id = 390] 15:09:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 244 (0x1211bc800) [pid = 1651] [serial = 1169] [outer = 0x0] 15:09:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 245 (0x13576f800) [pid = 1651] [serial = 1170] [outer = 0x1211bc800] 15:09:56 INFO - PROCESS | 1651 | 1462831796169 Marionette DEBUG loaded listener.js 15:09:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 246 (0x135a68400) [pid = 1651] [serial = 1171] [outer = 0x1211bc800] 15:09:56 INFO - PROCESS | 1651 | 1462831796534 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 15:09:56 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 15:09:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 15:09:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:09:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:09:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 15:09:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 15:09:56 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 15:09:56 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 15:09:56 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 670ms 15:09:56 INFO - PROCESS | 1651 | 1462831796580 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 15:09:56 INFO - PROCESS | 1651 | 1462831796582 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 15:09:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 15:09:56 INFO - PROCESS | 1651 | 1462831796584 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 15:09:56 INFO - PROCESS | 1651 | 1462831796585 Marionette TRACE conn2 <- [1,1534,null,{}] 15:09:56 INFO - PROCESS | 1651 | 1462831796588 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:56 INFO - PROCESS | 1651 | 1462831796705 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 15:09:56 INFO - PROCESS | 1651 | 1462831796826 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x13816f800 == 102 [pid = 1651] [id = 391] 15:09:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 247 (0x135a43400) [pid = 1651] [serial = 1172] [outer = 0x0] 15:09:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 248 (0x135a6b400) [pid = 1651] [serial = 1173] [outer = 0x135a43400] 15:09:56 INFO - PROCESS | 1651 | 1462831796870 Marionette DEBUG loaded listener.js 15:09:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 249 (0x135f63c00) [pid = 1651] [serial = 1174] [outer = 0x135a43400] 15:09:57 INFO - PROCESS | 1651 | 1462831797532 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 15:09:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 15:09:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 972ms 15:09:57 INFO - PROCESS | 1651 | 1462831797571 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 15:09:57 INFO - PROCESS | 1651 | 1462831797573 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 15:09:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 15:09:57 INFO - PROCESS | 1651 | 1462831797578 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 15:09:57 INFO - PROCESS | 1651 | 1462831797581 Marionette TRACE conn2 <- [1,1538,null,{}] 15:09:57 INFO - PROCESS | 1651 | 1462831797585 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:57 INFO - PROCESS | 1651 | 1462831797699 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 15:09:57 INFO - PROCESS | 1651 | 1462831797790 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x122a04800 == 103 [pid = 1651] [id = 392] 15:09:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 250 (0x112790c00) [pid = 1651] [serial = 1175] [outer = 0x0] 15:09:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 251 (0x11317ac00) [pid = 1651] [serial = 1176] [outer = 0x112790c00] 15:09:57 INFO - PROCESS | 1651 | 1462831797819 Marionette DEBUG loaded listener.js 15:09:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 252 (0x115e1f000) [pid = 1651] [serial = 1177] [outer = 0x112790c00] 15:09:58 INFO - PROCESS | 1651 | 1462831798237 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 15:09:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 15:09:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 722ms 15:09:58 INFO - PROCESS | 1651 | 1462831798301 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 15:09:58 INFO - PROCESS | 1651 | 1462831798304 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 15:09:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 15:09:58 INFO - PROCESS | 1651 | 1462831798331 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 15:09:58 INFO - PROCESS | 1651 | 1462831798333 Marionette TRACE conn2 <- [1,1542,null,{}] 15:09:58 INFO - PROCESS | 1651 | 1462831798337 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:58 INFO - PROCESS | 1651 | 1462831798447 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 15:09:58 INFO - PROCESS | 1651 | 1462831798541 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x119378000 == 104 [pid = 1651] [id = 393] 15:09:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 253 (0x11756d000) [pid = 1651] [serial = 1178] [outer = 0x0] 15:09:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 254 (0x11820b000) [pid = 1651] [serial = 1179] [outer = 0x11756d000] 15:09:58 INFO - PROCESS | 1651 | 1462831798569 Marionette DEBUG loaded listener.js 15:09:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 255 (0x11894b400) [pid = 1651] [serial = 1180] [outer = 0x11756d000] 15:09:59 INFO - PROCESS | 1651 | --DOCSHELL 0x12cf9c800 == 103 [pid = 1651] [id = 153] 15:09:59 INFO - PROCESS | 1651 | --DOCSHELL 0x12d2b6000 == 102 [pid = 1651] [id = 169] 15:09:59 INFO - PROCESS | 1651 | --DOCSHELL 0x135cd0800 == 101 [pid = 1651] [id = 378] 15:09:59 INFO - PROCESS | 1651 | --DOCSHELL 0x12d6b7000 == 100 [pid = 1651] [id = 377] 15:09:59 INFO - PROCESS | 1651 | --DOMWINDOW == 254 (0x135a4b000) [pid = 1651] [serial = 1026] [outer = 0x0] [url = about:blank] 15:09:59 INFO - PROCESS | 1651 | --DOMWINDOW == 253 (0x135f6c400) [pid = 1651] [serial = 1029] [outer = 0x0] [url = about:blank] 15:09:59 INFO - PROCESS | 1651 | --DOMWINDOW == 252 (0x122f6b800) [pid = 1651] [serial = 1032] [outer = 0x0] [url = about:blank] 15:09:59 INFO - PROCESS | 1651 | --DOMWINDOW == 251 (0x124762800) [pid = 1651] [serial = 1068] [outer = 0x0] [url = about:blank] 15:09:59 INFO - PROCESS | 1651 | 1462831799133 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 15:09:59 INFO - PROCESS | 1651 | --DOCSHELL 0x12c487000 == 99 [pid = 1651] [id = 376] 15:09:59 INFO - PROCESS | 1651 | --DOCSHELL 0x12c484000 == 98 [pid = 1651] [id = 375] 15:09:59 INFO - PROCESS | 1651 | --DOCSHELL 0x12b90f000 == 97 [pid = 1651] [id = 374] 15:09:59 INFO - PROCESS | 1651 | --DOCSHELL 0x12a78a000 == 96 [pid = 1651] [id = 373] 15:09:59 INFO - PROCESS | 1651 | --DOCSHELL 0x128d1e000 == 95 [pid = 1651] [id = 372] 15:09:59 INFO - PROCESS | 1651 | --DOCSHELL 0x1258be000 == 94 [pid = 1651] [id = 371] 15:09:59 INFO - PROCESS | 1651 | --DOCSHELL 0x121176000 == 93 [pid = 1651] [id = 370] 15:09:59 INFO - PROCESS | 1651 | --DOCSHELL 0x11952f800 == 92 [pid = 1651] [id = 369] 15:09:59 INFO - PROCESS | 1651 | --DOCSHELL 0x116aab800 == 91 [pid = 1651] [id = 368] 15:09:59 INFO - PROCESS | 1651 | --DOCSHELL 0x116ac0000 == 90 [pid = 1651] [id = 367] 15:09:59 INFO - PROCESS | 1651 | --DOCSHELL 0x12e1c3000 == 89 [pid = 1651] [id = 363] 15:09:59 INFO - PROCESS | 1651 | --DOCSHELL 0x12d60e800 == 88 [pid = 1651] [id = 362] 15:09:59 INFO - PROCESS | 1651 | --DOCSHELL 0x12cb2a800 == 87 [pid = 1651] [id = 361] 15:09:59 INFO - PROCESS | 1651 | --DOCSHELL 0x12c482000 == 86 [pid = 1651] [id = 360] 15:09:59 INFO - PROCESS | 1651 | --DOCSHELL 0x12a793800 == 85 [pid = 1651] [id = 359] 15:09:59 INFO - PROCESS | 1651 | --DOCSHELL 0x1196af800 == 84 [pid = 1651] [id = 358] 15:09:59 INFO - PROCESS | 1651 | --DOCSHELL 0x11258d000 == 83 [pid = 1651] [id = 357] 15:09:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 15:09:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 877ms 15:09:59 INFO - PROCESS | 1651 | --DOMWINDOW == 250 (0x13576e000) [pid = 1651] [serial = 1006] [outer = 0x0] [url = about:blank] 15:09:59 INFO - PROCESS | 1651 | --DOMWINDOW == 249 (0x119491800) [pid = 1651] [serial = 1053] [outer = 0x0] [url = about:blank] 15:09:59 INFO - PROCESS | 1651 | --DOMWINDOW == 248 (0x118568400) [pid = 1651] [serial = 1050] [outer = 0x0] [url = about:blank] 15:09:59 INFO - PROCESS | 1651 | --DOMWINDOW == 247 (0x119e64400) [pid = 1651] [serial = 1056] [outer = 0x0] [url = about:blank] 15:09:59 INFO - PROCESS | 1651 | --DOMWINDOW == 246 (0x1196ca800) [pid = 1651] [serial = 1054] [outer = 0x0] [url = about:blank] 15:09:59 INFO - PROCESS | 1651 | --DOMWINDOW == 245 (0x122a5f000) [pid = 1651] [serial = 1059] [outer = 0x0] [url = about:blank] 15:09:59 INFO - PROCESS | 1651 | --DOMWINDOW == 244 (0x110d90800) [pid = 1651] [serial = 1035] [outer = 0x0] [url = about:blank] 15:09:59 INFO - PROCESS | 1651 | --DOMWINDOW == 243 (0x110e4e400) [pid = 1651] [serial = 1036] [outer = 0x0] [url = about:blank] 15:09:59 INFO - PROCESS | 1651 | --DOMWINDOW == 242 (0x11341e800) [pid = 1651] [serial = 1041] [outer = 0x0] [url = about:blank] 15:09:59 INFO - PROCESS | 1651 | --DOMWINDOW == 241 (0x114ede000) [pid = 1651] [serial = 1042] [outer = 0x0] [url = about:blank] 15:09:59 INFO - PROCESS | 1651 | --DOMWINDOW == 240 (0x12d320000) [pid = 1651] [serial = 1023] [outer = 0x0] [url = about:blank] 15:09:59 INFO - PROCESS | 1651 | --DOMWINDOW == 239 (0x1169bc800) [pid = 1651] [serial = 1047] [outer = 0x0] [url = about:blank] 15:09:59 INFO - PROCESS | 1651 | --DOMWINDOW == 238 (0x115e7fc00) [pid = 1651] [serial = 1044] [outer = 0x0] [url = about:blank] 15:09:59 INFO - PROCESS | 1651 | --DOMWINDOW == 237 (0x11672bc00) [pid = 1651] [serial = 1045] [outer = 0x0] [url = about:blank] 15:09:59 INFO - PROCESS | 1651 | --DOMWINDOW == 236 (0x110d61400) [pid = 1651] [serial = 1017] [outer = 0x0] [url = about:blank] 15:09:59 INFO - PROCESS | 1651 | --DOMWINDOW == 235 (0x11296e400) [pid = 1651] [serial = 1038] [outer = 0x0] [url = about:blank] 15:09:59 INFO - PROCESS | 1651 | --DOMWINDOW == 234 (0x113053000) [pid = 1651] [serial = 1039] [outer = 0x0] [url = about:blank] 15:09:59 INFO - PROCESS | 1651 | --DOMWINDOW == 233 (0x11278f800) [pid = 1651] [serial = 1008] [outer = 0x0] [url = about:blank] 15:09:59 INFO - PROCESS | 1651 | --DOMWINDOW == 232 (0x118059000) [pid = 1651] [serial = 1011] [outer = 0x0] [url = about:blank] 15:09:59 INFO - PROCESS | 1651 | --DOMWINDOW == 231 (0x124767400) [pid = 1651] [serial = 1014] [outer = 0x0] [url = about:blank] 15:09:59 INFO - PROCESS | 1651 | --DOMWINDOW == 230 (0x128e48400) [pid = 1651] [serial = 1020] [outer = 0x0] [url = about:blank] 15:09:59 INFO - PROCESS | 1651 | --DOMWINDOW == 229 (0x1211b7800) [pid = 1651] [serial = 1057] [outer = 0x0] [url = about:blank] 15:09:59 INFO - PROCESS | 1651 | --DOMWINDOW == 228 (0x124468c00) [pid = 1651] [serial = 1066] [outer = 0x0] [url = about:blank] 15:09:59 INFO - PROCESS | 1651 | --DOMWINDOW == 227 (0x122f6a800) [pid = 1651] [serial = 1065] [outer = 0x0] [url = about:blank] 15:09:59 INFO - PROCESS | 1651 | --DOMWINDOW == 226 (0x122b75800) [pid = 1651] [serial = 1062] [outer = 0x0] [url = about:blank] 15:09:59 INFO - PROCESS | 1651 | --DOMWINDOW == 225 (0x122b71800) [pid = 1651] [serial = 1060] [outer = 0x0] [url = about:blank] 15:09:59 INFO - PROCESS | 1651 | --DOMWINDOW == 224 (0x122da5400) [pid = 1651] [serial = 1063] [outer = 0x0] [url = about:blank] 15:09:59 INFO - PROCESS | 1651 | --DOMWINDOW == 223 (0x1193d2c00) [pid = 1651] [serial = 1051] [outer = 0x0] [url = about:blank] 15:09:59 INFO - PROCESS | 1651 | --DOMWINDOW == 222 (0x118064c00) [pid = 1651] [serial = 1048] [outer = 0x0] [url = about:blank] 15:09:59 INFO - PROCESS | 1651 | 1462831799228 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 15:09:59 INFO - PROCESS | 1651 | 1462831799231 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 15:09:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 15:09:59 INFO - PROCESS | 1651 | 1462831799240 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 15:09:59 INFO - PROCESS | 1651 | 1462831799244 Marionette TRACE conn2 <- [1,1546,null,{}] 15:09:59 INFO - PROCESS | 1651 | 1462831799255 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:59 INFO - PROCESS | 1651 | 1462831799394 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 15:09:59 INFO - PROCESS | 1651 | 1462831799398 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x116ac0000 == 84 [pid = 1651] [id = 394] 15:09:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 223 (0x1189adc00) [pid = 1651] [serial = 1181] [outer = 0x0] 15:09:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 224 (0x1193d0400) [pid = 1651] [serial = 1182] [outer = 0x1189adc00] 15:09:59 INFO - PROCESS | 1651 | 1462831799427 Marionette DEBUG loaded listener.js 15:09:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 225 (0x119493800) [pid = 1651] [serial = 1183] [outer = 0x1189adc00] 15:09:59 INFO - PROCESS | 1651 | 1462831799846 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 15:09:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 15:09:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 627ms 15:09:59 INFO - PROCESS | 1651 | 1462831799865 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 15:09:59 INFO - PROCESS | 1651 | 1462831799870 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 15:09:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 15:09:59 INFO - PROCESS | 1651 | 1462831799873 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 15:09:59 INFO - PROCESS | 1651 | 1462831799875 Marionette TRACE conn2 <- [1,1550,null,{}] 15:09:59 INFO - PROCESS | 1651 | 1462831799878 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:00 INFO - PROCESS | 1651 | 1462831800031 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 15:10:00 INFO - PROCESS | 1651 | 1462831800042 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x124a20000 == 85 [pid = 1651] [id = 395] 15:10:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 226 (0x119921800) [pid = 1651] [serial = 1184] [outer = 0x0] 15:10:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 227 (0x119e9bc00) [pid = 1651] [serial = 1185] [outer = 0x119921800] 15:10:00 INFO - PROCESS | 1651 | 1462831800084 Marionette DEBUG loaded listener.js 15:10:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 228 (0x122a5f800) [pid = 1651] [serial = 1186] [outer = 0x119921800] 15:10:00 INFO - PROCESS | 1651 | 1462831800528 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 15:10:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 15:10:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 671ms 15:10:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 15:10:00 INFO - PROCESS | 1651 | 1462831800544 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 15:10:00 INFO - PROCESS | 1651 | 1462831800546 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 15:10:00 INFO - PROCESS | 1651 | 1462831800548 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 15:10:00 INFO - PROCESS | 1651 | 1462831800549 Marionette TRACE conn2 <- [1,1554,null,{}] 15:10:00 INFO - PROCESS | 1651 | 1462831800560 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:00 INFO - PROCESS | 1651 | 1462831800655 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 15:10:00 INFO - PROCESS | 1651 | 1462831800659 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x128d19000 == 86 [pid = 1651] [id = 396] 15:10:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 229 (0x1211ed400) [pid = 1651] [serial = 1187] [outer = 0x0] 15:10:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 230 (0x122f60400) [pid = 1651] [serial = 1188] [outer = 0x1211ed400] 15:10:00 INFO - PROCESS | 1651 | 1462831800685 Marionette DEBUG loaded listener.js 15:10:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 231 (0x124184400) [pid = 1651] [serial = 1189] [outer = 0x1211ed400] 15:10:01 INFO - PROCESS | 1651 | 1462831801048 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 15:10:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 15:10:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 519ms 15:10:01 INFO - PROCESS | 1651 | 1462831801067 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 15:10:01 INFO - PROCESS | 1651 | 1462831801070 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 15:10:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 15:10:01 INFO - PROCESS | 1651 | 1462831801075 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 15:10:01 INFO - PROCESS | 1651 | 1462831801076 Marionette TRACE conn2 <- [1,1558,null,{}] 15:10:01 INFO - PROCESS | 1651 | 1462831801078 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:01 INFO - PROCESS | 1651 | 1462831801234 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 15:10:01 INFO - PROCESS | 1651 | 1462831801284 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a77c000 == 87 [pid = 1651] [id = 397] 15:10:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 232 (0x124189000) [pid = 1651] [serial = 1190] [outer = 0x0] 15:10:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 233 (0x125793800) [pid = 1651] [serial = 1191] [outer = 0x124189000] 15:10:01 INFO - PROCESS | 1651 | 1462831801312 Marionette DEBUG loaded listener.js 15:10:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 234 (0x128e44000) [pid = 1651] [serial = 1192] [outer = 0x124189000] 15:10:01 INFO - PROCESS | 1651 | 1462831801648 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 15:10:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 15:10:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 620ms 15:10:01 INFO - PROCESS | 1651 | 1462831801694 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 15:10:01 INFO - PROCESS | 1651 | 1462831801695 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 15:10:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 15:10:01 INFO - PROCESS | 1651 | 1462831801698 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 15:10:01 INFO - PROCESS | 1651 | 1462831801699 Marionette TRACE conn2 <- [1,1562,null,{}] 15:10:01 INFO - PROCESS | 1651 | 1462831801701 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:01 INFO - PROCESS | 1651 | 1462831801833 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 15:10:01 INFO - PROCESS | 1651 | 1462831801846 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c125800 == 88 [pid = 1651] [id = 398] 15:10:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 235 (0x128b5f400) [pid = 1651] [serial = 1193] [outer = 0x0] 15:10:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 236 (0x128e95800) [pid = 1651] [serial = 1194] [outer = 0x128b5f400] 15:10:01 INFO - PROCESS | 1651 | 1462831801871 Marionette DEBUG loaded listener.js 15:10:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 237 (0x12a79e800) [pid = 1651] [serial = 1195] [outer = 0x128b5f400] 15:10:02 INFO - PROCESS | 1651 | 1462831802233 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 15:10:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 15:10:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 570ms 15:10:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 15:10:02 INFO - PROCESS | 1651 | 1462831802273 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 15:10:02 INFO - PROCESS | 1651 | 1462831802274 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 15:10:02 INFO - PROCESS | 1651 | 1462831802276 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 15:10:02 INFO - PROCESS | 1651 | 1462831802277 Marionette TRACE conn2 <- [1,1566,null,{}] 15:10:02 INFO - PROCESS | 1651 | 1462831802280 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:02 INFO - PROCESS | 1651 | 1462831802405 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 15:10:02 INFO - PROCESS | 1651 | 1462831802420 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cded000 == 89 [pid = 1651] [id = 399] 15:10:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 238 (0x129275c00) [pid = 1651] [serial = 1196] [outer = 0x0] 15:10:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 239 (0x12b990400) [pid = 1651] [serial = 1197] [outer = 0x129275c00] 15:10:02 INFO - PROCESS | 1651 | 1462831802445 Marionette DEBUG loaded listener.js 15:10:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 240 (0x12bced800) [pid = 1651] [serial = 1198] [outer = 0x129275c00] 15:10:02 INFO - PROCESS | 1651 | 1462831802809 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 15:10:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 15:10:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 570ms 15:10:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 15:10:02 INFO - PROCESS | 1651 | 1462831802856 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 15:10:02 INFO - PROCESS | 1651 | 1462831802857 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 15:10:02 INFO - PROCESS | 1651 | 1462831802859 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 15:10:02 INFO - PROCESS | 1651 | 1462831802861 Marionette TRACE conn2 <- [1,1570,null,{}] 15:10:02 INFO - PROCESS | 1651 | 1462831802863 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:03 INFO - PROCESS | 1651 | 1462831803010 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 15:10:03 INFO - PROCESS | 1651 | 1462831803030 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x13519d800 == 90 [pid = 1651] [id = 400] 15:10:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 241 (0x12ae58000) [pid = 1651] [serial = 1199] [outer = 0x0] 15:10:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 242 (0x12c4bb000) [pid = 1651] [serial = 1200] [outer = 0x12ae58000] 15:10:03 INFO - PROCESS | 1651 | 1462831803071 Marionette DEBUG loaded listener.js 15:10:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 243 (0x12d309400) [pid = 1651] [serial = 1201] [outer = 0x12ae58000] 15:10:03 INFO - PROCESS | 1651 | --DOMWINDOW == 242 (0x1211b4c00) [pid = 1651] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 15:10:03 INFO - PROCESS | 1651 | --DOMWINDOW == 241 (0x122b72c00) [pid = 1651] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 15:10:03 INFO - PROCESS | 1651 | --DOMWINDOW == 240 (0x128b64800) [pid = 1651] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 15:10:03 INFO - PROCESS | 1651 | --DOMWINDOW == 239 (0x110d91c00) [pid = 1651] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 15:10:03 INFO - PROCESS | 1651 | --DOMWINDOW == 238 (0x119499400) [pid = 1651] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 15:10:03 INFO - PROCESS | 1651 | --DOMWINDOW == 237 (0x110d62000) [pid = 1651] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 15:10:03 INFO - PROCESS | 1651 | --DOMWINDOW == 236 (0x113424c00) [pid = 1651] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 15:10:03 INFO - PROCESS | 1651 | --DOMWINDOW == 235 (0x114edcc00) [pid = 1651] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 15:10:03 INFO - PROCESS | 1651 | --DOMWINDOW == 234 (0x1180ccc00) [pid = 1651] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 15:10:03 INFO - PROCESS | 1651 | --DOMWINDOW == 233 (0x110d57400) [pid = 1651] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 15:10:03 INFO - PROCESS | 1651 | --DOMWINDOW == 232 (0x112965c00) [pid = 1651] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 15:10:03 INFO - PROCESS | 1651 | --DOMWINDOW == 231 (0x1295c8800) [pid = 1651] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 15:10:03 INFO - PROCESS | 1651 | --DOMWINDOW == 230 (0x122b6e800) [pid = 1651] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 15:10:03 INFO - PROCESS | 1651 | 1462831803777 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 15:10:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 15:10:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 971ms 15:10:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 15:10:03 INFO - PROCESS | 1651 | 1462831803831 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 15:10:03 INFO - PROCESS | 1651 | 1462831803832 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 15:10:03 INFO - PROCESS | 1651 | 1462831803834 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 15:10:03 INFO - PROCESS | 1651 | 1462831803836 Marionette TRACE conn2 <- [1,1574,null,{}] 15:10:03 INFO - PROCESS | 1651 | 1462831803839 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:03 INFO - PROCESS | 1651 | 1462831803938 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 15:10:03 INFO - PROCESS | 1651 | 1462831803942 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x1271f1800 == 91 [pid = 1651] [id = 401] 15:10:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 231 (0x111f1a800) [pid = 1651] [serial = 1202] [outer = 0x0] 15:10:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 232 (0x118193000) [pid = 1651] [serial = 1203] [outer = 0x111f1a800] 15:10:03 INFO - PROCESS | 1651 | 1462831803967 Marionette DEBUG loaded listener.js 15:10:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 233 (0x124023c00) [pid = 1651] [serial = 1204] [outer = 0x111f1a800] 15:10:04 INFO - PROCESS | 1651 | 1462831804330 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 15:10:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 15:10:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 521ms 15:10:04 INFO - PROCESS | 1651 | 1462831804360 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 15:10:04 INFO - PROCESS | 1651 | 1462831804361 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 15:10:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 15:10:04 INFO - PROCESS | 1651 | 1462831804364 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 15:10:04 INFO - PROCESS | 1651 | 1462831804366 Marionette TRACE conn2 <- [1,1578,null,{}] 15:10:04 INFO - PROCESS | 1651 | 1462831804369 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:04 INFO - PROCESS | 1651 | 1462831804483 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 15:10:04 INFO - PROCESS | 1651 | 1462831804488 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x135bd9800 == 92 [pid = 1651] [id = 402] 15:10:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 234 (0x1196cdc00) [pid = 1651] [serial = 1205] [outer = 0x0] 15:10:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 235 (0x12a57f000) [pid = 1651] [serial = 1206] [outer = 0x1196cdc00] 15:10:04 INFO - PROCESS | 1651 | 1462831804515 Marionette DEBUG loaded listener.js 15:10:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 236 (0x135975000) [pid = 1651] [serial = 1207] [outer = 0x1196cdc00] 15:10:04 INFO - PROCESS | 1651 | 1462831804865 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 15:10:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 15:10:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 520ms 15:10:04 INFO - PROCESS | 1651 | 1462831804884 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 15:10:04 INFO - PROCESS | 1651 | 1462831804886 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 15:10:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 15:10:04 INFO - PROCESS | 1651 | 1462831804890 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 15:10:04 INFO - PROCESS | 1651 | 1462831804891 Marionette TRACE conn2 <- [1,1582,null,{}] 15:10:04 INFO - PROCESS | 1651 | 1462831804893 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:04 INFO - PROCESS | 1651 | 1462831804991 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 15:10:05 INFO - PROCESS | 1651 | 1462831805071 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x135d19000 == 93 [pid = 1651] [id = 403] 15:10:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 237 (0x13596f800) [pid = 1651] [serial = 1208] [outer = 0x0] 15:10:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 238 (0x135979400) [pid = 1651] [serial = 1209] [outer = 0x13596f800] 15:10:05 INFO - PROCESS | 1651 | 1462831805095 Marionette DEBUG loaded listener.js 15:10:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 239 (0x135a64c00) [pid = 1651] [serial = 1210] [outer = 0x13596f800] 15:10:05 INFO - PROCESS | 1651 | 1462831805390 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 15:10:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 15:10:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 521ms 15:10:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 15:10:05 INFO - PROCESS | 1651 | 1462831805412 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 15:10:05 INFO - PROCESS | 1651 | 1462831805413 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 15:10:05 INFO - PROCESS | 1651 | 1462831805415 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 15:10:05 INFO - PROCESS | 1651 | 1462831805416 Marionette TRACE conn2 <- [1,1586,null,{}] 15:10:05 INFO - PROCESS | 1651 | 1462831805422 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:05 INFO - PROCESS | 1651 | 1462831805524 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 15:10:05 INFO - PROCESS | 1651 | 1462831805528 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x141fc7800 == 94 [pid = 1651] [id = 404] 15:10:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 240 (0x13597ac00) [pid = 1651] [serial = 1211] [outer = 0x0] 15:10:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 241 (0x135f66c00) [pid = 1651] [serial = 1212] [outer = 0x13597ac00] 15:10:05 INFO - PROCESS | 1651 | 1462831805553 Marionette DEBUG loaded listener.js 15:10:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 242 (0x138142800) [pid = 1651] [serial = 1213] [outer = 0x13597ac00] 15:10:06 INFO - PROCESS | 1651 | 1462831806160 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 15:10:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 15:10:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 773ms 15:10:06 INFO - PROCESS | 1651 | 1462831806189 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 15:10:06 INFO - PROCESS | 1651 | 1462831806192 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 15:10:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 15:10:06 INFO - PROCESS | 1651 | 1462831806196 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 15:10:06 INFO - PROCESS | 1651 | 1462831806198 Marionette TRACE conn2 <- [1,1590,null,{}] 15:10:06 INFO - PROCESS | 1651 | 1462831806202 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:06 INFO - PROCESS | 1651 | 1462831806352 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 15:10:06 INFO - PROCESS | 1651 | 1462831806446 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x11913c000 == 95 [pid = 1651] [id = 405] 15:10:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 243 (0x1131aa800) [pid = 1651] [serial = 1214] [outer = 0x0] 15:10:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 244 (0x113496400) [pid = 1651] [serial = 1215] [outer = 0x1131aa800] 15:10:06 INFO - PROCESS | 1651 | 1462831806478 Marionette DEBUG loaded listener.js 15:10:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 245 (0x1169bd000) [pid = 1651] [serial = 1216] [outer = 0x1131aa800] 15:10:06 INFO - PROCESS | 1651 | 1462831806916 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 15:10:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 15:10:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 773ms 15:10:06 INFO - PROCESS | 1651 | 1462831806972 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 15:10:06 INFO - PROCESS | 1651 | 1462831806976 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 15:10:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 15:10:06 INFO - PROCESS | 1651 | 1462831806981 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 15:10:06 INFO - PROCESS | 1651 | 1462831806983 Marionette TRACE conn2 <- [1,1594,null,{}] 15:10:06 INFO - PROCESS | 1651 | 1462831806986 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:07 INFO - PROCESS | 1651 | 1462831807105 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 15:10:07 INFO - PROCESS | 1651 | 1462831807197 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a5d9800 == 96 [pid = 1651] [id = 406] 15:10:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 246 (0x11856b000) [pid = 1651] [serial = 1217] [outer = 0x0] 15:10:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 247 (0x119496800) [pid = 1651] [serial = 1218] [outer = 0x11856b000] 15:10:07 INFO - PROCESS | 1651 | 1462831807228 Marionette DEBUG loaded listener.js 15:10:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 248 (0x1199de000) [pid = 1651] [serial = 1219] [outer = 0x11856b000] 15:10:07 INFO - PROCESS | 1651 | 1462831807654 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 15:10:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 15:10:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 726ms 15:10:07 INFO - PROCESS | 1651 | 1462831807718 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 15:10:07 INFO - PROCESS | 1651 | 1462831807721 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 15:10:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 15:10:07 INFO - PROCESS | 1651 | 1462831807725 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 15:10:07 INFO - PROCESS | 1651 | 1462831807729 Marionette TRACE conn2 <- [1,1598,null,{}] 15:10:07 INFO - PROCESS | 1651 | 1462831807738 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:07 INFO - PROCESS | 1651 | 1462831807859 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 15:10:07 INFO - PROCESS | 1651 | 1462831807954 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x1413cc000 == 97 [pid = 1651] [id = 407] 15:10:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 249 (0x122f66000) [pid = 1651] [serial = 1220] [outer = 0x0] 15:10:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 250 (0x124c4b000) [pid = 1651] [serial = 1221] [outer = 0x122f66000] 15:10:07 INFO - PROCESS | 1651 | 1462831807987 Marionette DEBUG loaded listener.js 15:10:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 251 (0x128d65800) [pid = 1651] [serial = 1222] [outer = 0x122f66000] 15:10:08 INFO - PROCESS | 1651 | 1462831808403 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 15:10:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 15:10:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 725ms 15:10:08 INFO - PROCESS | 1651 | 1462831808449 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 15:10:08 INFO - PROCESS | 1651 | 1462831808451 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 15:10:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 15:10:08 INFO - PROCESS | 1651 | 1462831808454 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 15:10:08 INFO - PROCESS | 1651 | 1462831808455 Marionette TRACE conn2 <- [1,1602,null,{}] 15:10:08 INFO - PROCESS | 1651 | 1462831808457 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:08 INFO - PROCESS | 1651 | 1462831808577 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 15:10:08 INFO - PROCESS | 1651 | 1462831808669 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x1354ec000 == 98 [pid = 1651] [id = 408] 15:10:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 252 (0x128b64c00) [pid = 1651] [serial = 1223] [outer = 0x0] 15:10:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 253 (0x12b15e400) [pid = 1651] [serial = 1224] [outer = 0x128b64c00] 15:10:08 INFO - PROCESS | 1651 | 1462831808699 Marionette DEBUG loaded listener.js 15:10:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 254 (0x12bf9dc00) [pid = 1651] [serial = 1225] [outer = 0x128b64c00] 15:10:09 INFO - PROCESS | 1651 | 1462831809129 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 15:10:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 15:10:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 721ms 15:10:09 INFO - PROCESS | 1651 | 1462831809191 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 15:10:09 INFO - PROCESS | 1651 | 1462831809193 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 15:10:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 15:10:09 INFO - PROCESS | 1651 | 1462831809197 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 15:10:09 INFO - PROCESS | 1651 | 1462831809199 Marionette TRACE conn2 <- [1,1606,null,{}] 15:10:09 INFO - PROCESS | 1651 | 1462831809216 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:09 INFO - PROCESS | 1651 | 1462831809371 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 15:10:09 INFO - PROCESS | 1651 | 1462831809456 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x1354fd800 == 99 [pid = 1651] [id = 409] 15:10:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 255 (0x12b994000) [pid = 1651] [serial = 1226] [outer = 0x0] 15:10:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 256 (0x12cd8d800) [pid = 1651] [serial = 1227] [outer = 0x12b994000] 15:10:09 INFO - PROCESS | 1651 | 1462831809506 Marionette DEBUG loaded listener.js 15:10:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 257 (0x134b4fc00) [pid = 1651] [serial = 1228] [outer = 0x12b994000] 15:10:10 INFO - PROCESS | 1651 | 1462831809999 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 15:10:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 15:10:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 825ms 15:10:10 INFO - PROCESS | 1651 | 1462831810040 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 15:10:10 INFO - PROCESS | 1651 | 1462831810042 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 15:10:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 15:10:10 INFO - PROCESS | 1651 | 1462831810048 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 15:10:10 INFO - PROCESS | 1651 | 1462831810050 Marionette TRACE conn2 <- [1,1610,null,{}] 15:10:10 INFO - PROCESS | 1651 | 1462831810055 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:10 INFO - PROCESS | 1651 | 1462831810254 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 15:10:10 INFO - PROCESS | 1651 | 1462831810430 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x138a63800 == 100 [pid = 1651] [id = 410] 15:10:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 258 (0x134b54000) [pid = 1651] [serial = 1229] [outer = 0x0] 15:10:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 259 (0x13576d800) [pid = 1651] [serial = 1230] [outer = 0x134b54000] 15:10:10 INFO - PROCESS | 1651 | 1462831810481 Marionette DEBUG loaded listener.js 15:10:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 260 (0x135a63c00) [pid = 1651] [serial = 1231] [outer = 0x134b54000] 15:10:10 INFO - PROCESS | 1651 | 1462831810960 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 15:10:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 15:10:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 924ms 15:10:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 15:10:10 INFO - PROCESS | 1651 | 1462831810972 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 15:10:10 INFO - PROCESS | 1651 | 1462831810973 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 15:10:10 INFO - PROCESS | 1651 | 1462831810975 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 15:10:10 INFO - PROCESS | 1651 | 1462831810977 Marionette TRACE conn2 <- [1,1614,null,{}] 15:10:10 INFO - PROCESS | 1651 | 1462831810979 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:11 INFO - PROCESS | 1651 | 1462831811096 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 15:10:11 INFO - PROCESS | 1651 | 1462831811216 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x14158f800 == 101 [pid = 1651] [id = 411] 15:10:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 261 (0x12f244c00) [pid = 1651] [serial = 1232] [outer = 0x0] 15:10:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 262 (0x12f249c00) [pid = 1651] [serial = 1233] [outer = 0x12f244c00] 15:10:11 INFO - PROCESS | 1651 | 1462831811247 Marionette DEBUG loaded listener.js 15:10:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 263 (0x12f24f000) [pid = 1651] [serial = 1234] [outer = 0x12f244c00] 15:10:11 INFO - PROCESS | 1651 | 1462831811664 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 15:10:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 15:10:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 720ms 15:10:11 INFO - PROCESS | 1651 | 1462831811696 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 15:10:11 INFO - PROCESS | 1651 | 1462831811697 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 15:10:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 15:10:11 INFO - PROCESS | 1651 | 1462831811699 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 15:10:11 INFO - PROCESS | 1651 | 1462831811700 Marionette TRACE conn2 <- [1,1618,null,{}] 15:10:11 INFO - PROCESS | 1651 | 1462831811703 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:11 INFO - PROCESS | 1651 | 1462831811822 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 15:10:11 INFO - PROCESS | 1651 | 1462831811933 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x1415a2800 == 102 [pid = 1651] [id = 412] 15:10:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 264 (0x12f24f400) [pid = 1651] [serial = 1235] [outer = 0x0] 15:10:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 265 (0x134c6d400) [pid = 1651] [serial = 1236] [outer = 0x12f24f400] 15:10:11 INFO - PROCESS | 1651 | 1462831811962 Marionette DEBUG loaded listener.js 15:10:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 266 (0x134c70c00) [pid = 1651] [serial = 1237] [outer = 0x12f24f400] 15:10:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 15:10:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 15:10:12 INFO - PROCESS | 1651 | 1462831812364 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 15:10:12 INFO - PROCESS | 1651 | 1462831812371 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 15:10:12 INFO - PROCESS | 1651 | 1462831812373 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 15:10:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 15:10:12 INFO - PROCESS | 1651 | 1462831812376 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 15:10:12 INFO - PROCESS | 1651 | 1462831812377 Marionette TRACE conn2 <- [1,1622,null,{}] 15:10:12 INFO - PROCESS | 1651 | 1462831812379 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:12 INFO - PROCESS | 1651 | 1462831812495 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 15:10:12 INFO - PROCESS | 1651 | 1462831812590 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x14361a800 == 103 [pid = 1651] [id = 413] 15:10:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 267 (0x134b59800) [pid = 1651] [serial = 1238] [outer = 0x0] 15:10:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 268 (0x134c74800) [pid = 1651] [serial = 1239] [outer = 0x134b59800] 15:10:12 INFO - PROCESS | 1651 | 1462831812618 Marionette DEBUG loaded listener.js 15:10:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 269 (0x135420800) [pid = 1651] [serial = 1240] [outer = 0x134b59800] 15:10:13 INFO - PROCESS | 1651 | 1462831813043 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 15:10:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 15:10:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 723ms 15:10:13 INFO - PROCESS | 1651 | 1462831813100 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 15:10:13 INFO - PROCESS | 1651 | 1462831813102 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 15:10:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 15:10:13 INFO - PROCESS | 1651 | 1462831813106 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 15:10:13 INFO - PROCESS | 1651 | 1462831813108 Marionette TRACE conn2 <- [1,1626,null,{}] 15:10:13 INFO - PROCESS | 1651 | 1462831813111 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:13 INFO - PROCESS | 1651 | 1462831813318 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 15:10:13 INFO - PROCESS | 1651 | 1462831813487 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x1434d8800 == 104 [pid = 1651] [id = 414] 15:10:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 270 (0x134c79c00) [pid = 1651] [serial = 1241] [outer = 0x0] 15:10:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 271 (0x135426c00) [pid = 1651] [serial = 1242] [outer = 0x134c79c00] 15:10:13 INFO - PROCESS | 1651 | 1462831813545 Marionette DEBUG loaded listener.js 15:10:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 272 (0x13542d400) [pid = 1651] [serial = 1243] [outer = 0x134c79c00] 15:10:14 INFO - PROCESS | 1651 | 1462831814018 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 15:10:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 15:10:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 923ms 15:10:14 INFO - PROCESS | 1651 | 1462831814029 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 15:10:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 15:10:14 INFO - PROCESS | 1651 | 1462831814031 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 15:10:14 INFO - PROCESS | 1651 | 1462831814033 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 15:10:14 INFO - PROCESS | 1651 | 1462831814035 Marionette TRACE conn2 <- [1,1630,null,{}] 15:10:14 INFO - PROCESS | 1651 | 1462831814038 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:14 INFO - PROCESS | 1651 | 1462831814175 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 15:10:14 INFO - PROCESS | 1651 | 1462831814503 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x115e2e800 == 105 [pid = 1651] [id = 415] 15:10:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 273 (0x110d5d400) [pid = 1651] [serial = 1244] [outer = 0x0] 15:10:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 274 (0x110d86000) [pid = 1651] [serial = 1245] [outer = 0x110d5d400] 15:10:14 INFO - PROCESS | 1651 | 1462831814566 Marionette DEBUG loaded listener.js 15:10:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 275 (0x110f44800) [pid = 1651] [serial = 1246] [outer = 0x110d5d400] 15:10:15 INFO - PROCESS | 1651 | 1462831815013 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 15:10:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 15:10:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1022ms 15:10:15 INFO - PROCESS | 1651 | 1462831815056 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 15:10:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 15:10:15 INFO - PROCESS | 1651 | 1462831815058 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 15:10:15 INFO - PROCESS | 1651 | 1462831815061 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 15:10:15 INFO - PROCESS | 1651 | 1462831815064 Marionette TRACE conn2 <- [1,1634,null,{}] 15:10:15 INFO - PROCESS | 1651 | 1462831815076 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:15 INFO - PROCESS | 1651 | 1462831815195 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 15:10:15 INFO - PROCESS | 1651 | 1462831815296 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x124fc8000 == 106 [pid = 1651] [id = 416] 15:10:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 276 (0x1121b2800) [pid = 1651] [serial = 1247] [outer = 0x0] 15:10:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 277 (0x11317c800) [pid = 1651] [serial = 1248] [outer = 0x1121b2800] 15:10:15 INFO - PROCESS | 1651 | 1462831815326 Marionette DEBUG loaded listener.js 15:10:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 278 (0x116120800) [pid = 1651] [serial = 1249] [outer = 0x1121b2800] 15:10:15 INFO - PROCESS | 1651 | 1462831815763 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 15:10:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 15:10:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 732ms 15:10:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 15:10:15 INFO - PROCESS | 1651 | 1462831815795 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 15:10:15 INFO - PROCESS | 1651 | 1462831815797 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 15:10:15 INFO - PROCESS | 1651 | 1462831815801 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 15:10:15 INFO - PROCESS | 1651 | 1462831815802 Marionette TRACE conn2 <- [1,1638,null,{}] 15:10:15 INFO - PROCESS | 1651 | 1462831815804 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:15 INFO - PROCESS | 1651 | 1462831815913 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 15:10:16 INFO - PROCESS | 1651 | 1462831816045 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x119dca800 == 107 [pid = 1651] [id = 417] 15:10:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 279 (0x11769d400) [pid = 1651] [serial = 1250] [outer = 0x0] 15:10:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 280 (0x118493000) [pid = 1651] [serial = 1251] [outer = 0x11769d400] 15:10:16 INFO - PROCESS | 1651 | 1462831816075 Marionette DEBUG loaded listener.js 15:10:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 281 (0x1193c3000) [pid = 1651] [serial = 1252] [outer = 0x11769d400] 15:10:16 INFO - PROCESS | 1651 | 1462831816501 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 15:10:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 15:10:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 721ms 15:10:16 INFO - PROCESS | 1651 | 1462831816522 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 15:10:16 INFO - PROCESS | 1651 | 1462831816523 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 15:10:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 15:10:16 INFO - PROCESS | 1651 | 1462831816526 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 15:10:16 INFO - PROCESS | 1651 | 1462831816530 Marionette TRACE conn2 <- [1,1642,null,{}] 15:10:16 INFO - PROCESS | 1651 | 1462831816539 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:16 INFO - PROCESS | 1651 | 1462831816649 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 15:10:16 INFO - PROCESS | 1651 | 1462831816747 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x12af93000 == 108 [pid = 1651] [id = 418] 15:10:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 282 (0x11911bc00) [pid = 1651] [serial = 1253] [outer = 0x0] 15:10:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 283 (0x1211be800) [pid = 1651] [serial = 1254] [outer = 0x11911bc00] 15:10:16 INFO - PROCESS | 1651 | 1462831816776 Marionette DEBUG loaded listener.js 15:10:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 284 (0x122da5400) [pid = 1651] [serial = 1255] [outer = 0x11911bc00] 15:10:17 INFO - PROCESS | 1651 | 1462831817180 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 15:10:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 15:10:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 673ms 15:10:17 INFO - PROCESS | 1651 | 1462831817199 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 15:10:17 INFO - PROCESS | 1651 | 1462831817201 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 15:10:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 15:10:17 INFO - PROCESS | 1651 | 1462831817203 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 15:10:17 INFO - PROCESS | 1651 | 1462831817204 Marionette TRACE conn2 <- [1,1646,null,{}] 15:10:17 INFO - PROCESS | 1651 | 1462831817206 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:17 INFO - PROCESS | 1651 | 1462831817315 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 15:10:17 INFO - PROCESS | 1651 | 1462831817429 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bd59800 == 109 [pid = 1651] [id = 419] 15:10:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 285 (0x122b6f800) [pid = 1651] [serial = 1256] [outer = 0x0] 15:10:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 286 (0x12475b400) [pid = 1651] [serial = 1257] [outer = 0x122b6f800] 15:10:17 INFO - PROCESS | 1651 | 1462831817456 Marionette DEBUG loaded listener.js 15:10:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 287 (0x124c87000) [pid = 1651] [serial = 1258] [outer = 0x122b6f800] 15:10:17 INFO - PROCESS | 1651 | --DOCSHELL 0x135d19000 == 108 [pid = 1651] [id = 403] 15:10:17 INFO - PROCESS | 1651 | --DOCSHELL 0x135bd9800 == 107 [pid = 1651] [id = 402] 15:10:17 INFO - PROCESS | 1651 | --DOCSHELL 0x1271f1800 == 106 [pid = 1651] [id = 401] 15:10:17 INFO - PROCESS | 1651 | --DOMWINDOW == 286 (0x129273c00) [pid = 1651] [serial = 1098] [outer = 0x0] [url = about:blank] 15:10:17 INFO - PROCESS | 1651 | --DOMWINDOW == 285 (0x110e46400) [pid = 1651] [serial = 1071] [outer = 0x0] [url = about:blank] 15:10:17 INFO - PROCESS | 1651 | --DOMWINDOW == 284 (0x119e95c00) [pid = 1651] [serial = 1080] [outer = 0x0] [url = about:blank] 15:10:17 INFO - PROCESS | 1651 | --DOMWINDOW == 283 (0x1180c6000) [pid = 1651] [serial = 1077] [outer = 0x0] [url = about:blank] 15:10:17 INFO - PROCESS | 1651 | --DOMWINDOW == 282 (0x1131d7800) [pid = 1651] [serial = 1074] [outer = 0x0] [url = about:blank] 15:10:17 INFO - PROCESS | 1651 | --DOMWINDOW == 281 (0x124764400) [pid = 1651] [serial = 1083] [outer = 0x0] [url = about:blank] 15:10:17 INFO - PROCESS | 1651 | --DOMWINDOW == 280 (0x127166c00) [pid = 1651] [serial = 1086] [outer = 0x0] [url = about:blank] 15:10:17 INFO - PROCESS | 1651 | --DOMWINDOW == 279 (0x128d59c00) [pid = 1651] [serial = 1089] [outer = 0x0] [url = about:blank] 15:10:17 INFO - PROCESS | 1651 | --DOMWINDOW == 278 (0x128e48000) [pid = 1651] [serial = 1092] [outer = 0x0] [url = about:blank] 15:10:17 INFO - PROCESS | 1651 | --DOMWINDOW == 277 (0x129277400) [pid = 1651] [serial = 1095] [outer = 0x0] [url = about:blank] 15:10:17 INFO - PROCESS | 1651 | --DOCSHELL 0x13519d800 == 105 [pid = 1651] [id = 400] 15:10:17 INFO - PROCESS | 1651 | --DOCSHELL 0x12cded000 == 104 [pid = 1651] [id = 399] 15:10:17 INFO - PROCESS | 1651 | --DOCSHELL 0x12c125800 == 103 [pid = 1651] [id = 398] 15:10:17 INFO - PROCESS | 1651 | --DOCSHELL 0x12a77c000 == 102 [pid = 1651] [id = 397] 15:10:17 INFO - PROCESS | 1651 | --DOCSHELL 0x128d19000 == 101 [pid = 1651] [id = 396] 15:10:17 INFO - PROCESS | 1651 | --DOCSHELL 0x124a20000 == 100 [pid = 1651] [id = 395] 15:10:17 INFO - PROCESS | 1651 | --DOCSHELL 0x116ac0000 == 99 [pid = 1651] [id = 394] 15:10:17 INFO - PROCESS | 1651 | --DOCSHELL 0x119378000 == 98 [pid = 1651] [id = 393] 15:10:17 INFO - PROCESS | 1651 | --DOCSHELL 0x122a04800 == 97 [pid = 1651] [id = 392] 15:10:17 INFO - PROCESS | 1651 | --DOCSHELL 0x138abb800 == 96 [pid = 1651] [id = 385] 15:10:17 INFO - PROCESS | 1651 | --DOCSHELL 0x13817f800 == 95 [pid = 1651] [id = 384] 15:10:17 INFO - PROCESS | 1651 | --DOCSHELL 0x135f21800 == 94 [pid = 1651] [id = 383] 15:10:17 INFO - PROCESS | 1651 | --DOCSHELL 0x135bf5800 == 93 [pid = 1651] [id = 382] 15:10:17 INFO - PROCESS | 1651 | --DOCSHELL 0x129d35800 == 92 [pid = 1651] [id = 381] 15:10:17 INFO - PROCESS | 1651 | --DOCSHELL 0x12114d800 == 91 [pid = 1651] [id = 380] 15:10:17 INFO - PROCESS | 1651 | 1462831817946 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 15:10:17 INFO - PROCESS | 1651 | --DOCSHELL 0x135d1e800 == 90 [pid = 1651] [id = 379] 15:10:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 15:10:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 769ms 15:10:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 15:10:17 INFO - PROCESS | 1651 | 1462831817974 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 15:10:17 INFO - PROCESS | 1651 | 1462831817976 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 15:10:17 INFO - PROCESS | 1651 | 1462831817978 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 15:10:17 INFO - PROCESS | 1651 | 1462831817979 Marionette TRACE conn2 <- [1,1650,null,{}] 15:10:17 INFO - PROCESS | 1651 | 1462831817981 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:18 INFO - PROCESS | 1651 | 1462831818078 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 15:10:18 INFO - PROCESS | 1651 | 1462831818082 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x1185ed800 == 91 [pid = 1651] [id = 420] 15:10:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 278 (0x1196ce400) [pid = 1651] [serial = 1259] [outer = 0x0] 15:10:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 279 (0x122b6d400) [pid = 1651] [serial = 1260] [outer = 0x1196ce400] 15:10:18 INFO - PROCESS | 1651 | 1462831818116 Marionette DEBUG loaded listener.js 15:10:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 280 (0x12579c800) [pid = 1651] [serial = 1261] [outer = 0x1196ce400] 15:10:18 INFO - PROCESS | 1651 | --DOMWINDOW == 279 (0x12a589800) [pid = 1651] [serial = 1126] [outer = 0x0] [url = about:blank] 15:10:18 INFO - PROCESS | 1651 | --DOMWINDOW == 278 (0x1295d0c00) [pid = 1651] [serial = 1129] [outer = 0x0] [url = about:blank] 15:10:18 INFO - PROCESS | 1651 | --DOMWINDOW == 277 (0x12ae59400) [pid = 1651] [serial = 1132] [outer = 0x0] [url = about:blank] 15:10:18 INFO - PROCESS | 1651 | --DOMWINDOW == 276 (0x12bcf1800) [pid = 1651] [serial = 1135] [outer = 0x0] [url = about:blank] 15:10:18 INFO - PROCESS | 1651 | --DOMWINDOW == 275 (0x122b76800) [pid = 1651] [serial = 1116] [outer = 0x0] [url = about:blank] 15:10:18 INFO - PROCESS | 1651 | --DOMWINDOW == 274 (0x12b991c00) [pid = 1651] [serial = 1134] [outer = 0x0] [url = about:blank] 15:10:18 INFO - PROCESS | 1651 | --DOMWINDOW == 273 (0x122f6cc00) [pid = 1651] [serial = 1117] [outer = 0x0] [url = about:blank] 15:10:18 INFO - PROCESS | 1651 | --DOMWINDOW == 272 (0x12a7a1c00) [pid = 1651] [serial = 1131] [outer = 0x0] [url = about:blank] 15:10:18 INFO - PROCESS | 1651 | --DOMWINDOW == 271 (0x128b6d400) [pid = 1651] [serial = 1122] [outer = 0x0] [url = about:blank] 15:10:18 INFO - PROCESS | 1651 | --DOMWINDOW == 270 (0x124186400) [pid = 1651] [serial = 1119] [outer = 0x0] [url = about:blank] 15:10:18 INFO - PROCESS | 1651 | --DOMWINDOW == 269 (0x127170400) [pid = 1651] [serial = 1120] [outer = 0x0] [url = about:blank] 15:10:18 INFO - PROCESS | 1651 | --DOMWINDOW == 268 (0x129280000) [pid = 1651] [serial = 1125] [outer = 0x0] [url = about:blank] 15:10:18 INFO - PROCESS | 1651 | --DOMWINDOW == 267 (0x11991a000) [pid = 1651] [serial = 1128] [outer = 0x0] [url = about:blank] 15:10:18 INFO - PROCESS | 1651 | --DOMWINDOW == 266 (0x128e41c00) [pid = 1651] [serial = 1123] [outer = 0x0] [url = about:blank] 15:10:18 INFO - PROCESS | 1651 | --DOMWINDOW == 265 (0x1199dbc00) [pid = 1651] [serial = 1113] [outer = 0x0] [url = about:blank] 15:10:18 INFO - PROCESS | 1651 | --DOMWINDOW == 264 (0x1211b6400) [pid = 1651] [serial = 1114] [outer = 0x0] [url = about:blank] 15:10:18 INFO - PROCESS | 1651 | --DOMWINDOW == 263 (0x111a0e000) [pid = 1651] [serial = 1102] [outer = 0x0] [url = about:blank] 15:10:18 INFO - PROCESS | 1651 | --DOMWINDOW == 262 (0x110d87c00) [pid = 1651] [serial = 1101] [outer = 0x0] [url = about:blank] 15:10:18 INFO - PROCESS | 1651 | --DOMWINDOW == 261 (0x1164ab400) [pid = 1651] [serial = 1105] [outer = 0x0] [url = about:blank] 15:10:18 INFO - PROCESS | 1651 | --DOMWINDOW == 260 (0x114edf800) [pid = 1651] [serial = 1104] [outer = 0x0] [url = about:blank] 15:10:18 INFO - PROCESS | 1651 | --DOMWINDOW == 259 (0x1169c2000) [pid = 1651] [serial = 1107] [outer = 0x0] [url = about:blank] 15:10:18 INFO - PROCESS | 1651 | --DOMWINDOW == 258 (0x1180cd000) [pid = 1651] [serial = 1108] [outer = 0x0] [url = about:blank] 15:10:18 INFO - PROCESS | 1651 | --DOMWINDOW == 257 (0x11871f400) [pid = 1651] [serial = 1110] [outer = 0x0] [url = about:blank] 15:10:18 INFO - PROCESS | 1651 | --DOMWINDOW == 256 (0x1193dec00) [pid = 1651] [serial = 1111] [outer = 0x0] [url = about:blank] 15:10:18 INFO - PROCESS | 1651 | --DOMWINDOW == 255 (0x125797800) [pid = 1651] [serial = 1069] [outer = 0x0] [url = about:blank] 15:10:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 15:10:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 568ms 15:10:18 INFO - PROCESS | 1651 | 1462831818542 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 15:10:18 INFO - PROCESS | 1651 | 1462831818546 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 15:10:18 INFO - PROCESS | 1651 | 1462831818547 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 15:10:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 15:10:18 INFO - PROCESS | 1651 | 1462831818549 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 15:10:18 INFO - PROCESS | 1651 | 1462831818551 Marionette TRACE conn2 <- [1,1654,null,{}] 15:10:18 INFO - PROCESS | 1651 | 1462831818558 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:18 INFO - PROCESS | 1651 | 1462831818658 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 15:10:18 INFO - PROCESS | 1651 | 1462831818680 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x127017800 == 92 [pid = 1651] [id = 421] 15:10:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 256 (0x1180bfc00) [pid = 1651] [serial = 1262] [outer = 0x0] 15:10:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 257 (0x12716d800) [pid = 1651] [serial = 1263] [outer = 0x1180bfc00] 15:10:18 INFO - PROCESS | 1651 | 1462831818708 Marionette DEBUG loaded listener.js 15:10:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 258 (0x128d96800) [pid = 1651] [serial = 1264] [outer = 0x1180bfc00] 15:10:19 INFO - PROCESS | 1651 | 1462831819059 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 15:10:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 15:10:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 522ms 15:10:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 15:10:19 INFO - PROCESS | 1651 | 1462831819073 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 15:10:19 INFO - PROCESS | 1651 | 1462831819074 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 15:10:19 INFO - PROCESS | 1651 | 1462831819083 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 15:10:19 INFO - PROCESS | 1651 | 1462831819085 Marionette TRACE conn2 <- [1,1658,null,{}] 15:10:19 INFO - PROCESS | 1651 | 1462831819087 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:19 INFO - PROCESS | 1651 | 1462831819182 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 15:10:19 INFO - PROCESS | 1651 | 1462831819186 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a797000 == 93 [pid = 1651] [id = 422] 15:10:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 259 (0x128da3c00) [pid = 1651] [serial = 1265] [outer = 0x0] 15:10:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 260 (0x129267c00) [pid = 1651] [serial = 1266] [outer = 0x128da3c00] 15:10:19 INFO - PROCESS | 1651 | 1462831819211 Marionette DEBUG loaded listener.js 15:10:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 261 (0x1295d0800) [pid = 1651] [serial = 1267] [outer = 0x128da3c00] 15:10:19 INFO - PROCESS | 1651 | 1462831819555 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 15:10:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 15:10:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 528ms 15:10:19 INFO - PROCESS | 1651 | 1462831819604 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 15:10:19 INFO - PROCESS | 1651 | 1462831819605 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 15:10:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 15:10:19 INFO - PROCESS | 1651 | 1462831819608 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 15:10:19 INFO - PROCESS | 1651 | 1462831819609 Marionette TRACE conn2 <- [1,1662,null,{}] 15:10:19 INFO - PROCESS | 1651 | 1462831819611 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:19 INFO - PROCESS | 1651 | 1462831819707 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 15:10:19 INFO - PROCESS | 1651 | 1462831819810 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c125800 == 94 [pid = 1651] [id = 423] 15:10:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 262 (0x1295ca400) [pid = 1651] [serial = 1268] [outer = 0x0] 15:10:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 263 (0x12a7a4000) [pid = 1651] [serial = 1269] [outer = 0x1295ca400] 15:10:19 INFO - PROCESS | 1651 | 1462831819837 Marionette DEBUG loaded listener.js 15:10:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 264 (0x12b162400) [pid = 1651] [serial = 1270] [outer = 0x1295ca400] 15:10:20 INFO - PROCESS | 1651 | 1462831820164 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 15:10:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 15:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 568ms 15:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 15:10:20 INFO - PROCESS | 1651 | 1462831820177 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 15:10:20 INFO - PROCESS | 1651 | 1462831820178 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 15:10:20 INFO - PROCESS | 1651 | 1462831820180 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 15:10:20 INFO - PROCESS | 1651 | 1462831820181 Marionette TRACE conn2 <- [1,1666,null,{}] 15:10:20 INFO - PROCESS | 1651 | 1462831820193 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:20 INFO - PROCESS | 1651 | 1462831820326 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 15:10:20 INFO - PROCESS | 1651 | 1462831820341 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d2b9800 == 95 [pid = 1651] [id = 424] 15:10:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 265 (0x12a57cc00) [pid = 1651] [serial = 1271] [outer = 0x0] 15:10:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 266 (0x12b99ec00) [pid = 1651] [serial = 1272] [outer = 0x12a57cc00] 15:10:20 INFO - PROCESS | 1651 | 1462831820367 Marionette DEBUG loaded listener.js 15:10:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 267 (0x12bd02800) [pid = 1651] [serial = 1273] [outer = 0x12a57cc00] 15:10:20 INFO - PROCESS | 1651 | 1462831820729 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 15:10:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 15:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 569ms 15:10:20 INFO - PROCESS | 1651 | 1462831820749 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 15:10:20 INFO - PROCESS | 1651 | 1462831820750 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 15:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 15:10:20 INFO - PROCESS | 1651 | 1462831820754 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 15:10:20 INFO - PROCESS | 1651 | 1462831820756 Marionette TRACE conn2 <- [1,1670,null,{}] 15:10:20 INFO - PROCESS | 1651 | 1462831820759 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:20 INFO - PROCESS | 1651 | 1462831820891 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 15:10:20 INFO - PROCESS | 1651 | 1462831820906 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x1351aa800 == 96 [pid = 1651] [id = 425] 15:10:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 268 (0x12bd05000) [pid = 1651] [serial = 1274] [outer = 0x0] 15:10:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 269 (0x12c4ba800) [pid = 1651] [serial = 1275] [outer = 0x12bd05000] 15:10:20 INFO - PROCESS | 1651 | 1462831820935 Marionette DEBUG loaded listener.js 15:10:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 270 (0x12cb54400) [pid = 1651] [serial = 1276] [outer = 0x12bd05000] 15:10:21 INFO - PROCESS | 1651 | 1462831821329 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 15:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 15:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 620ms 15:10:21 INFO - PROCESS | 1651 | 1462831821374 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 15:10:21 INFO - PROCESS | 1651 | 1462831821375 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 15:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 15:10:21 INFO - PROCESS | 1651 | 1462831821378 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 15:10:21 INFO - PROCESS | 1651 | 1462831821380 Marionette TRACE conn2 <- [1,1674,null,{}] 15:10:21 INFO - PROCESS | 1651 | 1462831821382 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:21 INFO - PROCESS | 1651 | 1462831821525 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 15:10:21 INFO - PROCESS | 1651 | 1462831821553 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x135b7b000 == 97 [pid = 1651] [id = 426] 15:10:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 271 (0x12cd97c00) [pid = 1651] [serial = 1277] [outer = 0x0] 15:10:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 272 (0x134b55000) [pid = 1651] [serial = 1278] [outer = 0x12cd97c00] 15:10:21 INFO - PROCESS | 1651 | 1462831821578 Marionette DEBUG loaded listener.js 15:10:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 273 (0x135428800) [pid = 1651] [serial = 1279] [outer = 0x12cd97c00] 15:10:21 INFO - PROCESS | 1651 | 1462831821958 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 15:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 15:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 619ms 15:10:21 INFO - PROCESS | 1651 | 1462831821998 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 15:10:22 INFO - PROCESS | 1651 | 1462831821999 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 15:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 15:10:22 INFO - PROCESS | 1651 | 1462831822001 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 15:10:22 INFO - PROCESS | 1651 | 1462831822003 Marionette TRACE conn2 <- [1,1678,null,{}] 15:10:22 INFO - PROCESS | 1651 | 1462831822005 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:22 INFO - PROCESS | 1651 | 1462831822616 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 272 (0x11312dc00) [pid = 1651] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 271 (0x135a50400) [pid = 1651] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 270 (0x128d62400) [pid = 1651] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 269 (0x11756d000) [pid = 1651] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 268 (0x113187000) [pid = 1651] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 267 (0x12a79c800) [pid = 1651] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 266 (0x125250000) [pid = 1651] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 265 (0x125fb3000) [pid = 1651] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 264 (0x11756cc00) [pid = 1651] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 263 (0x1241cc400) [pid = 1651] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 262 (0x12c68d800) [pid = 1651] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 261 (0x115e87800) [pid = 1651] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 260 (0x111f1a800) [pid = 1651] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 259 (0x112790c00) [pid = 1651] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 258 (0x12bf96c00) [pid = 1651] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 257 (0x112784000) [pid = 1651] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 256 (0x12ae56400) [pid = 1651] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 255 (0x128bb4c00) [pid = 1651] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 254 (0x1242da400) [pid = 1651] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 253 (0x128b61000) [pid = 1651] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 252 (0x135a45400) [pid = 1651] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 251 (0x1211ed400) [pid = 1651] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 250 (0x129275c00) [pid = 1651] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 249 (0x1196cdc00) [pid = 1651] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 248 (0x11312a000) [pid = 1651] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 247 (0x12ae58000) [pid = 1651] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 246 (0x12c4c7400) [pid = 1651] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 245 (0x124188800) [pid = 1651] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 244 (0x110f49400) [pid = 1651] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 243 (0x12d312c00) [pid = 1651] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 242 (0x118326800) [pid = 1651] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 241 (0x125e15000) [pid = 1651] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 240 (0x1176a4800) [pid = 1651] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 239 (0x128da2800) [pid = 1651] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 238 (0x1199dc000) [pid = 1651] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 237 (0x116181800) [pid = 1651] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 236 (0x1180cc000) [pid = 1651] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 235 (0x110e51000) [pid = 1651] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 234 (0x118955000) [pid = 1651] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 233 (0x11769bc00) [pid = 1651] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 232 (0x125e16400) [pid = 1651] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 231 (0x122a62000) [pid = 1651] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 230 (0x110d86c00) [pid = 1651] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 229 (0x13596f800) [pid = 1651] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 228 (0x1211c0000) [pid = 1651] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 227 (0x122b7b000) [pid = 1651] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 226 (0x110d55c00) [pid = 1651] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 225 (0x11317b000) [pid = 1651] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 224 (0x116178c00) [pid = 1651] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 223 (0x124189000) [pid = 1651] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 222 (0x119921800) [pid = 1651] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 221 (0x1295c4c00) [pid = 1651] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 220 (0x122f63400) [pid = 1651] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 219 (0x110d91800) [pid = 1651] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 218 (0x128b5f400) [pid = 1651] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 217 (0x112785800) [pid = 1651] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 216 (0x12cd91c00) [pid = 1651] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 15:10:22 INFO - PROCESS | 1651 | --DOMWINDOW == 215 (0x1189adc00) [pid = 1651] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 15:10:22 INFO - PROCESS | 1651 | 1462831822713 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x112553000 == 98 [pid = 1651] [id = 427] 15:10:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 216 (0x110d56000) [pid = 1651] [serial = 1280] [outer = 0x0] 15:10:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 217 (0x110e42800) [pid = 1651] [serial = 1281] [outer = 0x110d56000] 15:10:22 INFO - PROCESS | 1651 | 1462831822738 Marionette DEBUG loaded listener.js 15:10:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 218 (0x1121a9c00) [pid = 1651] [serial = 1282] [outer = 0x110d56000] 15:10:23 INFO - PROCESS | 1651 | 1462831823031 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 15:10:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 15:10:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1071ms 15:10:23 INFO - PROCESS | 1651 | 1462831823074 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 15:10:23 INFO - PROCESS | 1651 | 1462831823075 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 15:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 15:10:23 INFO - PROCESS | 1651 | 1462831823077 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 15:10:23 INFO - PROCESS | 1651 | 1462831823079 Marionette TRACE conn2 <- [1,1682,null,{}] 15:10:23 INFO - PROCESS | 1651 | 1462831823081 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:23 INFO - PROCESS | 1651 | 1462831823181 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 15:10:23 INFO - PROCESS | 1651 | 1462831823262 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a5ee800 == 99 [pid = 1651] [id = 428] 15:10:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 219 (0x111a06400) [pid = 1651] [serial = 1283] [outer = 0x0] 15:10:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 220 (0x11756d000) [pid = 1651] [serial = 1284] [outer = 0x111a06400] 15:10:23 INFO - PROCESS | 1651 | 1462831823287 Marionette DEBUG loaded listener.js 15:10:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 221 (0x119110000) [pid = 1651] [serial = 1285] [outer = 0x111a06400] 15:10:23 INFO - PROCESS | 1651 | 1462831823559 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 15:10:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 15:10:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 518ms 15:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 15:10:23 INFO - PROCESS | 1651 | 1462831823597 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 15:10:23 INFO - PROCESS | 1651 | 1462831823598 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 15:10:23 INFO - PROCESS | 1651 | 1462831823600 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 15:10:23 INFO - PROCESS | 1651 | 1462831823601 Marionette TRACE conn2 <- [1,1686,null,{}] 15:10:23 INFO - PROCESS | 1651 | 1462831823614 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:23 INFO - PROCESS | 1651 | 1462831823771 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 15:10:23 INFO - PROCESS | 1651 | 1462831823915 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x1351b7000 == 100 [pid = 1651] [id = 429] 15:10:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 222 (0x113127c00) [pid = 1651] [serial = 1286] [outer = 0x0] 15:10:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 223 (0x119114800) [pid = 1651] [serial = 1287] [outer = 0x113127c00] 15:10:23 INFO - PROCESS | 1651 | 1462831823958 Marionette DEBUG loaded listener.js 15:10:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 224 (0x122b77400) [pid = 1651] [serial = 1288] [outer = 0x113127c00] 15:10:24 INFO - PROCESS | 1651 | 1462831824332 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 15:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 15:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 773ms 15:10:24 INFO - PROCESS | 1651 | 1462831824374 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 15:10:24 INFO - PROCESS | 1651 | 1462831824375 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 15:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 15:10:24 INFO - PROCESS | 1651 | 1462831824378 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 15:10:24 INFO - PROCESS | 1651 | 1462831824379 Marionette TRACE conn2 <- [1,1690,null,{}] 15:10:24 INFO - PROCESS | 1651 | 1462831824381 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:24 INFO - PROCESS | 1651 | 1462831824520 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 15:10:24 INFO - PROCESS | 1651 | 1462831824529 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x135d15800 == 101 [pid = 1651] [id = 430] 15:10:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 225 (0x1211b5c00) [pid = 1651] [serial = 1289] [outer = 0x0] 15:10:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 226 (0x125129800) [pid = 1651] [serial = 1290] [outer = 0x1211b5c00] 15:10:24 INFO - PROCESS | 1651 | 1462831824554 Marionette DEBUG loaded listener.js 15:10:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 227 (0x128bb2000) [pid = 1651] [serial = 1291] [outer = 0x1211b5c00] 15:10:25 INFO - PROCESS | 1651 | 1462831825097 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 15:10:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 15:10:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 769ms 15:10:25 INFO - PROCESS | 1651 | 1462831825148 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 15:10:25 INFO - PROCESS | 1651 | 1462831825151 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 15:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 15:10:25 INFO - PROCESS | 1651 | 1462831825155 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 15:10:25 INFO - PROCESS | 1651 | 1462831825157 Marionette TRACE conn2 <- [1,1694,null,{}] 15:10:25 INFO - PROCESS | 1651 | 1462831825161 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:25 INFO - PROCESS | 1651 | 1462831825314 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 15:10:25 INFO - PROCESS | 1651 | 1462831825439 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x122a18000 == 102 [pid = 1651] [id = 431] 15:10:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 228 (0x11309dc00) [pid = 1651] [serial = 1292] [outer = 0x0] 15:10:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 229 (0x113306000) [pid = 1651] [serial = 1293] [outer = 0x11309dc00] 15:10:25 INFO - PROCESS | 1651 | 1462831825472 Marionette DEBUG loaded listener.js 15:10:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 230 (0x11672cc00) [pid = 1651] [serial = 1294] [outer = 0x11309dc00] 15:10:25 INFO - PROCESS | 1651 | 1462831825917 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 15:10:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 15:10:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 821ms 15:10:25 INFO - PROCESS | 1651 | 1462831825987 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 15:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 15:10:25 INFO - PROCESS | 1651 | 1462831825991 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 15:10:26 INFO - PROCESS | 1651 | 1462831825997 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 15:10:26 INFO - PROCESS | 1651 | 1462831825999 Marionette TRACE conn2 <- [1,1698,null,{}] 15:10:26 INFO - PROCESS | 1651 | 1462831826002 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:26 INFO - PROCESS | 1651 | 1462831826125 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 15:10:26 INFO - PROCESS | 1651 | 1462831826231 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x129d32000 == 103 [pid = 1651] [id = 432] 15:10:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 231 (0x11849ec00) [pid = 1651] [serial = 1295] [outer = 0x0] 15:10:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 232 (0x119111c00) [pid = 1651] [serial = 1296] [outer = 0x11849ec00] 15:10:26 INFO - PROCESS | 1651 | 1462831826262 Marionette DEBUG loaded listener.js 15:10:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 233 (0x119491800) [pid = 1651] [serial = 1297] [outer = 0x11849ec00] 15:10:26 INFO - PROCESS | 1651 | 1462831826733 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 15:10:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 15:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 771ms 15:10:26 INFO - PROCESS | 1651 | 1462831826768 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 15:10:26 INFO - PROCESS | 1651 | 1462831826770 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 15:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 15:10:26 INFO - PROCESS | 1651 | 1462831826775 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 15:10:26 INFO - PROCESS | 1651 | 1462831826778 Marionette TRACE conn2 <- [1,1702,null,{}] 15:10:26 INFO - PROCESS | 1651 | 1462831826785 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:26 INFO - PROCESS | 1651 | 1462831826910 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 15:10:27 INFO - PROCESS | 1651 | 1462831827006 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x135ce6000 == 104 [pid = 1651] [id = 433] 15:10:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 234 (0x1211b8c00) [pid = 1651] [serial = 1298] [outer = 0x0] 15:10:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 235 (0x122f63400) [pid = 1651] [serial = 1299] [outer = 0x1211b8c00] 15:10:27 INFO - PROCESS | 1651 | 1462831827041 Marionette DEBUG loaded listener.js 15:10:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 236 (0x12579a400) [pid = 1651] [serial = 1300] [outer = 0x1211b8c00] 15:10:27 INFO - PROCESS | 1651 | 1462831827437 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 15:10:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 15:10:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 722ms 15:10:27 INFO - PROCESS | 1651 | 1462831827497 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 15:10:27 INFO - PROCESS | 1651 | 1462831827499 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 15:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 15:10:27 INFO - PROCESS | 1651 | 1462831827502 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 15:10:27 INFO - PROCESS | 1651 | 1462831827503 Marionette TRACE conn2 <- [1,1706,null,{}] 15:10:27 INFO - PROCESS | 1651 | 1462831827505 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:27 INFO - PROCESS | 1651 | 1462831827627 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 15:10:27 INFO - PROCESS | 1651 | 1462831827722 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x13817c800 == 105 [pid = 1651] [id = 434] 15:10:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 237 (0x124c45c00) [pid = 1651] [serial = 1301] [outer = 0x0] 15:10:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 238 (0x128bb4c00) [pid = 1651] [serial = 1302] [outer = 0x124c45c00] 15:10:27 INFO - PROCESS | 1651 | 1462831827754 Marionette DEBUG loaded listener.js 15:10:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 239 (0x129275c00) [pid = 1651] [serial = 1303] [outer = 0x124c45c00] 15:10:28 INFO - PROCESS | 1651 | 1462831828171 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 15:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 15:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 719ms 15:10:28 INFO - PROCESS | 1651 | 1462831828234 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 15:10:28 INFO - PROCESS | 1651 | 1462831828235 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 15:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 15:10:28 INFO - PROCESS | 1651 | 1462831828253 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 15:10:28 INFO - PROCESS | 1651 | 1462831828254 Marionette TRACE conn2 <- [1,1710,null,{}] 15:10:28 INFO - PROCESS | 1651 | 1462831828275 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:28 INFO - PROCESS | 1651 | 1462831828410 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 15:10:28 INFO - PROCESS | 1651 | 1462831828541 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x138a65000 == 106 [pid = 1651] [id = 435] 15:10:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 240 (0x128bb1800) [pid = 1651] [serial = 1304] [outer = 0x0] 15:10:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 241 (0x12a7a6400) [pid = 1651] [serial = 1305] [outer = 0x128bb1800] 15:10:28 INFO - PROCESS | 1651 | 1462831828588 Marionette DEBUG loaded listener.js 15:10:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 242 (0x12bce8400) [pid = 1651] [serial = 1306] [outer = 0x128bb1800] 15:10:29 INFO - PROCESS | 1651 | 1462831829040 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 15:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 15:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 840ms 15:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 15:10:29 INFO - PROCESS | 1651 | 1462831829091 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 15:10:29 INFO - PROCESS | 1651 | 1462831829092 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 15:10:29 INFO - PROCESS | 1651 | 1462831829094 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 15:10:29 INFO - PROCESS | 1651 | 1462831829096 Marionette TRACE conn2 <- [1,1714,null,{}] 15:10:29 INFO - PROCESS | 1651 | 1462831829098 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:29 INFO - PROCESS | 1651 | 1462831829226 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 15:10:29 INFO - PROCESS | 1651 | 1462831829323 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x1413c9000 == 107 [pid = 1651] [id = 436] 15:10:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 243 (0x12bce8000) [pid = 1651] [serial = 1307] [outer = 0x0] 15:10:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 244 (0x12bf9f000) [pid = 1651] [serial = 1308] [outer = 0x12bce8000] 15:10:29 INFO - PROCESS | 1651 | 1462831829355 Marionette DEBUG loaded listener.js 15:10:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 245 (0x12d30a400) [pid = 1651] [serial = 1309] [outer = 0x12bce8000] 15:10:29 INFO - PROCESS | 1651 | 1462831829845 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 15:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 15:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 820ms 15:10:29 INFO - PROCESS | 1651 | 1462831829915 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 15:10:29 INFO - PROCESS | 1651 | 1462831829917 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 15:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 15:10:29 INFO - PROCESS | 1651 | 1462831829921 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 15:10:29 INFO - PROCESS | 1651 | 1462831829923 Marionette TRACE conn2 <- [1,1718,null,{}] 15:10:29 INFO - PROCESS | 1651 | 1462831829926 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:30 INFO - PROCESS | 1651 | 1462831830067 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 15:10:30 INFO - PROCESS | 1651 | 1462831830161 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x1420ea000 == 108 [pid = 1651] [id = 437] 15:10:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 246 (0x12bd0a800) [pid = 1651] [serial = 1310] [outer = 0x0] 15:10:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 247 (0x12d320c00) [pid = 1651] [serial = 1311] [outer = 0x12bd0a800] 15:10:30 INFO - PROCESS | 1651 | 1462831830190 Marionette DEBUG loaded listener.js 15:10:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 248 (0x134b53400) [pid = 1651] [serial = 1312] [outer = 0x12bd0a800] 15:10:30 INFO - PROCESS | 1651 | 1462831830607 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 15:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 15:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 721ms 15:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 15:10:30 INFO - PROCESS | 1651 | 1462831830641 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 15:10:30 INFO - PROCESS | 1651 | 1462831830643 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 15:10:30 INFO - PROCESS | 1651 | 1462831830645 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 15:10:30 INFO - PROCESS | 1651 | 1462831830646 Marionette TRACE conn2 <- [1,1722,null,{}] 15:10:30 INFO - PROCESS | 1651 | 1462831830649 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:30 INFO - PROCESS | 1651 | 1462831830769 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 15:10:30 INFO - PROCESS | 1651 | 1462831830867 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x142112000 == 109 [pid = 1651] [id = 438] 15:10:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 249 (0x12d266c00) [pid = 1651] [serial = 1313] [outer = 0x0] 15:10:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 250 (0x134c77000) [pid = 1651] [serial = 1314] [outer = 0x12d266c00] 15:10:30 INFO - PROCESS | 1651 | 1462831830896 Marionette DEBUG loaded listener.js 15:10:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 251 (0x135764c00) [pid = 1651] [serial = 1315] [outer = 0x12d266c00] 15:10:31 INFO - PROCESS | 1651 | 1462831831376 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 15:10:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 15:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 818ms 15:10:31 INFO - PROCESS | 1651 | 1462831831464 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 15:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 15:10:31 INFO - PROCESS | 1651 | 1462831831465 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 15:10:31 INFO - PROCESS | 1651 | 1462831831468 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 15:10:31 INFO - PROCESS | 1651 | 1462831831469 Marionette TRACE conn2 <- [1,1726,null,{}] 15:10:31 INFO - PROCESS | 1651 | 1462831831472 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:31 INFO - PROCESS | 1651 | 1462831831595 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 15:10:31 INFO - PROCESS | 1651 | 1462831831721 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x1240cf800 == 110 [pid = 1651] [id = 439] 15:10:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 252 (0x110d8e400) [pid = 1651] [serial = 1316] [outer = 0x0] 15:10:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 253 (0x119eaa000) [pid = 1651] [serial = 1317] [outer = 0x110d8e400] 15:10:31 INFO - PROCESS | 1651 | 1462831831752 Marionette DEBUG loaded listener.js 15:10:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 254 (0x135421400) [pid = 1651] [serial = 1318] [outer = 0x110d8e400] 15:10:32 INFO - PROCESS | 1651 | 1462831832161 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 15:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 15:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 720ms 15:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 15:10:32 INFO - PROCESS | 1651 | 1462831832189 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 15:10:32 INFO - PROCESS | 1651 | 1462831832190 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 15:10:32 INFO - PROCESS | 1651 | 1462831832193 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 15:10:32 INFO - PROCESS | 1651 | 1462831832194 Marionette TRACE conn2 <- [1,1730,null,{}] 15:10:32 INFO - PROCESS | 1651 | 1462831832197 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:32 INFO - PROCESS | 1651 | 1462831832319 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 15:10:32 INFO - PROCESS | 1651 | 1462831832447 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x1132b2000 == 111 [pid = 1651] [id = 440] 15:10:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 255 (0x110d55000) [pid = 1651] [serial = 1319] [outer = 0x0] 15:10:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 256 (0x110e4cc00) [pid = 1651] [serial = 1320] [outer = 0x110d55000] 15:10:32 INFO - PROCESS | 1651 | 1462831832479 Marionette DEBUG loaded listener.js 15:10:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 257 (0x1193d7400) [pid = 1651] [serial = 1321] [outer = 0x110d55000] 15:10:32 INFO - PROCESS | 1651 | 1462831832969 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 15:10:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 15:10:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 823ms 15:10:33 INFO - PROCESS | 1651 | 1462831833017 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 15:10:33 INFO - PROCESS | 1651 | 1462831833020 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 15:10:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 15:10:33 INFO - PROCESS | 1651 | 1462831833024 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 15:10:33 INFO - PROCESS | 1651 | 1462831833027 Marionette TRACE conn2 <- [1,1734,null,{}] 15:10:33 INFO - PROCESS | 1651 | 1462831833030 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:33 INFO - PROCESS | 1651 | 1462831833284 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 15:10:33 INFO - PROCESS | 1651 | 1462831833351 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x12af89800 == 112 [pid = 1651] [id = 441] 15:10:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 258 (0x11312bc00) [pid = 1651] [serial = 1322] [outer = 0x0] 15:10:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 259 (0x122dac400) [pid = 1651] [serial = 1323] [outer = 0x11312bc00] 15:10:33 INFO - PROCESS | 1651 | 1462831833396 Marionette DEBUG loaded listener.js 15:10:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 260 (0x135971c00) [pid = 1651] [serial = 1324] [outer = 0x11312bc00] 15:10:34 INFO - PROCESS | 1651 | 1462831834130 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 15:10:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 15:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1123ms 15:10:34 INFO - PROCESS | 1651 | 1462831834146 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 15:10:34 INFO - PROCESS | 1651 | 1462831834149 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 15:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 15:10:34 INFO - PROCESS | 1651 | 1462831834152 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 15:10:34 INFO - PROCESS | 1651 | 1462831834155 Marionette TRACE conn2 <- [1,1738,null,{}] 15:10:34 INFO - PROCESS | 1651 | 1462831834159 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:34 INFO - PROCESS | 1651 | 1462831834276 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 15:10:34 INFO - PROCESS | 1651 | 1462831834378 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x119539800 == 113 [pid = 1651] [id = 442] 15:10:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 261 (0x110e43c00) [pid = 1651] [serial = 1325] [outer = 0x0] 15:10:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 262 (0x111a0e000) [pid = 1651] [serial = 1326] [outer = 0x110e43c00] 15:10:34 INFO - PROCESS | 1651 | 1462831834409 Marionette DEBUG loaded listener.js 15:10:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 263 (0x11278e000) [pid = 1651] [serial = 1327] [outer = 0x110e43c00] 15:10:34 INFO - PROCESS | 1651 | 1462831834860 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 15:10:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 15:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 775ms 15:10:34 INFO - PROCESS | 1651 | 1462831834927 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 15:10:34 INFO - PROCESS | 1651 | 1462831834930 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 15:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 15:10:34 INFO - PROCESS | 1651 | 1462831834934 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 15:10:34 INFO - PROCESS | 1651 | 1462831834936 Marionette TRACE conn2 <- [1,1742,null,{}] 15:10:34 INFO - PROCESS | 1651 | 1462831834959 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:35 INFO - PROCESS | 1651 | 1462831835070 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 15:10:35 INFO - PROCESS | 1651 | 1462831835170 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x127009800 == 114 [pid = 1651] [id = 443] 15:10:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 264 (0x11312cc00) [pid = 1651] [serial = 1328] [outer = 0x0] 15:10:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 265 (0x1131ad000) [pid = 1651] [serial = 1329] [outer = 0x11312cc00] 15:10:35 INFO - PROCESS | 1651 | 1462831835197 Marionette DEBUG loaded listener.js 15:10:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 266 (0x114ed8c00) [pid = 1651] [serial = 1330] [outer = 0x11312cc00] 15:10:35 INFO - PROCESS | 1651 | 1462831835631 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 15:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 15:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 737ms 15:10:35 INFO - PROCESS | 1651 | 1462831835672 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 15:10:35 INFO - PROCESS | 1651 | 1462831835673 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 15:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 15:10:35 INFO - PROCESS | 1651 | 1462831835676 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 15:10:35 INFO - PROCESS | 1651 | 1462831835678 Marionette TRACE conn2 <- [1,1746,null,{}] 15:10:35 INFO - PROCESS | 1651 | 1462831835685 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:35 INFO - PROCESS | 1651 | 1462831835815 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 15:10:35 INFO - PROCESS | 1651 | 1462831835955 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x119d46000 == 115 [pid = 1651] [id = 444] 15:10:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 267 (0x11643f400) [pid = 1651] [serial = 1331] [outer = 0x0] 15:10:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 268 (0x116a60400) [pid = 1651] [serial = 1332] [outer = 0x11643f400] 15:10:35 INFO - PROCESS | 1651 | 1462831835987 Marionette DEBUG loaded listener.js 15:10:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 269 (0x118198800) [pid = 1651] [serial = 1333] [outer = 0x11643f400] 15:10:36 INFO - PROCESS | 1651 | --DOCSHELL 0x135da8800 == 114 [pid = 1651] [id = 281] 15:10:36 INFO - PROCESS | 1651 | --DOCSHELL 0x12bd47000 == 113 [pid = 1651] [id = 234] 15:10:36 INFO - PROCESS | 1651 | --DOCSHELL 0x12a5f1000 == 112 [pid = 1651] [id = 98] 15:10:36 INFO - PROCESS | 1651 | --DOCSHELL 0x11274d800 == 111 [pid = 1651] [id = 282] 15:10:36 INFO - PROCESS | 1651 | --DOCSHELL 0x124a2a800 == 110 [pid = 1651] [id = 186] 15:10:36 INFO - PROCESS | 1651 | --DOCSHELL 0x12cb34000 == 109 [pid = 1651] [id = 315] 15:10:36 INFO - PROCESS | 1651 | --DOCSHELL 0x135b8b000 == 108 [pid = 1651] [id = 365] 15:10:36 INFO - PROCESS | 1651 | --DOCSHELL 0x12e1c6800 == 107 [pid = 1651] [id = 173] 15:10:36 INFO - PROCESS | 1651 | --DOCSHELL 0x1252c0800 == 106 [pid = 1651] [id = 366] 15:10:36 INFO - PROCESS | 1651 | --DOCSHELL 0x1351b7000 == 105 [pid = 1651] [id = 429] 15:10:36 INFO - PROCESS | 1651 | --DOCSHELL 0x12a5ee800 == 104 [pid = 1651] [id = 428] 15:10:36 INFO - PROCESS | 1651 | --DOCSHELL 0x112553000 == 103 [pid = 1651] [id = 427] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 268 (0x135f66c00) [pid = 1651] [serial = 1212] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOCSHELL 0x135b7b000 == 102 [pid = 1651] [id = 426] 15:10:36 INFO - PROCESS | 1651 | --DOCSHELL 0x12d2b9800 == 101 [pid = 1651] [id = 424] 15:10:36 INFO - PROCESS | 1651 | --DOCSHELL 0x12c125800 == 100 [pid = 1651] [id = 423] 15:10:36 INFO - PROCESS | 1651 | --DOCSHELL 0x12a797000 == 99 [pid = 1651] [id = 422] 15:10:36 INFO - PROCESS | 1651 | --DOCSHELL 0x127017800 == 98 [pid = 1651] [id = 421] 15:10:36 INFO - PROCESS | 1651 | --DOCSHELL 0x1185ed800 == 97 [pid = 1651] [id = 420] 15:10:36 INFO - PROCESS | 1651 | --DOCSHELL 0x12bd59800 == 96 [pid = 1651] [id = 419] 15:10:36 INFO - PROCESS | 1651 | --DOCSHELL 0x12af93000 == 95 [pid = 1651] [id = 418] 15:10:36 INFO - PROCESS | 1651 | --DOCSHELL 0x119dca800 == 94 [pid = 1651] [id = 417] 15:10:36 INFO - PROCESS | 1651 | --DOCSHELL 0x124fc8000 == 93 [pid = 1651] [id = 416] 15:10:36 INFO - PROCESS | 1651 | --DOCSHELL 0x115e2e800 == 92 [pid = 1651] [id = 415] 15:10:36 INFO - PROCESS | 1651 | --DOCSHELL 0x14361a800 == 91 [pid = 1651] [id = 413] 15:10:36 INFO - PROCESS | 1651 | --DOCSHELL 0x1415a2800 == 90 [pid = 1651] [id = 412] 15:10:36 INFO - PROCESS | 1651 | --DOCSHELL 0x14158f800 == 89 [pid = 1651] [id = 411] 15:10:36 INFO - PROCESS | 1651 | --DOCSHELL 0x138a63800 == 88 [pid = 1651] [id = 410] 15:10:36 INFO - PROCESS | 1651 | --DOCSHELL 0x1354fd800 == 87 [pid = 1651] [id = 409] 15:10:36 INFO - PROCESS | 1651 | --DOCSHELL 0x1354ec000 == 86 [pid = 1651] [id = 408] 15:10:36 INFO - PROCESS | 1651 | --DOCSHELL 0x1413cc000 == 85 [pid = 1651] [id = 407] 15:10:36 INFO - PROCESS | 1651 | --DOCSHELL 0x12a5d9800 == 84 [pid = 1651] [id = 406] 15:10:36 INFO - PROCESS | 1651 | --DOCSHELL 0x11913c000 == 83 [pid = 1651] [id = 405] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 267 (0x11820d800) [pid = 1651] [serial = 768] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 266 (0x128e44000) [pid = 1651] [serial = 1192] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 265 (0x119e9bc00) [pid = 1651] [serial = 1185] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 264 (0x12c68d000) [pid = 1651] [serial = 1158] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 263 (0x12c68dc00) [pid = 1651] [serial = 901] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 262 (0x128d57400) [pid = 1651] [serial = 958] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 261 (0x12cb4d800) [pid = 1651] [serial = 783] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 260 (0x12a79e800) [pid = 1651] [serial = 1195] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 259 (0x11317d000) [pid = 1651] [serial = 1009] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 258 (0x122a5f800) [pid = 1651] [serial = 1186] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 257 (0x12d306400) [pid = 1651] [serial = 843] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 256 (0x119493800) [pid = 1651] [serial = 1183] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 255 (0x12d30f800) [pid = 1651] [serial = 973] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 254 (0x135f70c00) [pid = 1651] [serial = 1030] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 253 (0x125793800) [pid = 1651] [serial = 1191] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 252 (0x12a6e3400) [pid = 1651] [serial = 961] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 251 (0x11820b000) [pid = 1651] [serial = 1179] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 250 (0x135f65400) [pid = 1651] [serial = 1033] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 249 (0x12c68b800) [pid = 1651] [serial = 780] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 248 (0x128d9bc00) [pid = 1651] [serial = 895] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 247 (0x12bc3cc00) [pid = 1651] [serial = 837] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 246 (0x128d64800) [pid = 1651] [serial = 1149] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 245 (0x12a7a7c00) [pid = 1651] [serial = 1152] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 244 (0x118331000) [pid = 1651] [serial = 708] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 243 (0x13576f800) [pid = 1651] [serial = 1170] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 242 (0x128d9a400) [pid = 1651] [serial = 834] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 241 (0x12d30c800) [pid = 1651] [serial = 970] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 240 (0x1194fd800) [pid = 1651] [serial = 1012] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 239 (0x124023c00) [pid = 1651] [serial = 1204] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 238 (0x115e1f000) [pid = 1651] [serial = 1177] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 237 (0x12cd92400) [pid = 1651] [serial = 967] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 236 (0x11278f000) [pid = 1651] [serial = 846] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 235 (0x12c4c9800) [pid = 1651] [serial = 964] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 234 (0x12ae59800) [pid = 1651] [serial = 1021] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 233 (0x129268800) [pid = 1651] [serial = 777] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 232 (0x12bc41800) [pid = 1651] [serial = 720] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 231 (0x135f63000) [pid = 1651] [serial = 1027] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 230 (0x124184400) [pid = 1651] [serial = 1189] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 229 (0x12b990400) [pid = 1651] [serial = 1197] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 228 (0x135975000) [pid = 1651] [serial = 1207] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 227 (0x12bd11400) [pid = 1651] [serial = 1137] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 226 (0x116954400) [pid = 1651] [serial = 889] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 225 (0x12c4bb000) [pid = 1651] [serial = 1200] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 224 (0x12cd8dc00) [pid = 1651] [serial = 840] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 223 (0x12cd93400) [pid = 1651] [serial = 1161] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 222 (0x125fb8400) [pid = 1651] [serial = 774] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 221 (0x115e1a000) [pid = 1651] [serial = 765] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 220 (0x12a57f000) [pid = 1651] [serial = 1206] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 219 (0x13576f400) [pid = 1651] [serial = 1024] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 218 (0x122b74000) [pid = 1651] [serial = 771] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 217 (0x11894b400) [pid = 1651] [serial = 1180] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 216 (0x12927e400) [pid = 1651] [serial = 717] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 215 (0x12d31bc00) [pid = 1651] [serial = 1167] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 214 (0x128e95800) [pid = 1651] [serial = 1194] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 213 (0x11849e400) [pid = 1651] [serial = 828] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 212 (0x122f60400) [pid = 1651] [serial = 1188] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 211 (0x11317ac00) [pid = 1651] [serial = 1176] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 210 (0x122f61c00) [pid = 1651] [serial = 1146] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 209 (0x12d309400) [pid = 1651] [serial = 1201] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 208 (0x12bc46400) [pid = 1651] [serial = 898] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 207 (0x122b6d000) [pid = 1651] [serial = 711] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 206 (0x1176a1400) [pid = 1651] [serial = 949] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 205 (0x1199df000) [pid = 1651] [serial = 952] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 204 (0x1193d0400) [pid = 1651] [serial = 1182] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 203 (0x135a6b400) [pid = 1651] [serial = 1173] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 202 (0x1133ae000) [pid = 1651] [serial = 1140] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 201 (0x118193000) [pid = 1651] [serial = 1203] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 200 (0x12d30a800) [pid = 1651] [serial = 904] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 199 (0x122e2a400) [pid = 1651] [serial = 831] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 198 (0x118192800) [pid = 1651] [serial = 1143] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 197 (0x12bcea800) [pid = 1651] [serial = 1155] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 196 (0x1211bb400) [pid = 1651] [serial = 892] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 195 (0x12bfa4c00) [pid = 1651] [serial = 642] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 194 (0x124c85c00) [pid = 1651] [serial = 955] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 193 (0x111a02c00) [pid = 1651] [serial = 825] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 192 (0x12bced800) [pid = 1651] [serial = 1198] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 191 (0x135979400) [pid = 1651] [serial = 1209] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 190 (0x128b66000) [pid = 1651] [serial = 714] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 189 (0x125e18800) [pid = 1651] [serial = 1015] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 188 (0x12d30e800) [pid = 1651] [serial = 1164] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 187 (0x128baf400) [pid = 1651] [serial = 1018] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 186 (0x1166cd800) [pid = 1651] [serial = 705] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | --DOMWINDOW == 185 (0x135a64c00) [pid = 1651] [serial = 1210] [outer = 0x0] [url = about:blank] 15:10:36 INFO - PROCESS | 1651 | 1462831836434 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 15:10:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 15:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 771ms 15:10:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 15:10:36 INFO - PROCESS | 1651 | 1462831836447 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 15:10:36 INFO - PROCESS | 1651 | 1462831836449 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 15:10:36 INFO - PROCESS | 1651 | 1462831836451 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 15:10:36 INFO - PROCESS | 1651 | 1462831836452 Marionette TRACE conn2 <- [1,1750,null,{}] 15:10:36 INFO - PROCESS | 1651 | 1462831836458 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:36 INFO - PROCESS | 1651 | 1462831836561 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 15:10:36 INFO - PROCESS | 1651 | 1462831836636 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x116aaf000 == 84 [pid = 1651] [id = 445] 15:10:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 186 (0x116604800) [pid = 1651] [serial = 1334] [outer = 0x0] 15:10:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 187 (0x118194000) [pid = 1651] [serial = 1335] [outer = 0x116604800] 15:10:36 INFO - PROCESS | 1651 | 1462831836663 Marionette DEBUG loaded listener.js 15:10:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 188 (0x118716400) [pid = 1651] [serial = 1336] [outer = 0x116604800] 15:10:36 INFO - PROCESS | 1651 | 1462831836966 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 15:10:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 15:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 522ms 15:10:36 INFO - PROCESS | 1651 | 1462831836978 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 15:10:36 INFO - PROCESS | 1651 | 1462831836979 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 15:10:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 15:10:36 INFO - PROCESS | 1651 | 1462831836982 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 15:10:36 INFO - PROCESS | 1651 | 1462831836983 Marionette TRACE conn2 <- [1,1754,null,{}] 15:10:36 INFO - PROCESS | 1651 | 1462831836985 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:37 INFO - PROCESS | 1651 | 1462831837094 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 15:10:37 INFO - PROCESS | 1651 | 1462831837198 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a0ba800 == 85 [pid = 1651] [id = 446] 15:10:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 189 (0x118714000) [pid = 1651] [serial = 1337] [outer = 0x0] 15:10:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 190 (0x1193d3400) [pid = 1651] [serial = 1338] [outer = 0x118714000] 15:10:37 INFO - PROCESS | 1651 | 1462831837242 Marionette DEBUG loaded listener.js 15:10:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 191 (0x1194f4c00) [pid = 1651] [serial = 1339] [outer = 0x118714000] 15:10:37 INFO - PROCESS | 1651 | 1462831837659 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 15:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 15:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 725ms 15:10:37 INFO - PROCESS | 1651 | 1462831837712 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 15:10:37 INFO - PROCESS | 1651 | 1462831837722 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 15:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 15:10:37 INFO - PROCESS | 1651 | 1462831837725 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 15:10:37 INFO - PROCESS | 1651 | 1462831837726 Marionette TRACE conn2 <- [1,1758,null,{}] 15:10:37 INFO - PROCESS | 1651 | 1462831837729 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:37 INFO - PROCESS | 1651 | 1462831837838 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 15:10:37 INFO - PROCESS | 1651 | 1462831837843 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x125e86800 == 86 [pid = 1651] [id = 447] 15:10:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 192 (0x11991bc00) [pid = 1651] [serial = 1340] [outer = 0x0] 15:10:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 193 (0x1211bec00) [pid = 1651] [serial = 1341] [outer = 0x11991bc00] 15:10:37 INFO - PROCESS | 1651 | 1462831837869 Marionette DEBUG loaded listener.js 15:10:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 194 (0x122b76c00) [pid = 1651] [serial = 1342] [outer = 0x11991bc00] 15:10:38 INFO - PROCESS | 1651 | 1462831838223 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 15:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 15:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 520ms 15:10:38 INFO - PROCESS | 1651 | 1462831838245 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 15:10:38 INFO - PROCESS | 1651 | 1462831838247 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 15:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 15:10:38 INFO - PROCESS | 1651 | 1462831838249 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 15:10:38 INFO - PROCESS | 1651 | 1462831838250 Marionette TRACE conn2 <- [1,1762,null,{}] 15:10:38 INFO - PROCESS | 1651 | 1462831838252 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:38 INFO - PROCESS | 1651 | 1462831838350 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 15:10:38 INFO - PROCESS | 1651 | 1462831838446 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x129216800 == 87 [pid = 1651] [id = 448] 15:10:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 195 (0x1193dd000) [pid = 1651] [serial = 1343] [outer = 0x0] 15:10:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 196 (0x122daec00) [pid = 1651] [serial = 1344] [outer = 0x1193dd000] 15:10:38 INFO - PROCESS | 1651 | 1462831838471 Marionette DEBUG loaded listener.js 15:10:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 197 (0x12409b000) [pid = 1651] [serial = 1345] [outer = 0x1193dd000] 15:10:38 INFO - PROCESS | 1651 | 1462831838815 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 15:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 15:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 619ms 15:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 15:10:38 INFO - PROCESS | 1651 | 1462831838868 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 15:10:38 INFO - PROCESS | 1651 | 1462831838870 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 15:10:38 INFO - PROCESS | 1651 | 1462831838872 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 15:10:38 INFO - PROCESS | 1651 | 1462831838873 Marionette TRACE conn2 <- [1,1766,null,{}] 15:10:38 INFO - PROCESS | 1651 | 1462831838875 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:39 INFO - PROCESS | 1651 | 1462831839008 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 15:10:39 INFO - PROCESS | 1651 | 1462831839023 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a797800 == 88 [pid = 1651] [id = 449] 15:10:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 198 (0x12409f800) [pid = 1651] [serial = 1346] [outer = 0x0] 15:10:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 199 (0x124465c00) [pid = 1651] [serial = 1347] [outer = 0x12409f800] 15:10:39 INFO - PROCESS | 1651 | 1462831839048 Marionette DEBUG loaded listener.js 15:10:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 200 (0x1247d0000) [pid = 1651] [serial = 1348] [outer = 0x12409f800] 15:10:39 INFO - PROCESS | 1651 | 1462831839391 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 15:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 15:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 570ms 15:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 15:10:39 INFO - PROCESS | 1651 | 1462831839442 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 15:10:39 INFO - PROCESS | 1651 | 1462831839444 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 15:10:39 INFO - PROCESS | 1651 | 1462831839446 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 15:10:39 INFO - PROCESS | 1651 | 1462831839447 Marionette TRACE conn2 <- [1,1770,null,{}] 15:10:39 INFO - PROCESS | 1651 | 1462831839449 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:39 INFO - PROCESS | 1651 | 1462831839575 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 15:10:39 INFO - PROCESS | 1651 | 1462831839590 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bd43800 == 89 [pid = 1651] [id = 450] 15:10:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 201 (0x124184800) [pid = 1651] [serial = 1349] [outer = 0x0] 15:10:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 202 (0x125f27800) [pid = 1651] [serial = 1350] [outer = 0x124184800] 15:10:39 INFO - PROCESS | 1651 | 1462831839615 Marionette DEBUG loaded listener.js 15:10:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 203 (0x127153400) [pid = 1651] [serial = 1351] [outer = 0x124184800] 15:10:40 INFO - PROCESS | 1651 | 1462831840011 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 15:10:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 15:10:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 618ms 15:10:40 INFO - PROCESS | 1651 | 1462831840065 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 15:10:40 INFO - PROCESS | 1651 | 1462831840067 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 15:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 15:10:40 INFO - PROCESS | 1651 | 1462831840076 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 15:10:40 INFO - PROCESS | 1651 | 1462831840078 Marionette TRACE conn2 <- [1,1774,null,{}] 15:10:40 INFO - PROCESS | 1651 | 1462831840081 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:40 INFO - PROCESS | 1651 | 1462831840274 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 15:10:40 INFO - PROCESS | 1651 | 1462831840305 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c123000 == 90 [pid = 1651] [id = 451] 15:10:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 204 (0x124fdb400) [pid = 1651] [serial = 1352] [outer = 0x0] 15:10:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 205 (0x128bb0c00) [pid = 1651] [serial = 1353] [outer = 0x124fdb400] 15:10:40 INFO - PROCESS | 1651 | 1462831840346 Marionette DEBUG loaded listener.js 15:10:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 206 (0x128d63000) [pid = 1651] [serial = 1354] [outer = 0x124fdb400] 15:10:40 INFO - PROCESS | 1651 | --DOMWINDOW == 205 (0x12a57cc00) [pid = 1651] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 15:10:40 INFO - PROCESS | 1651 | --DOMWINDOW == 204 (0x12bd05000) [pid = 1651] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 15:10:40 INFO - PROCESS | 1651 | --DOMWINDOW == 203 (0x12cd97c00) [pid = 1651] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 15:10:40 INFO - PROCESS | 1651 | --DOMWINDOW == 202 (0x110d56000) [pid = 1651] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 15:10:40 INFO - PROCESS | 1651 | --DOMWINDOW == 201 (0x111a06400) [pid = 1651] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 15:10:40 INFO - PROCESS | 1651 | --DOMWINDOW == 200 (0x11769d400) [pid = 1651] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 15:10:40 INFO - PROCESS | 1651 | --DOMWINDOW == 199 (0x128da3c00) [pid = 1651] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 15:10:40 INFO - PROCESS | 1651 | --DOMWINDOW == 198 (0x1295ca400) [pid = 1651] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 15:10:40 INFO - PROCESS | 1651 | --DOMWINDOW == 197 (0x110d5d400) [pid = 1651] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 15:10:40 INFO - PROCESS | 1651 | --DOMWINDOW == 196 (0x1180bfc00) [pid = 1651] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 15:10:40 INFO - PROCESS | 1651 | --DOMWINDOW == 195 (0x122b6f800) [pid = 1651] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 15:10:40 INFO - PROCESS | 1651 | --DOMWINDOW == 194 (0x11911bc00) [pid = 1651] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 15:10:40 INFO - PROCESS | 1651 | --DOMWINDOW == 193 (0x1121b2800) [pid = 1651] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 15:10:40 INFO - PROCESS | 1651 | --DOMWINDOW == 192 (0x1196ce400) [pid = 1651] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 15:10:40 INFO - PROCESS | 1651 | --DOMWINDOW == 191 (0x113127c00) [pid = 1651] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 15:10:40 INFO - PROCESS | 1651 | 1462831840995 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 15:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 15:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 977ms 15:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 15:10:41 INFO - PROCESS | 1651 | 1462831841048 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 15:10:41 INFO - PROCESS | 1651 | 1462831841049 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 15:10:41 INFO - PROCESS | 1651 | 1462831841052 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 15:10:41 INFO - PROCESS | 1651 | 1462831841055 Marionette TRACE conn2 <- [1,1778,null,{}] 15:10:41 INFO - PROCESS | 1651 | 1462831841075 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:41 INFO - PROCESS | 1651 | 1462831841193 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 15:10:41 INFO - PROCESS | 1651 | 1462831841198 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c6c4800 == 91 [pid = 1651] [id = 452] 15:10:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 192 (0x122b6f800) [pid = 1651] [serial = 1355] [outer = 0x0] 15:10:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 193 (0x128bba000) [pid = 1651] [serial = 1356] [outer = 0x122b6f800] 15:10:41 INFO - PROCESS | 1651 | 1462831841227 Marionette DEBUG loaded listener.js 15:10:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 194 (0x128e47c00) [pid = 1651] [serial = 1357] [outer = 0x122b6f800] 15:10:41 INFO - PROCESS | 1651 | 1462831841565 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 15:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 15:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 534ms 15:10:41 INFO - PROCESS | 1651 | 1462831841587 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 15:10:41 INFO - PROCESS | 1651 | 1462831841590 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 15:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 15:10:41 INFO - PROCESS | 1651 | 1462831841593 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 15:10:41 INFO - PROCESS | 1651 | 1462831841594 Marionette TRACE conn2 <- [1,1782,null,{}] 15:10:41 INFO - PROCESS | 1651 | 1462831841596 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:41 INFO - PROCESS | 1651 | 1462831841695 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 15:10:41 INFO - PROCESS | 1651 | 1462831841772 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cf96800 == 92 [pid = 1651] [id = 453] 15:10:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 195 (0x12409b800) [pid = 1651] [serial = 1358] [outer = 0x0] 15:10:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 196 (0x129268800) [pid = 1651] [serial = 1359] [outer = 0x12409b800] 15:10:41 INFO - PROCESS | 1651 | 1462831841797 Marionette DEBUG loaded listener.js 15:10:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 197 (0x12a584000) [pid = 1651] [serial = 1360] [outer = 0x12409b800] 15:10:42 INFO - PROCESS | 1651 | 1462831842092 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 15:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 15:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 521ms 15:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 15:10:42 INFO - PROCESS | 1651 | 1462831842114 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 15:10:42 INFO - PROCESS | 1651 | 1462831842115 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 15:10:42 INFO - PROCESS | 1651 | 1462831842118 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 15:10:42 INFO - PROCESS | 1651 | 1462831842119 Marionette TRACE conn2 <- [1,1786,null,{}] 15:10:42 INFO - PROCESS | 1651 | 1462831842126 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:42 INFO - PROCESS | 1651 | 1462831842237 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 15:10:42 INFO - PROCESS | 1651 | 1462831842242 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d621000 == 93 [pid = 1651] [id = 454] 15:10:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 198 (0x1295c6c00) [pid = 1651] [serial = 1361] [outer = 0x0] 15:10:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 199 (0x12a7a7800) [pid = 1651] [serial = 1362] [outer = 0x1295c6c00] 15:10:42 INFO - PROCESS | 1651 | 1462831842282 Marionette DEBUG loaded listener.js 15:10:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 200 (0x12b169c00) [pid = 1651] [serial = 1363] [outer = 0x1295c6c00] 15:10:42 INFO - PROCESS | 1651 | 1462831842719 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 15:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 15:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 625ms 15:10:42 INFO - PROCESS | 1651 | 1462831842743 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 15:10:42 INFO - PROCESS | 1651 | 1462831842745 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 15:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 15:10:42 INFO - PROCESS | 1651 | 1462831842747 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 15:10:42 INFO - PROCESS | 1651 | 1462831842748 Marionette TRACE conn2 <- [1,1790,null,{}] 15:10:42 INFO - PROCESS | 1651 | 1462831842750 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:42 INFO - PROCESS | 1651 | 1462831842987 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 15:10:43 INFO - PROCESS | 1651 | 1462831843105 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x1134b2800 == 94 [pid = 1651] [id = 455] 15:10:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 201 (0x110d5b400) [pid = 1651] [serial = 1364] [outer = 0x0] 15:10:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 202 (0x110d8e000) [pid = 1651] [serial = 1365] [outer = 0x110d5b400] 15:10:43 INFO - PROCESS | 1651 | 1462831843140 Marionette DEBUG loaded listener.js 15:10:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 203 (0x111e28c00) [pid = 1651] [serial = 1366] [outer = 0x110d5b400] 15:10:43 INFO - PROCESS | 1651 | 1462831843606 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 15:10:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 15:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 868ms 15:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 15:10:43 INFO - PROCESS | 1651 | 1462831843616 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 15:10:43 INFO - PROCESS | 1651 | 1462831843619 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 15:10:43 INFO - PROCESS | 1651 | 1462831843624 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 15:10:43 INFO - PROCESS | 1651 | 1462831843627 Marionette TRACE conn2 <- [1,1794,null,{}] 15:10:43 INFO - PROCESS | 1651 | 1462831843630 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:43 INFO - PROCESS | 1651 | 1462831843755 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 15:10:43 INFO - PROCESS | 1651 | 1462831843869 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x124577000 == 95 [pid = 1651] [id = 456] 15:10:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 204 (0x113127000) [pid = 1651] [serial = 1367] [outer = 0x0] 15:10:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 205 (0x114e0dc00) [pid = 1651] [serial = 1368] [outer = 0x113127000] 15:10:43 INFO - PROCESS | 1651 | 1462831843904 Marionette DEBUG loaded listener.js 15:10:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 206 (0x1166d2c00) [pid = 1651] [serial = 1369] [outer = 0x113127000] 15:10:44 INFO - PROCESS | 1651 | 1462831844306 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 15:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 722ms 15:10:44 INFO - PROCESS | 1651 | 1462831844366 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 15:10:44 INFO - PROCESS | 1651 | 1462831844368 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 15:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 15:10:44 INFO - PROCESS | 1651 | 1462831844386 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 15:10:44 INFO - PROCESS | 1651 | 1462831844387 Marionette TRACE conn2 <- [1,1798,null,{}] 15:10:44 INFO - PROCESS | 1651 | 1462831844390 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:44 INFO - PROCESS | 1651 | 1462831844510 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 15:10:44 INFO - PROCESS | 1651 | 1462831844626 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c126000 == 96 [pid = 1651] [id = 457] 15:10:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 207 (0x116a6bc00) [pid = 1651] [serial = 1370] [outer = 0x0] 15:10:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 208 (0x1180c6400) [pid = 1651] [serial = 1371] [outer = 0x116a6bc00] 15:10:44 INFO - PROCESS | 1651 | 1462831844658 Marionette DEBUG loaded listener.js 15:10:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 209 (0x1194fe400) [pid = 1651] [serial = 1372] [outer = 0x116a6bc00] 15:10:45 INFO - PROCESS | 1651 | 1462831845124 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 15:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 15:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 773ms 15:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 15:10:45 INFO - PROCESS | 1651 | 1462831845157 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 15:10:45 INFO - PROCESS | 1651 | 1462831845160 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 15:10:45 INFO - PROCESS | 1651 | 1462831845168 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 15:10:45 INFO - PROCESS | 1651 | 1462831845171 Marionette TRACE conn2 <- [1,1802,null,{}] 15:10:45 INFO - PROCESS | 1651 | 1462831845174 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:45 INFO - PROCESS | 1651 | 1462831845298 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 15:10:45 INFO - PROCESS | 1651 | 1462831845414 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x1351bd000 == 97 [pid = 1651] [id = 458] 15:10:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 210 (0x1193ddc00) [pid = 1651] [serial = 1373] [outer = 0x0] 15:10:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 211 (0x119e5e800) [pid = 1651] [serial = 1374] [outer = 0x1193ddc00] 15:10:45 INFO - PROCESS | 1651 | 1462831845446 Marionette DEBUG loaded listener.js 15:10:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 212 (0x124185400) [pid = 1651] [serial = 1375] [outer = 0x1193ddc00] 15:10:45 INFO - PROCESS | 1651 | 1462831845906 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 15:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 777ms 15:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 15:10:45 INFO - PROCESS | 1651 | 1462831845940 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 15:10:45 INFO - PROCESS | 1651 | 1462831845942 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 15:10:45 INFO - PROCESS | 1651 | 1462831845944 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 15:10:45 INFO - PROCESS | 1651 | 1462831845945 Marionette TRACE conn2 <- [1,1806,null,{}] 15:10:45 INFO - PROCESS | 1651 | 1462831845948 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:46 INFO - PROCESS | 1651 | 1462831846068 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 15:10:46 INFO - PROCESS | 1651 | 1462831846156 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x1354f9000 == 98 [pid = 1651] [id = 459] 15:10:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 213 (0x1242e1400) [pid = 1651] [serial = 1376] [outer = 0x0] 15:10:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 214 (0x125f2e000) [pid = 1651] [serial = 1377] [outer = 0x1242e1400] 15:10:46 INFO - PROCESS | 1651 | 1462831846187 Marionette DEBUG loaded listener.js 15:10:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 215 (0x128d64c00) [pid = 1651] [serial = 1378] [outer = 0x1242e1400] 15:10:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 15:10:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 670ms 15:10:46 INFO - PROCESS | 1651 | 1462831846606 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 15:10:46 INFO - PROCESS | 1651 | 1462831846614 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 15:10:46 INFO - PROCESS | 1651 | 1462831846615 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 15:10:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 15:10:46 INFO - PROCESS | 1651 | 1462831846618 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 15:10:46 INFO - PROCESS | 1651 | 1462831846619 Marionette TRACE conn2 <- [1,1810,null,{}] 15:10:46 INFO - PROCESS | 1651 | 1462831846624 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:46 INFO - PROCESS | 1651 | 1462831846742 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 15:10:46 INFO - PROCESS | 1651 | 1462831846858 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x135a19000 == 99 [pid = 1651] [id = 460] 15:10:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 216 (0x1295c3800) [pid = 1651] [serial = 1379] [outer = 0x0] 15:10:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 217 (0x12ae4e800) [pid = 1651] [serial = 1380] [outer = 0x1295c3800] 15:10:46 INFO - PROCESS | 1651 | 1462831846895 Marionette DEBUG loaded listener.js 15:10:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 218 (0x12bcef400) [pid = 1651] [serial = 1381] [outer = 0x1295c3800] 15:10:47 INFO - PROCESS | 1651 | 1462831847341 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 15:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 15:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 771ms 15:10:47 INFO - PROCESS | 1651 | 1462831847398 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 15:10:47 INFO - PROCESS | 1651 | 1462831847400 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 15:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 15:10:47 INFO - PROCESS | 1651 | 1462831847415 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 15:10:47 INFO - PROCESS | 1651 | 1462831847416 Marionette TRACE conn2 <- [1,1814,null,{}] 15:10:47 INFO - PROCESS | 1651 | 1462831847421 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:47 INFO - PROCESS | 1651 | 1462831847543 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 15:10:47 INFO - PROCESS | 1651 | 1462831847629 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x135bdf800 == 100 [pid = 1651] [id = 461] 15:10:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 219 (0x12bcf3400) [pid = 1651] [serial = 1382] [outer = 0x0] 15:10:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 220 (0x12bf95c00) [pid = 1651] [serial = 1383] [outer = 0x12bcf3400] 15:10:47 INFO - PROCESS | 1651 | 1462831847661 Marionette DEBUG loaded listener.js 15:10:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 221 (0x12c4c7800) [pid = 1651] [serial = 1384] [outer = 0x12bcf3400] 15:10:48 INFO - PROCESS | 1651 | 1462831848087 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 15:10:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 15:10:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 735ms 15:10:48 INFO - PROCESS | 1651 | 1462831848138 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 15:10:48 INFO - PROCESS | 1651 | 1462831848139 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 15:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 15:10:48 INFO - PROCESS | 1651 | 1462831848141 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 15:10:48 INFO - PROCESS | 1651 | 1462831848143 Marionette TRACE conn2 <- [1,1818,null,{}] 15:10:48 INFO - PROCESS | 1651 | 1462831848145 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:48 INFO - PROCESS | 1651 | 1462831848263 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 15:10:48 INFO - PROCESS | 1651 | 1462831848352 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x135ce2800 == 101 [pid = 1651] [id = 462] 15:10:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 222 (0x12bf9e000) [pid = 1651] [serial = 1385] [outer = 0x0] 15:10:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 223 (0x12c68c000) [pid = 1651] [serial = 1386] [outer = 0x12bf9e000] 15:10:48 INFO - PROCESS | 1651 | 1462831848384 Marionette DEBUG loaded listener.js 15:10:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 224 (0x12cd8dc00) [pid = 1651] [serial = 1387] [outer = 0x12bf9e000] 15:10:48 INFO - PROCESS | 1651 | 1462831848806 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 15:10:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 15:10:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 719ms 15:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 15:10:48 INFO - PROCESS | 1651 | 1462831848860 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 15:10:48 INFO - PROCESS | 1651 | 1462831848862 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 15:10:48 INFO - PROCESS | 1651 | 1462831848864 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 15:10:48 INFO - PROCESS | 1651 | 1462831848865 Marionette TRACE conn2 <- [1,1822,null,{}] 15:10:48 INFO - PROCESS | 1651 | 1462831848867 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:49 INFO - PROCESS | 1651 | 1462831849028 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 15:10:49 INFO - PROCESS | 1651 | 1462831849136 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x135d19000 == 102 [pid = 1651] [id = 463] 15:10:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 225 (0x12524f800) [pid = 1651] [serial = 1388] [outer = 0x0] 15:10:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 226 (0x12d262c00) [pid = 1651] [serial = 1389] [outer = 0x12524f800] 15:10:49 INFO - PROCESS | 1651 | 1462831849167 Marionette DEBUG loaded listener.js 15:10:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 227 (0x12d30f800) [pid = 1651] [serial = 1390] [outer = 0x12524f800] 15:10:49 INFO - PROCESS | 1651 | 1462831849596 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 15:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 15:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 769ms 15:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 15:10:49 INFO - PROCESS | 1651 | 1462831849634 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 15:10:49 INFO - PROCESS | 1651 | 1462831849635 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 15:10:49 INFO - PROCESS | 1651 | 1462831849639 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 15:10:49 INFO - PROCESS | 1651 | 1462831849641 Marionette TRACE conn2 <- [1,1826,null,{}] 15:10:49 INFO - PROCESS | 1651 | 1462831849643 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:49 INFO - PROCESS | 1651 | 1462831849750 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 15:10:49 INFO - PROCESS | 1651 | 1462831849874 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x119d4a800 == 103 [pid = 1651] [id = 464] 15:10:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 228 (0x115d74000) [pid = 1651] [serial = 1391] [outer = 0x0] 15:10:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 229 (0x128b64800) [pid = 1651] [serial = 1392] [outer = 0x115d74000] 15:10:49 INFO - PROCESS | 1651 | 1462831849919 Marionette DEBUG loaded listener.js 15:10:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 230 (0x12d319c00) [pid = 1651] [serial = 1393] [outer = 0x115d74000] 15:10:50 INFO - PROCESS | 1651 | 1462831850515 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 15:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 15:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 926ms 15:10:50 INFO - PROCESS | 1651 | 1462831850563 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 15:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 15:10:50 INFO - PROCESS | 1651 | 1462831850565 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 15:10:50 INFO - PROCESS | 1651 | 1462831850567 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 15:10:50 INFO - PROCESS | 1651 | 1462831850569 Marionette TRACE conn2 <- [1,1830,null,{}] 15:10:50 INFO - PROCESS | 1651 | 1462831850571 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:50 INFO - PROCESS | 1651 | 1462831850696 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 15:10:50 INFO - PROCESS | 1651 | 1462831850789 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cb3b800 == 104 [pid = 1651] [id = 465] 15:10:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 231 (0x12d31a000) [pid = 1651] [serial = 1394] [outer = 0x0] 15:10:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 232 (0x134b52400) [pid = 1651] [serial = 1395] [outer = 0x12d31a000] 15:10:50 INFO - PROCESS | 1651 | 1462831850822 Marionette DEBUG loaded listener.js 15:10:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 233 (0x134c76400) [pid = 1651] [serial = 1396] [outer = 0x12d31a000] 15:10:51 INFO - PROCESS | 1651 | 1462831851251 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 15:10:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 234 (0x12cb52000) [pid = 1651] [serial = 1397] [outer = 0x12cb54000] 15:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 15:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 719ms 15:10:51 INFO - PROCESS | 1651 | 1462831851295 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 15:10:51 INFO - PROCESS | 1651 | 1462831851297 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 15:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 15:10:51 INFO - PROCESS | 1651 | 1462831851564 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 15:10:51 INFO - PROCESS | 1651 | 1462831851567 Marionette TRACE conn2 <- [1,1834,null,{}] 15:10:51 INFO - PROCESS | 1651 | 1462831851608 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:51 INFO - PROCESS | 1651 | 1462831851726 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 15:10:51 INFO - PROCESS | 1651 | 1462831851850 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x12116c800 == 105 [pid = 1651] [id = 466] 15:10:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 235 (0x110f48c00) [pid = 1651] [serial = 1398] [outer = 0x0] 15:10:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 236 (0x111a02c00) [pid = 1651] [serial = 1399] [outer = 0x110f48c00] 15:10:51 INFO - PROCESS | 1651 | 1462831851882 Marionette DEBUG loaded listener.js 15:10:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 237 (0x112792800) [pid = 1651] [serial = 1400] [outer = 0x110f48c00] 15:10:52 INFO - PROCESS | 1651 | 1462831852328 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 15:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 15:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1059ms 15:10:52 INFO - PROCESS | 1651 | 1462831852368 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 15:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 15:10:52 INFO - PROCESS | 1651 | 1462831852371 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 15:10:52 INFO - PROCESS | 1651 | 1462831852375 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 15:10:52 INFO - PROCESS | 1651 | 1462831852377 Marionette TRACE conn2 <- [1,1838,null,{}] 15:10:52 INFO - PROCESS | 1651 | 1462831852385 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:52 INFO - PROCESS | 1651 | 1462831852553 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 15:10:52 INFO - PROCESS | 1651 | 1462831852723 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x119d57800 == 106 [pid = 1651] [id = 467] 15:10:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 238 (0x113424c00) [pid = 1651] [serial = 1401] [outer = 0x0] 15:10:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 239 (0x11694fc00) [pid = 1651] [serial = 1402] [outer = 0x113424c00] 15:10:52 INFO - PROCESS | 1651 | 1462831852769 Marionette DEBUG loaded listener.js 15:10:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 240 (0x11805d000) [pid = 1651] [serial = 1403] [outer = 0x113424c00] 15:10:53 INFO - PROCESS | 1651 | --DOCSHELL 0x141fc5800 == 105 [pid = 1651] [id = 387] 15:10:53 INFO - PROCESS | 1651 | --DOCSHELL 0x13816f800 == 104 [pid = 1651] [id = 391] 15:10:53 INFO - PROCESS | 1651 | --DOCSHELL 0x124a1a800 == 103 [pid = 1651] [id = 390] 15:10:53 INFO - PROCESS | 1651 | --DOCSHELL 0x138258000 == 102 [pid = 1651] [id = 389] 15:10:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12d621000 == 101 [pid = 1651] [id = 454] 15:10:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12cf96800 == 100 [pid = 1651] [id = 453] 15:10:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12c6c4800 == 99 [pid = 1651] [id = 452] 15:10:53 INFO - PROCESS | 1651 | --DOCSHELL 0x1434d8800 == 98 [pid = 1651] [id = 414] 15:10:53 INFO - PROCESS | 1651 | --DOCSHELL 0x1351aa800 == 97 [pid = 1651] [id = 425] 15:10:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12c123000 == 96 [pid = 1651] [id = 451] 15:10:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12bd43800 == 95 [pid = 1651] [id = 450] 15:10:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12a797800 == 94 [pid = 1651] [id = 449] 15:10:53 INFO - PROCESS | 1651 | --DOCSHELL 0x129216800 == 93 [pid = 1651] [id = 448] 15:10:53 INFO - PROCESS | 1651 | --DOCSHELL 0x125e86800 == 92 [pid = 1651] [id = 447] 15:10:53 INFO - PROCESS | 1651 | --DOCSHELL 0x11a0ba800 == 91 [pid = 1651] [id = 446] 15:10:53 INFO - PROCESS | 1651 | --DOCSHELL 0x116aaf000 == 90 [pid = 1651] [id = 445] 15:10:53 INFO - PROCESS | 1651 | --DOCSHELL 0x119d46000 == 89 [pid = 1651] [id = 444] 15:10:53 INFO - PROCESS | 1651 | --DOCSHELL 0x127009800 == 88 [pid = 1651] [id = 443] 15:10:53 INFO - PROCESS | 1651 | --DOCSHELL 0x119539800 == 87 [pid = 1651] [id = 442] 15:10:53 INFO - PROCESS | 1651 | --DOCSHELL 0x1132b2000 == 86 [pid = 1651] [id = 440] 15:10:53 INFO - PROCESS | 1651 | --DOCSHELL 0x1240cf800 == 85 [pid = 1651] [id = 439] 15:10:53 INFO - PROCESS | 1651 | --DOCSHELL 0x142112000 == 84 [pid = 1651] [id = 438] 15:10:53 INFO - PROCESS | 1651 | --DOCSHELL 0x1420ea000 == 83 [pid = 1651] [id = 437] 15:10:53 INFO - PROCESS | 1651 | --DOCSHELL 0x1413c9000 == 82 [pid = 1651] [id = 436] 15:10:53 INFO - PROCESS | 1651 | --DOCSHELL 0x138a65000 == 81 [pid = 1651] [id = 435] 15:10:53 INFO - PROCESS | 1651 | --DOCSHELL 0x13817c800 == 80 [pid = 1651] [id = 434] 15:10:53 INFO - PROCESS | 1651 | --DOCSHELL 0x135ce6000 == 79 [pid = 1651] [id = 433] 15:10:53 INFO - PROCESS | 1651 | --DOCSHELL 0x129d32000 == 78 [pid = 1651] [id = 432] 15:10:53 INFO - PROCESS | 1651 | --DOCSHELL 0x122a18000 == 77 [pid = 1651] [id = 431] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 239 (0x12b99ec00) [pid = 1651] [serial = 1272] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 238 (0x12cb54400) [pid = 1651] [serial = 1276] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 237 (0x12c4ba800) [pid = 1651] [serial = 1275] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 236 (0x134b55000) [pid = 1651] [serial = 1278] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 235 (0x110e42800) [pid = 1651] [serial = 1281] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 234 (0x1121a9c00) [pid = 1651] [serial = 1282] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 233 (0x11756d000) [pid = 1651] [serial = 1284] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 232 (0x134c6d400) [pid = 1651] [serial = 1236] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 231 (0x1193c3000) [pid = 1651] [serial = 1252] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 230 (0x118493000) [pid = 1651] [serial = 1251] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 229 (0x129267c00) [pid = 1651] [serial = 1266] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 228 (0x1295d0800) [pid = 1651] [serial = 1267] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 227 (0x12a7a4000) [pid = 1651] [serial = 1269] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 226 (0x110f44800) [pid = 1651] [serial = 1246] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 225 (0x110d86000) [pid = 1651] [serial = 1245] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 224 (0x12716d800) [pid = 1651] [serial = 1263] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 223 (0x128d96800) [pid = 1651] [serial = 1264] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 222 (0x124c87000) [pid = 1651] [serial = 1258] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 221 (0x12475b400) [pid = 1651] [serial = 1257] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 220 (0x122da5400) [pid = 1651] [serial = 1255] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 219 (0x1211be800) [pid = 1651] [serial = 1254] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 218 (0x11317c800) [pid = 1651] [serial = 1248] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 217 (0x116120800) [pid = 1651] [serial = 1249] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 216 (0x122b6d400) [pid = 1651] [serial = 1260] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 215 (0x12579c800) [pid = 1651] [serial = 1261] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 214 (0x12cd8d800) [pid = 1651] [serial = 1227] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 213 (0x124c4b000) [pid = 1651] [serial = 1221] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 212 (0x119114800) [pid = 1651] [serial = 1287] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 211 (0x113496400) [pid = 1651] [serial = 1215] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 210 (0x12b15e400) [pid = 1651] [serial = 1224] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 209 (0x12f249c00) [pid = 1651] [serial = 1233] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 208 (0x119496800) [pid = 1651] [serial = 1218] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 207 (0x135426c00) [pid = 1651] [serial = 1242] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 206 (0x134c74800) [pid = 1651] [serial = 1239] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 205 (0x13576d800) [pid = 1651] [serial = 1230] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 204 (0x135428800) [pid = 1651] [serial = 1279] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 203 (0x119110000) [pid = 1651] [serial = 1285] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 202 (0x12bd02800) [pid = 1651] [serial = 1273] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 201 (0x12b162400) [pid = 1651] [serial = 1270] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | --DOMWINDOW == 200 (0x122b77400) [pid = 1651] [serial = 1288] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 1651 | 1462831853327 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 15:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 15:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 972ms 15:10:53 INFO - PROCESS | 1651 | 1462831853347 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 15:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 15:10:53 INFO - PROCESS | 1651 | 1462831853348 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 15:10:53 INFO - PROCESS | 1651 | 1462831853351 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 15:10:53 INFO - PROCESS | 1651 | 1462831853352 Marionette TRACE conn2 <- [1,1842,null,{}] 15:10:53 INFO - PROCESS | 1651 | 1462831853354 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:53 INFO - PROCESS | 1651 | 1462831853457 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 15:10:53 INFO - PROCESS | 1651 | 1462831853466 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x1196b0800 == 78 [pid = 1651] [id = 468] 15:10:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 201 (0x11856dc00) [pid = 1651] [serial = 1404] [outer = 0x0] 15:10:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 202 (0x11894dc00) [pid = 1651] [serial = 1405] [outer = 0x11856dc00] 15:10:53 INFO - PROCESS | 1651 | 1462831853498 Marionette DEBUG loaded listener.js 15:10:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 203 (0x1193db800) [pid = 1651] [serial = 1406] [outer = 0x11856dc00] 15:10:53 INFO - PROCESS | 1651 | 1462831853924 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 15:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 15:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 618ms 15:10:53 INFO - PROCESS | 1651 | 1462831853971 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 15:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 15:10:53 INFO - PROCESS | 1651 | 1462831853973 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 15:10:53 INFO - PROCESS | 1651 | 1462831853977 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 15:10:53 INFO - PROCESS | 1651 | 1462831853979 Marionette TRACE conn2 <- [1,1846,null,{}] 15:10:53 INFO - PROCESS | 1651 | 1462831853982 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:54 INFO - PROCESS | 1651 | 1462831854127 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 15:10:54 INFO - PROCESS | 1651 | 1462831854271 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x127009800 == 79 [pid = 1651] [id = 469] 15:10:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 204 (0x118570400) [pid = 1651] [serial = 1407] [outer = 0x0] 15:10:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 205 (0x1211bb400) [pid = 1651] [serial = 1408] [outer = 0x118570400] 15:10:54 INFO - PROCESS | 1651 | 1462831854315 Marionette DEBUG loaded listener.js 15:10:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 206 (0x122b6d400) [pid = 1651] [serial = 1409] [outer = 0x118570400] 15:10:54 INFO - PROCESS | 1651 | 1462831854632 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 15:10:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 15:10:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 671ms 15:10:54 INFO - PROCESS | 1651 | 1462831854648 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 15:10:54 INFO - PROCESS | 1651 | 1462831854658 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 15:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 15:10:54 INFO - PROCESS | 1651 | 1462831854667 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 15:10:54 INFO - PROCESS | 1651 | 1462831854668 Marionette TRACE conn2 <- [1,1850,null,{}] 15:10:54 INFO - PROCESS | 1651 | 1462831854671 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:54 INFO - PROCESS | 1651 | 1462831854806 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 15:10:54 INFO - PROCESS | 1651 | 1462831854814 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x129231000 == 80 [pid = 1651] [id = 470] 15:10:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 207 (0x1199e2800) [pid = 1651] [serial = 1410] [outer = 0x0] 15:10:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 208 (0x122b93800) [pid = 1651] [serial = 1411] [outer = 0x1199e2800] 15:10:54 INFO - PROCESS | 1651 | 1462831854840 Marionette DEBUG loaded listener.js 15:10:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 209 (0x124466800) [pid = 1651] [serial = 1412] [outer = 0x1199e2800] 15:10:55 INFO - PROCESS | 1651 | 1462831855174 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 15:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 523ms 15:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 15:10:55 INFO - PROCESS | 1651 | 1462831855192 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 15:10:55 INFO - PROCESS | 1651 | 1462831855193 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 15:10:55 INFO - PROCESS | 1651 | 1462831855196 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 15:10:55 INFO - PROCESS | 1651 | 1462831855197 Marionette TRACE conn2 <- [1,1854,null,{}] 15:10:55 INFO - PROCESS | 1651 | 1462831855199 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:55 INFO - PROCESS | 1651 | 1462831855315 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 15:10:55 INFO - PROCESS | 1651 | 1462831855321 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bd52800 == 81 [pid = 1651] [id = 471] 15:10:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 210 (0x12524b400) [pid = 1651] [serial = 1413] [outer = 0x0] 15:10:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 211 (0x12716d800) [pid = 1651] [serial = 1414] [outer = 0x12524b400] 15:10:55 INFO - PROCESS | 1651 | 1462831855347 Marionette DEBUG loaded listener.js 15:10:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 212 (0x128e40800) [pid = 1651] [serial = 1415] [outer = 0x12524b400] 15:10:55 INFO - PROCESS | 1651 | 1462831855779 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 15:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 618ms 15:10:55 INFO - PROCESS | 1651 | 1462831855825 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 15:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 15:10:55 INFO - PROCESS | 1651 | 1462831855827 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 15:10:55 INFO - PROCESS | 1651 | 1462831855831 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 15:10:55 INFO - PROCESS | 1651 | 1462831855832 Marionette TRACE conn2 <- [1,1858,null,{}] 15:10:55 INFO - PROCESS | 1651 | 1462831855836 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:56 INFO - PROCESS | 1651 | 1462831856038 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 15:10:56 INFO - PROCESS | 1651 | 1462831856064 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c6bc000 == 82 [pid = 1651] [id = 472] 15:10:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 213 (0x125e15c00) [pid = 1651] [serial = 1416] [outer = 0x0] 15:10:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 214 (0x128e43400) [pid = 1651] [serial = 1417] [outer = 0x125e15c00] 15:10:56 INFO - PROCESS | 1651 | 1462831856105 Marionette DEBUG loaded listener.js 15:10:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 215 (0x12a7a4000) [pid = 1651] [serial = 1418] [outer = 0x125e15c00] 15:10:56 INFO - PROCESS | 1651 | 1462831856525 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 15:10:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 15:10:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 721ms 15:10:56 INFO - PROCESS | 1651 | 1462831856551 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 15:10:56 INFO - PROCESS | 1651 | 1462831856553 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 15:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 15:10:56 INFO - PROCESS | 1651 | 1462831856561 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 15:10:56 INFO - PROCESS | 1651 | 1462831856563 Marionette TRACE conn2 <- [1,1862,null,{}] 15:10:56 INFO - PROCESS | 1651 | 1462831856565 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:56 INFO - PROCESS | 1651 | 1462831856691 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 15:10:56 INFO - PROCESS | 1651 | 1462831856724 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d613800 == 83 [pid = 1651] [id = 473] 15:10:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 216 (0x128e41800) [pid = 1651] [serial = 1419] [outer = 0x0] 15:10:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 217 (0x12bc3f400) [pid = 1651] [serial = 1420] [outer = 0x128e41800] 15:10:56 INFO - PROCESS | 1651 | 1462831856749 Marionette DEBUG loaded listener.js 15:10:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 218 (0x12bd0c400) [pid = 1651] [serial = 1421] [outer = 0x128e41800] 15:10:57 INFO - PROCESS | 1651 | 1462831857098 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 15:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 15:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 574ms 15:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 15:10:57 INFO - PROCESS | 1651 | 1462831857131 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 15:10:57 INFO - PROCESS | 1651 | 1462831857132 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 15:10:57 INFO - PROCESS | 1651 | 1462831857135 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 15:10:57 INFO - PROCESS | 1651 | 1462831857136 Marionette TRACE conn2 <- [1,1866,null,{}] 15:10:57 INFO - PROCESS | 1651 | 1462831857145 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:57 INFO - PROCESS | 1651 | 1462831857275 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 15:10:57 INFO - PROCESS | 1651 | 1462831857294 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e1db000 == 84 [pid = 1651] [id = 474] 15:10:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 219 (0x12b166800) [pid = 1651] [serial = 1422] [outer = 0x0] 15:10:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 220 (0x12cb54400) [pid = 1651] [serial = 1423] [outer = 0x12b166800] 15:10:57 INFO - PROCESS | 1651 | 1462831857319 Marionette DEBUG loaded listener.js 15:10:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 221 (0x12f24d000) [pid = 1651] [serial = 1424] [outer = 0x12b166800] 15:10:57 INFO - PROCESS | 1651 | --DOMWINDOW == 220 (0x122b6f800) [pid = 1651] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 15:10:57 INFO - PROCESS | 1651 | --DOMWINDOW == 219 (0x1193dd000) [pid = 1651] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 15:10:57 INFO - PROCESS | 1651 | --DOMWINDOW == 218 (0x12409b800) [pid = 1651] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 15:10:57 INFO - PROCESS | 1651 | --DOMWINDOW == 217 (0x12409f800) [pid = 1651] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 15:10:57 INFO - PROCESS | 1651 | --DOMWINDOW == 216 (0x124184800) [pid = 1651] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 15:10:57 INFO - PROCESS | 1651 | --DOMWINDOW == 215 (0x124fdb400) [pid = 1651] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 15:10:57 INFO - PROCESS | 1651 | --DOMWINDOW == 214 (0x118714000) [pid = 1651] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 15:10:57 INFO - PROCESS | 1651 | --DOMWINDOW == 213 (0x11643f400) [pid = 1651] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 15:10:57 INFO - PROCESS | 1651 | --DOMWINDOW == 212 (0x110e43c00) [pid = 1651] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 15:10:57 INFO - PROCESS | 1651 | --DOMWINDOW == 211 (0x116604800) [pid = 1651] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 15:10:57 INFO - PROCESS | 1651 | --DOMWINDOW == 210 (0x11991bc00) [pid = 1651] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 15:10:57 INFO - PROCESS | 1651 | --DOMWINDOW == 209 (0x11312cc00) [pid = 1651] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 15:10:57 INFO - PROCESS | 1651 | 1462831857946 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 15:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 15:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 872ms 15:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 15:10:58 INFO - PROCESS | 1651 | 1462831858007 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 15:10:58 INFO - PROCESS | 1651 | 1462831858008 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 15:10:58 INFO - PROCESS | 1651 | 1462831858011 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 15:10:58 INFO - PROCESS | 1651 | 1462831858012 Marionette TRACE conn2 <- [1,1870,null,{}] 15:10:58 INFO - PROCESS | 1651 | 1462831858014 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:58 INFO - PROCESS | 1651 | 1462831858114 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 15:10:58 INFO - PROCESS | 1651 | 1462831858194 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x1351a8000 == 85 [pid = 1651] [id = 475] 15:10:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 210 (0x11643f400) [pid = 1651] [serial = 1425] [outer = 0x0] 15:10:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 211 (0x1194fa800) [pid = 1651] [serial = 1426] [outer = 0x11643f400] 15:10:58 INFO - PROCESS | 1651 | 1462831858220 Marionette DEBUG loaded listener.js 15:10:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 212 (0x128d59400) [pid = 1651] [serial = 1427] [outer = 0x11643f400] 15:10:58 INFO - PROCESS | 1651 | 1462831858509 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 15:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 15:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 522ms 15:10:58 INFO - PROCESS | 1651 | 1462831858533 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 15:10:58 INFO - PROCESS | 1651 | 1462831858534 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 15:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 15:10:58 INFO - PROCESS | 1651 | 1462831858544 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 15:10:58 INFO - PROCESS | 1651 | 1462831858546 Marionette TRACE conn2 <- [1,1874,null,{}] 15:10:58 INFO - PROCESS | 1651 | 1462831858548 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:58 INFO - PROCESS | 1651 | 1462831858671 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 15:10:58 INFO - PROCESS | 1651 | 1462831858676 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x135ce6000 == 86 [pid = 1651] [id = 476] 15:10:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 213 (0x12bced800) [pid = 1651] [serial = 1428] [outer = 0x0] 15:10:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 214 (0x134c6e400) [pid = 1651] [serial = 1429] [outer = 0x12bced800] 15:10:58 INFO - PROCESS | 1651 | 1462831858705 Marionette DEBUG loaded listener.js 15:10:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 215 (0x135970800) [pid = 1651] [serial = 1430] [outer = 0x12bced800] 15:10:59 INFO - PROCESS | 1651 | 1462831859073 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 15:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 15:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 579ms 15:10:59 INFO - PROCESS | 1651 | 1462831859130 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 15:10:59 INFO - PROCESS | 1651 | 1462831859131 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 15:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 15:10:59 INFO - PROCESS | 1651 | 1462831859134 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 15:10:59 INFO - PROCESS | 1651 | 1462831859135 Marionette TRACE conn2 <- [1,1878,null,{}] 15:10:59 INFO - PROCESS | 1651 | 1462831859137 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:59 INFO - PROCESS | 1651 | 1462831859240 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 15:10:59 INFO - PROCESS | 1651 | 1462831859244 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x138176800 == 87 [pid = 1651] [id = 477] 15:10:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 216 (0x129279c00) [pid = 1651] [serial = 1431] [outer = 0x0] 15:10:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 217 (0x135979400) [pid = 1651] [serial = 1432] [outer = 0x129279c00] 15:10:59 INFO - PROCESS | 1651 | 1462831859269 Marionette DEBUG loaded listener.js 15:10:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 218 (0x135a4a400) [pid = 1651] [serial = 1433] [outer = 0x129279c00] 15:10:59 INFO - PROCESS | 1651 | 1462831859726 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 15:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 15:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 618ms 15:10:59 INFO - PROCESS | 1651 | 1462831859754 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 15:10:59 INFO - PROCESS | 1651 | 1462831859755 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 15:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 15:10:59 INFO - PROCESS | 1651 | 1462831859761 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 15:10:59 INFO - PROCESS | 1651 | 1462831859762 Marionette TRACE conn2 <- [1,1882,null,{}] 15:10:59 INFO - PROCESS | 1651 | 1462831859766 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:00 INFO - PROCESS | 1651 | 1462831860034 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 15:11:00 INFO - PROCESS | 1651 | 1462831860134 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x116643800 == 88 [pid = 1651] [id = 478] 15:11:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 219 (0x110d61c00) [pid = 1651] [serial = 1434] [outer = 0x0] 15:11:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 220 (0x110e45800) [pid = 1651] [serial = 1435] [outer = 0x110d61c00] 15:11:00 INFO - PROCESS | 1651 | 1462831860171 Marionette DEBUG loaded listener.js 15:11:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 221 (0x11278ec00) [pid = 1651] [serial = 1436] [outer = 0x110d61c00] 15:11:00 INFO - PROCESS | 1651 | 1462831860615 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 15:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 15:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 921ms 15:11:00 INFO - PROCESS | 1651 | 1462831860683 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 15:11:00 INFO - PROCESS | 1651 | 1462831860685 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 15:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 15:11:00 INFO - PROCESS | 1651 | 1462831860690 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 15:11:00 INFO - PROCESS | 1651 | 1462831860694 Marionette TRACE conn2 <- [1,1886,null,{}] 15:11:00 INFO - PROCESS | 1651 | 1462831860697 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:00 INFO - PROCESS | 1651 | 1462831860823 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 15:11:00 INFO - PROCESS | 1651 | 1462831860917 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x1271f9800 == 89 [pid = 1651] [id = 479] 15:11:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 222 (0x1176a1c00) [pid = 1651] [serial = 1437] [outer = 0x0] 15:11:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 223 (0x1180c6000) [pid = 1651] [serial = 1438] [outer = 0x1176a1c00] 15:11:00 INFO - PROCESS | 1651 | 1462831860949 Marionette DEBUG loaded listener.js 15:11:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 224 (0x118957c00) [pid = 1651] [serial = 1439] [outer = 0x1176a1c00] 15:11:01 INFO - PROCESS | 1651 | 1462831861364 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 15:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 15:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 727ms 15:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 15:11:01 INFO - PROCESS | 1651 | 1462831861415 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 15:11:01 INFO - PROCESS | 1651 | 1462831861417 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 15:11:01 INFO - PROCESS | 1651 | 1462831861420 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 15:11:01 INFO - PROCESS | 1651 | 1462831861422 Marionette TRACE conn2 <- [1,1890,null,{}] 15:11:01 INFO - PROCESS | 1651 | 1462831861426 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:01 INFO - PROCESS | 1651 | 1462831861548 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 15:11:01 INFO - PROCESS | 1651 | 1462831861642 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x135a0b800 == 90 [pid = 1651] [id = 480] 15:11:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 225 (0x119919000) [pid = 1651] [serial = 1440] [outer = 0x0] 15:11:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 226 (0x122b38800) [pid = 1651] [serial = 1441] [outer = 0x119919000] 15:11:01 INFO - PROCESS | 1651 | 1462831861672 Marionette DEBUG loaded listener.js 15:11:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 227 (0x124760800) [pid = 1651] [serial = 1442] [outer = 0x119919000] 15:11:02 INFO - PROCESS | 1651 | 1462831862093 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 15:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 15:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 721ms 15:11:02 INFO - PROCESS | 1651 | 1462831862142 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 15:11:02 INFO - PROCESS | 1651 | 1462831862145 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 15:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 15:11:02 INFO - PROCESS | 1651 | 1462831862194 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 15:11:02 INFO - PROCESS | 1651 | 1462831862197 Marionette TRACE conn2 <- [1,1894,null,{}] 15:11:02 INFO - PROCESS | 1651 | 1462831862201 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:02 INFO - PROCESS | 1651 | 1462831862325 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 15:11:02 INFO - PROCESS | 1651 | 1462831862444 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x138ab5000 == 91 [pid = 1651] [id = 481] 15:11:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 228 (0x1199e1000) [pid = 1651] [serial = 1443] [outer = 0x0] 15:11:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 229 (0x128b6b000) [pid = 1651] [serial = 1444] [outer = 0x1199e1000] 15:11:02 INFO - PROCESS | 1651 | 1462831862475 Marionette DEBUG loaded listener.js 15:11:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 230 (0x12ae57400) [pid = 1651] [serial = 1445] [outer = 0x1199e1000] 15:11:02 INFO - PROCESS | 1651 | 1462831862894 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 15:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 15:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 743ms 15:11:02 INFO - PROCESS | 1651 | 1462831862917 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 15:11:02 INFO - PROCESS | 1651 | 1462831862918 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 15:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 15:11:02 INFO - PROCESS | 1651 | 1462831862939 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 15:11:02 INFO - PROCESS | 1651 | 1462831862941 Marionette TRACE conn2 <- [1,1898,null,{}] 15:11:02 INFO - PROCESS | 1651 | 1462831862945 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:03 INFO - PROCESS | 1651 | 1462831863067 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 15:11:03 INFO - PROCESS | 1651 | 1462831863158 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x141583800 == 92 [pid = 1651] [id = 482] 15:11:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 231 (0x128e48000) [pid = 1651] [serial = 1446] [outer = 0x0] 15:11:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 232 (0x12c4c7000) [pid = 1651] [serial = 1447] [outer = 0x128e48000] 15:11:03 INFO - PROCESS | 1651 | 1462831863187 Marionette DEBUG loaded listener.js 15:11:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 233 (0x12d31d400) [pid = 1651] [serial = 1448] [outer = 0x128e48000] 15:11:03 INFO - PROCESS | 1651 | 1462831863605 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 15:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 15:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 741ms 15:11:03 INFO - PROCESS | 1651 | 1462831863670 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 15:11:03 INFO - PROCESS | 1651 | 1462831863671 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 15:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 15:11:03 INFO - PROCESS | 1651 | 1462831863705 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 15:11:03 INFO - PROCESS | 1651 | 1462831863707 Marionette TRACE conn2 <- [1,1902,null,{}] 15:11:03 INFO - PROCESS | 1651 | 1462831863711 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:03 INFO - PROCESS | 1651 | 1462831863832 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 15:11:03 INFO - PROCESS | 1651 | 1462831863926 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x141fe1000 == 93 [pid = 1651] [id = 483] 15:11:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 234 (0x13542e800) [pid = 1651] [serial = 1449] [outer = 0x0] 15:11:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 235 (0x13596e800) [pid = 1651] [serial = 1450] [outer = 0x13542e800] 15:11:03 INFO - PROCESS | 1651 | 1462831863962 Marionette DEBUG loaded listener.js 15:11:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 236 (0x135a62800) [pid = 1651] [serial = 1451] [outer = 0x13542e800] 15:11:04 INFO - PROCESS | 1651 | 1462831864378 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 15:11:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 15:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 741ms 15:11:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 15:11:04 INFO - PROCESS | 1651 | 1462831864427 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 15:11:04 INFO - PROCESS | 1651 | 1462831864429 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 15:11:04 INFO - PROCESS | 1651 | 1462831864431 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 15:11:04 INFO - PROCESS | 1651 | 1462831864432 Marionette TRACE conn2 <- [1,1906,null,{}] 15:11:04 INFO - PROCESS | 1651 | 1462831864435 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:04 INFO - PROCESS | 1651 | 1462831864602 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 15:11:04 INFO - PROCESS | 1651 | 1462831864668 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x142111000 == 94 [pid = 1651] [id = 484] 15:11:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 237 (0x135a62400) [pid = 1651] [serial = 1452] [outer = 0x0] 15:11:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 238 (0x135f62800) [pid = 1651] [serial = 1453] [outer = 0x135a62400] 15:11:04 INFO - PROCESS | 1651 | 1462831864698 Marionette DEBUG loaded listener.js 15:11:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 239 (0x135f6b800) [pid = 1651] [serial = 1454] [outer = 0x135a62400] 15:11:05 INFO - PROCESS | 1651 | 1462831865097 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 15:11:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 15:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 719ms 15:11:05 INFO - PROCESS | 1651 | 1462831865163 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 15:11:05 INFO - PROCESS | 1651 | 1462831865164 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 15:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 15:11:05 INFO - PROCESS | 1651 | 1462831865210 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 15:11:05 INFO - PROCESS | 1651 | 1462831865212 Marionette TRACE conn2 <- [1,1910,null,{}] 15:11:05 INFO - PROCESS | 1651 | 1462831865217 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:05 INFO - PROCESS | 1651 | 1462831865338 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 15:11:05 INFO - PROCESS | 1651 | 1462831865428 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x1434d8000 == 95 [pid = 1651] [id = 485] 15:11:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 240 (0x135f65400) [pid = 1651] [serial = 1455] [outer = 0x0] 15:11:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 241 (0x138141400) [pid = 1651] [serial = 1456] [outer = 0x135f65400] 15:11:05 INFO - PROCESS | 1651 | 1462831865457 Marionette DEBUG loaded listener.js 15:11:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 242 (0x138146400) [pid = 1651] [serial = 1457] [outer = 0x135f65400] 15:11:05 INFO - PROCESS | 1651 | 1462831865836 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 15:11:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 15:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 705ms 15:11:05 INFO - PROCESS | 1651 | 1462831865882 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 15:11:05 INFO - PROCESS | 1651 | 1462831865883 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 15:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 15:11:05 INFO - PROCESS | 1651 | 1462831865886 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 15:11:05 INFO - PROCESS | 1651 | 1462831865887 Marionette TRACE conn2 <- [1,1914,null,{}] 15:11:05 INFO - PROCESS | 1651 | 1462831865892 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:06 INFO - PROCESS | 1651 | 1462831866012 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 15:11:06 INFO - PROCESS | 1651 | 1462831866134 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x143612000 == 96 [pid = 1651] [id = 486] 15:11:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 243 (0x135f69400) [pid = 1651] [serial = 1458] [outer = 0x0] 15:11:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 244 (0x13814a400) [pid = 1651] [serial = 1459] [outer = 0x135f69400] 15:11:06 INFO - PROCESS | 1651 | 1462831866165 Marionette DEBUG loaded listener.js 15:11:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 245 (0x138856400) [pid = 1651] [serial = 1460] [outer = 0x135f69400] 15:11:06 INFO - PROCESS | 1651 | 1462831866580 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 15:11:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 15:11:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 721ms 15:11:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 15:11:06 INFO - PROCESS | 1651 | 1462831866608 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 15:11:06 INFO - PROCESS | 1651 | 1462831866609 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 15:11:06 INFO - PROCESS | 1651 | 1462831866611 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 15:11:06 INFO - PROCESS | 1651 | 1462831866613 Marionette TRACE conn2 <- [1,1918,null,{}] 15:11:06 INFO - PROCESS | 1651 | 1462831866616 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:06 INFO - PROCESS | 1651 | 1462831866753 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 15:11:06 INFO - PROCESS | 1651 | 1462831866911 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c6bb000 == 97 [pid = 1651] [id = 487] 15:11:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 246 (0x1121b6000) [pid = 1651] [serial = 1461] [outer = 0x0] 15:11:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 247 (0x12a7a7c00) [pid = 1651] [serial = 1462] [outer = 0x1121b6000] 15:11:06 INFO - PROCESS | 1651 | 1462831866941 Marionette DEBUG loaded listener.js 15:11:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 248 (0x13885e800) [pid = 1651] [serial = 1463] [outer = 0x1121b6000] 15:11:07 INFO - PROCESS | 1651 | 1462831867364 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 15:11:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 15:11:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 821ms 15:11:07 INFO - PROCESS | 1651 | 1462831867432 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 15:11:07 INFO - PROCESS | 1651 | 1462831867434 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 15:11:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 15:11:07 INFO - PROCESS | 1651 | 1462831867436 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 15:11:07 INFO - PROCESS | 1651 | 1462831867437 Marionette TRACE conn2 <- [1,1922,null,{}] 15:11:07 INFO - PROCESS | 1651 | 1462831867440 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:07 INFO - PROCESS | 1651 | 1462831867565 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 15:11:07 INFO - PROCESS | 1651 | 1462831867664 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x121172000 == 98 [pid = 1651] [id = 488] 15:11:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 249 (0x1169c2000) [pid = 1651] [serial = 1464] [outer = 0x0] 15:11:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 250 (0x13885b400) [pid = 1651] [serial = 1465] [outer = 0x1169c2000] 15:11:07 INFO - PROCESS | 1651 | 1462831867701 Marionette DEBUG loaded listener.js 15:11:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 251 (0x13898c800) [pid = 1651] [serial = 1466] [outer = 0x1169c2000] 15:11:08 INFO - PROCESS | 1651 | 1462831868195 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 15:11:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 15:11:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 822ms 15:11:08 INFO - PROCESS | 1651 | 1462831868258 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 15:11:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 15:11:08 INFO - PROCESS | 1651 | 1462831868260 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 15:11:08 INFO - PROCESS | 1651 | 1462831868262 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 15:11:08 INFO - PROCESS | 1651 | 1462831868264 Marionette TRACE conn2 <- [1,1926,null,{}] 15:11:08 INFO - PROCESS | 1651 | 1462831868266 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:08 INFO - PROCESS | 1651 | 1462831868402 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 15:11:08 INFO - PROCESS | 1651 | 1462831868500 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x138ab2800 == 99 [pid = 1651] [id = 489] 15:11:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 252 (0x13898bc00) [pid = 1651] [serial = 1467] [outer = 0x0] 15:11:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 253 (0x142166000) [pid = 1651] [serial = 1468] [outer = 0x13898bc00] 15:11:08 INFO - PROCESS | 1651 | 1462831868529 Marionette DEBUG loaded listener.js 15:11:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 254 (0x142169800) [pid = 1651] [serial = 1469] [outer = 0x13898bc00] 15:11:09 INFO - PROCESS | 1651 | 1462831869212 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 15:11:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 15:11:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 970ms 15:11:09 INFO - PROCESS | 1651 | 1462831869248 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 15:11:09 INFO - PROCESS | 1651 | 1462831869250 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 15:11:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 15:11:09 INFO - PROCESS | 1651 | 1462831869254 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 15:11:09 INFO - PROCESS | 1651 | 1462831869259 Marionette TRACE conn2 <- [1,1930,null,{}] 15:11:09 INFO - PROCESS | 1651 | 1462831869262 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:09 INFO - PROCESS | 1651 | 1462831869380 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 15:11:09 INFO - PROCESS | 1651 | 1462831869482 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x122c6e000 == 100 [pid = 1651] [id = 490] 15:11:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 255 (0x113123000) [pid = 1651] [serial = 1470] [outer = 0x0] 15:11:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 256 (0x1131d2000) [pid = 1651] [serial = 1471] [outer = 0x113123000] 15:11:09 INFO - PROCESS | 1651 | 1462831869511 Marionette DEBUG loaded listener.js 15:11:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 257 (0x116729000) [pid = 1651] [serial = 1472] [outer = 0x113123000] 15:11:09 INFO - PROCESS | 1651 | 1462831869964 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 15:11:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 15:11:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 774ms 15:11:10 INFO - PROCESS | 1651 | 1462831870029 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 15:11:10 INFO - PROCESS | 1651 | 1462831870033 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 15:11:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 15:11:10 INFO - PROCESS | 1651 | 1462831870037 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 15:11:10 INFO - PROCESS | 1651 | 1462831870039 Marionette TRACE conn2 <- [1,1934,null,{}] 15:11:10 INFO - PROCESS | 1651 | 1462831870041 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:10 INFO - PROCESS | 1651 | 1462831870152 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 15:11:10 INFO - PROCESS | 1651 | 1462831870284 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x119137000 == 101 [pid = 1651] [id = 491] 15:11:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 258 (0x117111400) [pid = 1651] [serial = 1473] [outer = 0x0] 15:11:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 259 (0x118719800) [pid = 1651] [serial = 1474] [outer = 0x117111400] 15:11:10 INFO - PROCESS | 1651 | 1462831870313 Marionette DEBUG loaded listener.js 15:11:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 260 (0x1193d4000) [pid = 1651] [serial = 1475] [outer = 0x117111400] 15:11:10 INFO - PROCESS | 1651 | --DOCSHELL 0x138176800 == 100 [pid = 1651] [id = 477] 15:11:10 INFO - PROCESS | 1651 | --DOCSHELL 0x135ce6000 == 99 [pid = 1651] [id = 476] 15:11:10 INFO - PROCESS | 1651 | --DOCSHELL 0x1351a8000 == 98 [pid = 1651] [id = 475] 15:11:10 INFO - PROCESS | 1651 | --DOCSHELL 0x12e1db000 == 97 [pid = 1651] [id = 474] 15:11:10 INFO - PROCESS | 1651 | --DOCSHELL 0x12d613800 == 96 [pid = 1651] [id = 473] 15:11:10 INFO - PROCESS | 1651 | --DOCSHELL 0x12c6bc000 == 95 [pid = 1651] [id = 472] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 259 (0x12a7a7800) [pid = 1651] [serial = 1362] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 258 (0x12d320c00) [pid = 1651] [serial = 1311] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 257 (0x134c77000) [pid = 1651] [serial = 1314] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 256 (0x119eaa000) [pid = 1651] [serial = 1317] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 255 (0x110e4cc00) [pid = 1651] [serial = 1320] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | --DOCSHELL 0x12bd52800 == 94 [pid = 1651] [id = 471] 15:11:10 INFO - PROCESS | 1651 | --DOCSHELL 0x129231000 == 93 [pid = 1651] [id = 470] 15:11:10 INFO - PROCESS | 1651 | --DOCSHELL 0x127009800 == 92 [pid = 1651] [id = 469] 15:11:10 INFO - PROCESS | 1651 | --DOCSHELL 0x1196b0800 == 91 [pid = 1651] [id = 468] 15:11:10 INFO - PROCESS | 1651 | --DOCSHELL 0x119d57800 == 90 [pid = 1651] [id = 467] 15:11:10 INFO - PROCESS | 1651 | --DOCSHELL 0x12116c800 == 89 [pid = 1651] [id = 466] 15:11:10 INFO - PROCESS | 1651 | --DOCSHELL 0x119d4a800 == 88 [pid = 1651] [id = 464] 15:11:10 INFO - PROCESS | 1651 | --DOCSHELL 0x135d19000 == 87 [pid = 1651] [id = 463] 15:11:10 INFO - PROCESS | 1651 | --DOCSHELL 0x135ce2800 == 86 [pid = 1651] [id = 462] 15:11:10 INFO - PROCESS | 1651 | --DOCSHELL 0x135bdf800 == 85 [pid = 1651] [id = 461] 15:11:10 INFO - PROCESS | 1651 | --DOCSHELL 0x135a19000 == 84 [pid = 1651] [id = 460] 15:11:10 INFO - PROCESS | 1651 | --DOCSHELL 0x1354f9000 == 83 [pid = 1651] [id = 459] 15:11:10 INFO - PROCESS | 1651 | --DOCSHELL 0x1351bd000 == 82 [pid = 1651] [id = 458] 15:11:10 INFO - PROCESS | 1651 | --DOCSHELL 0x12c126000 == 81 [pid = 1651] [id = 457] 15:11:10 INFO - PROCESS | 1651 | --DOCSHELL 0x124577000 == 80 [pid = 1651] [id = 456] 15:11:10 INFO - PROCESS | 1651 | --DOCSHELL 0x1134b2800 == 79 [pid = 1651] [id = 455] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 254 (0x124465c00) [pid = 1651] [serial = 1347] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 253 (0x125f27800) [pid = 1651] [serial = 1350] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 252 (0x128bb0c00) [pid = 1651] [serial = 1353] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 251 (0x127153400) [pid = 1651] [serial = 1351] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 250 (0x1193d3400) [pid = 1651] [serial = 1338] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 249 (0x1194f4c00) [pid = 1651] [serial = 1339] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 248 (0x125129800) [pid = 1651] [serial = 1290] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 247 (0x128bb4c00) [pid = 1651] [serial = 1302] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 246 (0x122f63400) [pid = 1651] [serial = 1299] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 245 (0x116a60400) [pid = 1651] [serial = 1332] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 244 (0x118198800) [pid = 1651] [serial = 1333] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 243 (0x11278e000) [pid = 1651] [serial = 1327] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 242 (0x111a0e000) [pid = 1651] [serial = 1326] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 241 (0x119111c00) [pid = 1651] [serial = 1296] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 240 (0x118194000) [pid = 1651] [serial = 1335] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 239 (0x118716400) [pid = 1651] [serial = 1336] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 238 (0x1211bec00) [pid = 1651] [serial = 1341] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 237 (0x122b76c00) [pid = 1651] [serial = 1342] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 236 (0x114ed8c00) [pid = 1651] [serial = 1330] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 235 (0x1131ad000) [pid = 1651] [serial = 1329] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 234 (0x12a7a6400) [pid = 1651] [serial = 1305] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 233 (0x122dac400) [pid = 1651] [serial = 1323] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 232 (0x12bf9f000) [pid = 1651] [serial = 1308] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 231 (0x113306000) [pid = 1651] [serial = 1293] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 230 (0x128bba000) [pid = 1651] [serial = 1356] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 229 (0x128d63000) [pid = 1651] [serial = 1354] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 228 (0x122daec00) [pid = 1651] [serial = 1344] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 227 (0x128e47c00) [pid = 1651] [serial = 1357] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 226 (0x12409b000) [pid = 1651] [serial = 1345] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 225 (0x129268800) [pid = 1651] [serial = 1359] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 224 (0x12a584000) [pid = 1651] [serial = 1360] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | --DOMWINDOW == 223 (0x1247d0000) [pid = 1651] [serial = 1348] [outer = 0x0] [url = about:blank] 15:11:10 INFO - PROCESS | 1651 | 1462831870748 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 15:11:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 15:11:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 722ms 15:11:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 15:11:10 INFO - PROCESS | 1651 | 1462831870762 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 15:11:10 INFO - PROCESS | 1651 | 1462831870763 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 15:11:10 INFO - PROCESS | 1651 | 1462831870766 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 15:11:10 INFO - PROCESS | 1651 | 1462831870768 Marionette TRACE conn2 <- [1,1938,null,{}] 15:11:10 INFO - PROCESS | 1651 | 1462831870778 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:10 INFO - PROCESS | 1651 | 1462831870899 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 15:11:10 INFO - PROCESS | 1651 | 1462831870991 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x12117e800 == 80 [pid = 1651] [id = 492] 15:11:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 224 (0x113306000) [pid = 1651] [serial = 1476] [outer = 0x0] 15:11:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 225 (0x1194f4c00) [pid = 1651] [serial = 1477] [outer = 0x113306000] 15:11:11 INFO - PROCESS | 1651 | 1462831871022 Marionette DEBUG loaded listener.js 15:11:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 226 (0x1211ebc00) [pid = 1651] [serial = 1478] [outer = 0x113306000] 15:11:11 INFO - PROCESS | 1651 | 1462831871329 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 15:11:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 15:11:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 575ms 15:11:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 15:11:11 INFO - PROCESS | 1651 | 1462831871345 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 15:11:11 INFO - PROCESS | 1651 | 1462831871347 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 15:11:11 INFO - PROCESS | 1651 | 1462831871349 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 15:11:11 INFO - PROCESS | 1651 | 1462831871350 Marionette TRACE conn2 <- [1,1942,null,{}] 15:11:11 INFO - PROCESS | 1651 | 1462831871352 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:11 INFO - PROCESS | 1651 | 1462831871457 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 15:11:11 INFO - PROCESS | 1651 | 1462831871537 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x124a77000 == 81 [pid = 1651] [id = 493] 15:11:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 227 (0x1211e1000) [pid = 1651] [serial = 1479] [outer = 0x0] 15:11:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 228 (0x122b7a000) [pid = 1651] [serial = 1480] [outer = 0x1211e1000] 15:11:11 INFO - PROCESS | 1651 | 1462831871564 Marionette DEBUG loaded listener.js 15:11:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 229 (0x1240a4000) [pid = 1651] [serial = 1481] [outer = 0x1211e1000] 15:11:11 INFO - PROCESS | 1651 | 1462831871858 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 15:11:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 15:11:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 520ms 15:11:11 INFO - PROCESS | 1651 | 1462831871869 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 15:11:11 INFO - PROCESS | 1651 | 1462831871881 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 15:11:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 15:11:11 INFO - PROCESS | 1651 | 1462831871893 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 15:11:11 INFO - PROCESS | 1651 | 1462831871894 Marionette TRACE conn2 <- [1,1946,null,{}] 15:11:11 INFO - PROCESS | 1651 | 1462831871896 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:11 INFO - PROCESS | 1651 | 1462831871995 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 15:11:12 INFO - PROCESS | 1651 | 1462831872080 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x129221800 == 82 [pid = 1651] [id = 494] 15:11:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 230 (0x122a5c800) [pid = 1651] [serial = 1482] [outer = 0x0] 15:11:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 231 (0x124460c00) [pid = 1651] [serial = 1483] [outer = 0x122a5c800] 15:11:12 INFO - PROCESS | 1651 | 1462831872106 Marionette DEBUG loaded listener.js 15:11:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 232 (0x12524a800) [pid = 1651] [serial = 1484] [outer = 0x122a5c800] 15:11:12 INFO - PROCESS | 1651 | 1462831872407 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 15:11:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 15:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 569ms 15:11:12 INFO - PROCESS | 1651 | 1462831872461 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 15:11:12 INFO - PROCESS | 1651 | 1462831872463 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 15:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 15:11:12 INFO - PROCESS | 1651 | 1462831872465 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 15:11:12 INFO - PROCESS | 1651 | 1462831872466 Marionette TRACE conn2 <- [1,1950,null,{}] 15:11:12 INFO - PROCESS | 1651 | 1462831872468 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:12 INFO - PROCESS | 1651 | 1462831872583 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 15:11:12 INFO - PROCESS | 1651 | 1462831872689 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b90b000 == 83 [pid = 1651] [id = 495] 15:11:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 233 (0x122f67800) [pid = 1651] [serial = 1485] [outer = 0x0] 15:11:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 234 (0x12703fc00) [pid = 1651] [serial = 1486] [outer = 0x122f67800] 15:11:12 INFO - PROCESS | 1651 | 1462831872715 Marionette DEBUG loaded listener.js 15:11:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 235 (0x128e45800) [pid = 1651] [serial = 1487] [outer = 0x122f67800] 15:11:13 INFO - PROCESS | 1651 | 1462831873029 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 15:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 15:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 619ms 15:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 15:11:13 INFO - PROCESS | 1651 | 1462831873085 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 15:11:13 INFO - PROCESS | 1651 | 1462831873086 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 15:11:13 INFO - PROCESS | 1651 | 1462831873088 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 15:11:13 INFO - PROCESS | 1651 | 1462831873089 Marionette TRACE conn2 <- [1,1954,null,{}] 15:11:13 INFO - PROCESS | 1651 | 1462831873091 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:13 INFO - PROCESS | 1651 | 1462831873228 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 15:11:13 INFO - PROCESS | 1651 | 1462831873245 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c6b9800 == 84 [pid = 1651] [id = 496] 15:11:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 236 (0x128da3c00) [pid = 1651] [serial = 1488] [outer = 0x0] 15:11:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 237 (0x129270400) [pid = 1651] [serial = 1489] [outer = 0x128da3c00] 15:11:13 INFO - PROCESS | 1651 | 1462831873285 Marionette DEBUG loaded listener.js 15:11:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 238 (0x12a58ac00) [pid = 1651] [serial = 1490] [outer = 0x128da3c00] 15:11:13 INFO - PROCESS | 1651 | 1462831873653 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 15:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 15:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 570ms 15:11:13 INFO - PROCESS | 1651 | 1462831873660 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 15:11:13 INFO - PROCESS | 1651 | 1462831873662 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 15:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 15:11:13 INFO - PROCESS | 1651 | 1462831873665 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 15:11:13 INFO - PROCESS | 1651 | 1462831873667 Marionette TRACE conn2 <- [1,1958,null,{}] 15:11:13 INFO - PROCESS | 1651 | 1462831873671 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:13 INFO - PROCESS | 1651 | 1462831873867 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 15:11:13 INFO - PROCESS | 1651 | 1462831873888 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cfaa000 == 85 [pid = 1651] [id = 497] 15:11:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 239 (0x116951400) [pid = 1651] [serial = 1491] [outer = 0x0] 15:11:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 240 (0x12b167c00) [pid = 1651] [serial = 1492] [outer = 0x116951400] 15:11:13 INFO - PROCESS | 1651 | 1462831873912 Marionette DEBUG loaded listener.js 15:11:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 241 (0x12bc42800) [pid = 1651] [serial = 1493] [outer = 0x116951400] 15:11:14 INFO - PROCESS | 1651 | 1462831874290 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 15:11:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 15:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 670ms 15:11:14 INFO - PROCESS | 1651 | 1462831874336 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 15:11:14 INFO - PROCESS | 1651 | 1462831874337 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 15:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 15:11:14 INFO - PROCESS | 1651 | 1462831874340 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 15:11:14 INFO - PROCESS | 1651 | 1462831874341 Marionette TRACE conn2 <- [1,1962,null,{}] 15:11:14 INFO - PROCESS | 1651 | 1462831874343 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:14 INFO - PROCESS | 1651 | 1462831874476 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 15:11:14 INFO - PROCESS | 1651 | 1462831874508 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e1ca000 == 86 [pid = 1651] [id = 498] 15:11:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 242 (0x110d60400) [pid = 1651] [serial = 1494] [outer = 0x0] 15:11:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 243 (0x12bd11400) [pid = 1651] [serial = 1495] [outer = 0x110d60400] 15:11:14 INFO - PROCESS | 1651 | 1462831874534 Marionette DEBUG loaded listener.js 15:11:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 244 (0x12c4c9800) [pid = 1651] [serial = 1496] [outer = 0x110d60400] 15:11:15 INFO - PROCESS | 1651 | --DOMWINDOW == 243 (0x113180c00) [pid = 1651] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 15:11:15 INFO - PROCESS | 1651 | --DOMWINDOW == 242 (0x122a64000) [pid = 1651] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 15:11:15 INFO - PROCESS | 1651 | --DOMWINDOW == 241 (0x128d5d400) [pid = 1651] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 15:11:15 INFO - PROCESS | 1651 | --DOMWINDOW == 240 (0x128e45c00) [pid = 1651] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 15:11:15 INFO - PROCESS | 1651 | --DOMWINDOW == 239 (0x1211b5c00) [pid = 1651] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 15:11:15 INFO - PROCESS | 1651 | --DOMWINDOW == 238 (0x110f48c00) [pid = 1651] [serial = 1398] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 15:11:15 INFO - PROCESS | 1651 | --DOMWINDOW == 237 (0x128b6a800) [pid = 1651] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 15:11:15 INFO - PROCESS | 1651 | --DOMWINDOW == 236 (0x128bb5c00) [pid = 1651] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 15:11:15 INFO - PROCESS | 1651 | --DOMWINDOW == 235 (0x12b166800) [pid = 1651] [serial = 1422] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 15:11:15 INFO - PROCESS | 1651 | --DOMWINDOW == 234 (0x11856dc00) [pid = 1651] [serial = 1404] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 15:11:15 INFO - PROCESS | 1651 | --DOMWINDOW == 233 (0x1270bb400) [pid = 1651] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 15:11:15 INFO - PROCESS | 1651 | --DOMWINDOW == 232 (0x125e15c00) [pid = 1651] [serial = 1416] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 15:11:15 INFO - PROCESS | 1651 | --DOMWINDOW == 231 (0x1199e2800) [pid = 1651] [serial = 1410] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 15:11:15 INFO - PROCESS | 1651 | --DOMWINDOW == 230 (0x11672a000) [pid = 1651] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 15:11:15 INFO - PROCESS | 1651 | --DOMWINDOW == 229 (0x13597ac00) [pid = 1651] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 15:11:15 INFO - PROCESS | 1651 | --DOMWINDOW == 228 (0x12b99b800) [pid = 1651] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 15:11:15 INFO - PROCESS | 1651 | --DOMWINDOW == 227 (0x110d62c00) [pid = 1651] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 15:11:15 INFO - PROCESS | 1651 | --DOMWINDOW == 226 (0x11643f400) [pid = 1651] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 15:11:15 INFO - PROCESS | 1651 | --DOMWINDOW == 225 (0x116606000) [pid = 1651] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 15:11:15 INFO - PROCESS | 1651 | --DOMWINDOW == 224 (0x128bbb400) [pid = 1651] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 15:11:15 INFO - PROCESS | 1651 | --DOMWINDOW == 223 (0x12524b400) [pid = 1651] [serial = 1413] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 15:11:15 INFO - PROCESS | 1651 | --DOMWINDOW == 222 (0x113182c00) [pid = 1651] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 15:11:15 INFO - PROCESS | 1651 | --DOMWINDOW == 221 (0x118570400) [pid = 1651] [serial = 1407] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 15:11:15 INFO - PROCESS | 1651 | --DOMWINDOW == 220 (0x113424c00) [pid = 1651] [serial = 1401] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 15:11:15 INFO - PROCESS | 1651 | --DOMWINDOW == 219 (0x116729c00) [pid = 1651] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 15:11:15 INFO - PROCESS | 1651 | --DOMWINDOW == 218 (0x1295c6c00) [pid = 1651] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 15:11:15 INFO - PROCESS | 1651 | --DOMWINDOW == 217 (0x111fed000) [pid = 1651] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 15:11:15 INFO - PROCESS | 1651 | --DOMWINDOW == 216 (0x128e41800) [pid = 1651] [serial = 1419] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 15:11:15 INFO - PROCESS | 1651 | --DOMWINDOW == 215 (0x12bcf4800) [pid = 1651] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 15:11:15 INFO - PROCESS | 1651 | --DOMWINDOW == 214 (0x1211b7400) [pid = 1651] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 15:11:15 INFO - PROCESS | 1651 | --DOMWINDOW == 213 (0x12bced800) [pid = 1651] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 15:11:15 INFO - PROCESS | 1651 | --DOMWINDOW == 212 (0x12bf9c800) [pid = 1651] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 15:11:15 INFO - PROCESS | 1651 | 1462831875162 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 15:11:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 15:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 869ms 15:11:15 INFO - PROCESS | 1651 | 1462831875214 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 15:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 15:11:15 INFO - PROCESS | 1651 | 1462831875216 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 15:11:15 INFO - PROCESS | 1651 | 1462831875219 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 15:11:15 INFO - PROCESS | 1651 | 1462831875221 Marionette TRACE conn2 <- [1,1966,null,{}] 15:11:15 INFO - PROCESS | 1651 | 1462831875231 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:15 INFO - PROCESS | 1651 | 1462831875344 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 15:11:15 INFO - PROCESS | 1651 | 1462831875348 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x12921b000 == 87 [pid = 1651] [id = 499] 15:11:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 213 (0x113182c00) [pid = 1651] [serial = 1497] [outer = 0x0] 15:11:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 214 (0x11672e400) [pid = 1651] [serial = 1498] [outer = 0x113182c00] 15:11:15 INFO - PROCESS | 1651 | 1462831875374 Marionette DEBUG loaded listener.js 15:11:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 215 (0x1199dbc00) [pid = 1651] [serial = 1499] [outer = 0x113182c00] 15:11:15 INFO - PROCESS | 1651 | 1462831875725 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 15:11:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 15:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 528ms 15:11:15 INFO - PROCESS | 1651 | 1462831875747 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 15:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 15:11:15 INFO - PROCESS | 1651 | 1462831875749 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 15:11:15 INFO - PROCESS | 1651 | 1462831875751 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 15:11:15 INFO - PROCESS | 1651 | 1462831875753 Marionette TRACE conn2 <- [1,1970,null,{}] 15:11:15 INFO - PROCESS | 1651 | 1462831875755 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:15 INFO - PROCESS | 1651 | 1462831875870 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 15:11:15 INFO - PROCESS | 1651 | 1462831875956 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x1354ea000 == 88 [pid = 1651] [id = 500] 15:11:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 216 (0x122a63800) [pid = 1651] [serial = 1500] [outer = 0x0] 15:11:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 217 (0x128bb1400) [pid = 1651] [serial = 1501] [outer = 0x122a63800] 15:11:15 INFO - PROCESS | 1651 | 1462831875985 Marionette DEBUG loaded listener.js 15:11:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 218 (0x12bd06c00) [pid = 1651] [serial = 1502] [outer = 0x122a63800] 15:11:16 INFO - PROCESS | 1651 | 1462831876302 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 15:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 15:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 569ms 15:11:16 INFO - PROCESS | 1651 | 1462831876321 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 15:11:16 INFO - PROCESS | 1651 | 1462831876324 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 15:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 15:11:16 INFO - PROCESS | 1651 | 1462831876328 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 15:11:16 INFO - PROCESS | 1651 | 1462831876329 Marionette TRACE conn2 <- [1,1974,null,{}] 15:11:16 INFO - PROCESS | 1651 | 1462831876331 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:16 INFO - PROCESS | 1651 | 1462831876435 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 15:11:16 INFO - PROCESS | 1651 | 1462831876439 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x135be3000 == 89 [pid = 1651] [id = 501] 15:11:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 219 (0x11756d000) [pid = 1651] [serial = 1503] [outer = 0x0] 15:11:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 220 (0x12cb4cc00) [pid = 1651] [serial = 1504] [outer = 0x11756d000] 15:11:16 INFO - PROCESS | 1651 | 1462831876465 Marionette DEBUG loaded listener.js 15:11:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 221 (0x12f245000) [pid = 1651] [serial = 1505] [outer = 0x11756d000] 15:11:16 INFO - PROCESS | 1651 | 1462831876796 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 15:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 15:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 519ms 15:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 15:11:16 INFO - PROCESS | 1651 | 1462831876868 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 15:11:16 INFO - PROCESS | 1651 | 1462831876870 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 15:11:16 INFO - PROCESS | 1651 | 1462831876875 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 15:11:16 INFO - PROCESS | 1651 | 1462831876877 Marionette TRACE conn2 <- [1,1978,null,{}] 15:11:16 INFO - PROCESS | 1651 | 1462831876879 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:16 INFO - PROCESS | 1651 | 1462831876984 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 15:11:17 INFO - PROCESS | 1651 | 1462831877186 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x116f81000 == 90 [pid = 1651] [id = 502] 15:11:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 222 (0x110e4b400) [pid = 1651] [serial = 1506] [outer = 0x0] 15:11:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 223 (0x110f50000) [pid = 1651] [serial = 1507] [outer = 0x110e4b400] 15:11:17 INFO - PROCESS | 1651 | 1462831877262 Marionette DEBUG loaded listener.js 15:11:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 224 (0x113053400) [pid = 1651] [serial = 1508] [outer = 0x110e4b400] 15:11:17 INFO - PROCESS | 1651 | 1462831877698 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:11:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 15:11:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 873ms 15:11:17 INFO - PROCESS | 1651 | 1462831877747 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 15:11:17 INFO - PROCESS | 1651 | 1462831877750 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 15:11:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 15:11:17 INFO - PROCESS | 1651 | 1462831877753 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 15:11:17 INFO - PROCESS | 1651 | 1462831877756 Marionette TRACE conn2 <- [1,1982,null,{}] 15:11:17 INFO - PROCESS | 1651 | 1462831877759 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:17 INFO - PROCESS | 1651 | 1462831877890 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 15:11:18 INFO - PROCESS | 1651 | 1462831878015 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x125f14000 == 91 [pid = 1651] [id = 503] 15:11:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 225 (0x114edf800) [pid = 1651] [serial = 1509] [outer = 0x0] 15:11:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 226 (0x11871b800) [pid = 1651] [serial = 1510] [outer = 0x114edf800] 15:11:18 INFO - PROCESS | 1651 | 1462831878050 Marionette DEBUG loaded listener.js 15:11:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 227 (0x119490c00) [pid = 1651] [serial = 1511] [outer = 0x114edf800] 15:11:18 INFO - PROCESS | 1651 | 1462831878558 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:11:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 15:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 822ms 15:11:18 INFO - PROCESS | 1651 | 1462831878578 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 15:11:18 INFO - PROCESS | 1651 | 1462831878583 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 15:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 15:11:18 INFO - PROCESS | 1651 | 1462831878587 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 15:11:18 INFO - PROCESS | 1651 | 1462831878589 Marionette TRACE conn2 <- [1,1986,null,{}] 15:11:18 INFO - PROCESS | 1651 | 1462831878593 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:18 INFO - PROCESS | 1651 | 1462831878779 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 15:11:18 INFO - PROCESS | 1651 | 1462831878950 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x1351bc800 == 92 [pid = 1651] [id = 504] 15:11:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 228 (0x119e59c00) [pid = 1651] [serial = 1512] [outer = 0x0] 15:11:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 229 (0x122b91000) [pid = 1651] [serial = 1513] [outer = 0x119e59c00] 15:11:18 INFO - PROCESS | 1651 | 1462831878998 Marionette DEBUG loaded listener.js 15:11:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 230 (0x1247cc800) [pid = 1651] [serial = 1514] [outer = 0x119e59c00] 15:11:19 INFO - PROCESS | 1651 | 1462831879443 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:11:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 15:11:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 874ms 15:11:19 INFO - PROCESS | 1651 | 1462831879461 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 15:11:19 INFO - PROCESS | 1651 | 1462831879463 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 15:11:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 15:11:19 INFO - PROCESS | 1651 | 1462831879470 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 15:11:19 INFO - PROCESS | 1651 | 1462831879475 Marionette TRACE conn2 <- [1,1990,null,{}] 15:11:19 INFO - PROCESS | 1651 | 1462831879478 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:19 INFO - PROCESS | 1651 | 1462831879605 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 15:11:19 INFO - PROCESS | 1651 | 1462831879732 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x138168800 == 93 [pid = 1651] [id = 505] 15:11:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 231 (0x1247cd000) [pid = 1651] [serial = 1515] [outer = 0x0] 15:11:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 232 (0x128b61000) [pid = 1651] [serial = 1516] [outer = 0x1247cd000] 15:11:19 INFO - PROCESS | 1651 | 1462831879763 Marionette DEBUG loaded listener.js 15:11:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 233 (0x128e40400) [pid = 1651] [serial = 1517] [outer = 0x1247cd000] 15:11:20 INFO - PROCESS | 1651 | 1462831880154 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:11:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 15:11:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 727ms 15:11:20 INFO - PROCESS | 1651 | 1462831880237 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 15:11:20 INFO - PROCESS | 1651 | 1462831880239 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 15:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 15:11:20 INFO - PROCESS | 1651 | 1462831880272 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 15:11:20 INFO - PROCESS | 1651 | 1462831880273 Marionette TRACE conn2 <- [1,1994,null,{}] 15:11:20 INFO - PROCESS | 1651 | 1462831880278 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:20 INFO - PROCESS | 1651 | 1462831880402 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 15:11:20 INFO - PROCESS | 1651 | 1462831880497 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x138ab7000 == 94 [pid = 1651] [id = 506] 15:11:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 234 (0x128d9bc00) [pid = 1651] [serial = 1518] [outer = 0x0] 15:11:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 235 (0x12bcef800) [pid = 1651] [serial = 1519] [outer = 0x128d9bc00] 15:11:20 INFO - PROCESS | 1651 | 1462831880527 Marionette DEBUG loaded listener.js 15:11:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 236 (0x12cd8c400) [pid = 1651] [serial = 1520] [outer = 0x128d9bc00] 15:11:21 INFO - PROCESS | 1651 | 1462831881023 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 15:11:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 15:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 788ms 15:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 15:11:21 INFO - PROCESS | 1651 | 1462831881059 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 15:11:21 INFO - PROCESS | 1651 | 1462831881062 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 15:11:21 INFO - PROCESS | 1651 | 1462831881067 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 15:11:21 INFO - PROCESS | 1651 | 1462831881069 Marionette TRACE conn2 <- [1,1998,null,{}] 15:11:21 INFO - PROCESS | 1651 | 1462831881075 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:21 INFO - PROCESS | 1651 | 1462831881215 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 15:11:21 INFO - PROCESS | 1651 | 1462831881311 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x143613000 == 95 [pid = 1651] [id = 507] 15:11:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 237 (0x12e484400) [pid = 1651] [serial = 1521] [outer = 0x0] 15:11:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 238 (0x12e487000) [pid = 1651] [serial = 1522] [outer = 0x12e484400] 15:11:21 INFO - PROCESS | 1651 | 1462831881346 Marionette DEBUG loaded listener.js 15:11:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 239 (0x134b58c00) [pid = 1651] [serial = 1523] [outer = 0x12e484400] 15:11:21 INFO - PROCESS | 1651 | 1462831881846 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 15:11:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 15:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 821ms 15:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 15:11:21 INFO - PROCESS | 1651 | 1462831881887 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 15:11:21 INFO - PROCESS | 1651 | 1462831881889 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 15:11:21 INFO - PROCESS | 1651 | 1462831881891 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 15:11:21 INFO - PROCESS | 1651 | 1462831881892 Marionette TRACE conn2 <- [1,2002,null,{}] 15:11:21 INFO - PROCESS | 1651 | 1462831881895 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:22 INFO - PROCESS | 1651 | 1462831882026 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 15:11:22 INFO - PROCESS | 1651 | 1462831882154 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x1453a3800 == 96 [pid = 1651] [id = 508] 15:11:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 240 (0x134b5dc00) [pid = 1651] [serial = 1524] [outer = 0x0] 15:11:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 241 (0x135975000) [pid = 1651] [serial = 1525] [outer = 0x134b5dc00] 15:11:22 INFO - PROCESS | 1651 | 1462831882187 Marionette DEBUG loaded listener.js 15:11:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 242 (0x135f6ec00) [pid = 1651] [serial = 1526] [outer = 0x134b5dc00] 15:11:22 INFO - PROCESS | 1651 | 1462831882641 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 15:11:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 15:11:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 775ms 15:11:22 INFO - PROCESS | 1651 | 1462831882675 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 15:11:22 INFO - PROCESS | 1651 | 1462831882676 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 15:11:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 15:11:22 INFO - PROCESS | 1651 | 1462831882680 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 15:11:22 INFO - PROCESS | 1651 | 1462831882681 Marionette TRACE conn2 <- [1,2006,null,{}] 15:11:22 INFO - PROCESS | 1651 | 1462831882684 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:22 INFO - PROCESS | 1651 | 1462831882820 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 15:11:22 INFO - PROCESS | 1651 | 1462831882916 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x14349f800 == 97 [pid = 1651] [id = 509] 15:11:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 243 (0x135421c00) [pid = 1651] [serial = 1527] [outer = 0x0] 15:11:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 244 (0x135a4fc00) [pid = 1651] [serial = 1528] [outer = 0x135421c00] 15:11:22 INFO - PROCESS | 1651 | 1462831882946 Marionette DEBUG loaded listener.js 15:11:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 245 (0x135f6d000) [pid = 1651] [serial = 1529] [outer = 0x135421c00] 15:11:23 INFO - PROCESS | 1651 | 1462831883397 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 15:11:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 15:11:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 770ms 15:11:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 15:11:23 INFO - PROCESS | 1651 | 1462831883452 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 15:11:23 INFO - PROCESS | 1651 | 1462831883453 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 15:11:23 INFO - PROCESS | 1651 | 1462831883456 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 15:11:23 INFO - PROCESS | 1651 | 1462831883457 Marionette TRACE conn2 <- [1,2010,null,{}] 15:11:23 INFO - PROCESS | 1651 | 1462831883459 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:23 INFO - PROCESS | 1651 | 1462831883589 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 15:11:23 INFO - PROCESS | 1651 | 1462831883689 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x1453a5000 == 98 [pid = 1651] [id = 510] 15:11:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 246 (0x125840800) [pid = 1651] [serial = 1530] [outer = 0x0] 15:11:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 247 (0x138861c00) [pid = 1651] [serial = 1531] [outer = 0x125840800] 15:11:23 INFO - PROCESS | 1651 | 1462831883720 Marionette DEBUG loaded listener.js 15:11:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 248 (0x13898dc00) [pid = 1651] [serial = 1532] [outer = 0x125840800] 15:11:24 INFO - PROCESS | 1651 | 1462831884163 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 15:11:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 15:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 770ms 15:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 15:11:24 INFO - PROCESS | 1651 | 1462831884239 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 15:11:24 INFO - PROCESS | 1651 | 1462831884241 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 15:11:24 INFO - PROCESS | 1651 | 1462831884245 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 15:11:24 INFO - PROCESS | 1651 | 1462831884246 Marionette TRACE conn2 <- [1,2014,null,{}] 15:11:24 INFO - PROCESS | 1651 | 1462831884249 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:24 INFO - PROCESS | 1651 | 1462831884380 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 15:11:24 INFO - PROCESS | 1651 | 1462831884477 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x144d28800 == 99 [pid = 1651] [id = 511] 15:11:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 249 (0x138860000) [pid = 1651] [serial = 1533] [outer = 0x0] 15:11:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 250 (0x138999800) [pid = 1651] [serial = 1534] [outer = 0x138860000] 15:11:24 INFO - PROCESS | 1651 | 1462831884507 Marionette DEBUG loaded listener.js 15:11:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 251 (0x14216b800) [pid = 1651] [serial = 1535] [outer = 0x138860000] 15:11:24 INFO - PROCESS | 1651 | 1462831884948 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 15:11:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 15:11:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 772ms 15:11:25 INFO - PROCESS | 1651 | 1462831885019 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 15:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 15:11:25 INFO - PROCESS | 1651 | 1462831885021 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 15:11:25 INFO - PROCESS | 1651 | 1462831885027 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 15:11:25 INFO - PROCESS | 1651 | 1462831885029 Marionette TRACE conn2 <- [1,2018,null,{}] 15:11:25 INFO - PROCESS | 1651 | 1462831885033 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:25 INFO - PROCESS | 1651 | 1462831885218 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 15:11:25 INFO - PROCESS | 1651 | 1462831885399 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x144ee4000 == 100 [pid = 1651] [id = 512] 15:11:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 252 (0x135f65000) [pid = 1651] [serial = 1536] [outer = 0x0] 15:11:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 253 (0x1415c6c00) [pid = 1651] [serial = 1537] [outer = 0x135f65000] 15:11:25 INFO - PROCESS | 1651 | 1462831885433 Marionette DEBUG loaded listener.js 15:11:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 254 (0x1415cfc00) [pid = 1651] [serial = 1538] [outer = 0x135f65000] 15:11:25 INFO - PROCESS | 1651 | 1462831885851 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:11:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 15:11:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 921ms 15:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 15:11:25 INFO - PROCESS | 1651 | 1462831885948 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 15:11:25 INFO - PROCESS | 1651 | 1462831885950 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 15:11:25 INFO - PROCESS | 1651 | 1462831885952 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 15:11:25 INFO - PROCESS | 1651 | 1462831885954 Marionette TRACE conn2 <- [1,2022,null,{}] 15:11:25 INFO - PROCESS | 1651 | 1462831885979 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:26 INFO - PROCESS | 1651 | 1462831886125 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 15:11:26 INFO - PROCESS | 1651 | 1462831886223 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b906800 == 101 [pid = 1651] [id = 513] 15:11:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 255 (0x1193d5000) [pid = 1651] [serial = 1539] [outer = 0x0] 15:11:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 256 (0x12cb52800) [pid = 1651] [serial = 1540] [outer = 0x1193d5000] 15:11:26 INFO - PROCESS | 1651 | 1462831886252 Marionette DEBUG loaded listener.js 15:11:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 257 (0x144c26000) [pid = 1651] [serial = 1541] [outer = 0x1193d5000] 15:11:26 INFO - PROCESS | 1651 | 1462831886686 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 15:11:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 15:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 789ms 15:11:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 15:11:26 INFO - PROCESS | 1651 | 1462831886742 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 15:11:26 INFO - PROCESS | 1651 | 1462831886743 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 15:11:26 INFO - PROCESS | 1651 | 1462831886746 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 15:11:26 INFO - PROCESS | 1651 | 1462831886747 Marionette TRACE conn2 <- [1,2026,null,{}] 15:11:26 INFO - PROCESS | 1651 | 1462831886749 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:26 INFO - PROCESS | 1651 | 1462831886877 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 15:11:26 INFO - PROCESS | 1651 | 1462831886975 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x125810800 == 102 [pid = 1651] [id = 514] 15:11:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 258 (0x118210c00) [pid = 1651] [serial = 1542] [outer = 0x0] 15:11:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 259 (0x141329400) [pid = 1651] [serial = 1543] [outer = 0x118210c00] 15:11:27 INFO - PROCESS | 1651 | 1462831887004 Marionette DEBUG loaded listener.js 15:11:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 260 (0x14132e000) [pid = 1651] [serial = 1544] [outer = 0x118210c00] 15:11:27 INFO - PROCESS | 1651 | 1462831887433 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 15:11:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 15:11:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 719ms 15:11:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 15:11:27 INFO - PROCESS | 1651 | 1462831887466 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 15:11:27 INFO - PROCESS | 1651 | 1462831887468 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 15:11:27 INFO - PROCESS | 1651 | 1462831887470 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 15:11:27 INFO - PROCESS | 1651 | 1462831887472 Marionette TRACE conn2 <- [1,2030,null,{}] 15:11:27 INFO - PROCESS | 1651 | 1462831887476 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:27 INFO - PROCESS | 1651 | 1462831887603 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 15:11:27 INFO - PROCESS | 1651 | 1462831887705 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x13559d000 == 103 [pid = 1651] [id = 515] 15:11:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 261 (0x1132eb800) [pid = 1651] [serial = 1545] [outer = 0x0] 15:11:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 262 (0x12b992800) [pid = 1651] [serial = 1546] [outer = 0x1132eb800] 15:11:27 INFO - PROCESS | 1651 | 1462831887734 Marionette DEBUG loaded listener.js 15:11:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 263 (0x141333c00) [pid = 1651] [serial = 1547] [outer = 0x1132eb800] 15:11:28 INFO - PROCESS | 1651 | 1462831888419 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 15:11:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 15:11:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1022ms 15:11:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 15:11:28 INFO - PROCESS | 1651 | 1462831888493 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 15:11:28 INFO - PROCESS | 1651 | 1462831888495 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 15:11:28 INFO - PROCESS | 1651 | 1462831888499 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 15:11:28 INFO - PROCESS | 1651 | 1462831888501 Marionette TRACE conn2 <- [1,2034,null,{}] 15:11:28 INFO - PROCESS | 1651 | 1462831888515 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:28 INFO - PROCESS | 1651 | 1462831888640 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 15:11:28 INFO - PROCESS | 1651 | 1462831888771 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x128d04800 == 104 [pid = 1651] [id = 516] 15:11:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 264 (0x11317b000) [pid = 1651] [serial = 1548] [outer = 0x0] 15:11:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 265 (0x113303000) [pid = 1651] [serial = 1549] [outer = 0x11317b000] 15:11:28 INFO - PROCESS | 1651 | 1462831888801 Marionette DEBUG loaded listener.js 15:11:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 266 (0x11756e000) [pid = 1651] [serial = 1550] [outer = 0x11317b000] 15:11:29 INFO - PROCESS | 1651 | 1462831889246 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 15:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 783ms 15:11:29 INFO - PROCESS | 1651 | 1462831889293 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 15:11:29 INFO - PROCESS | 1651 | 1462831889296 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 15:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 15:11:29 INFO - PROCESS | 1651 | 1462831889301 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 15:11:29 INFO - PROCESS | 1651 | 1462831889303 Marionette TRACE conn2 <- [1,2038,null,{}] 15:11:29 INFO - PROCESS | 1651 | 1462831889305 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:29 INFO - PROCESS | 1651 | 1462831889438 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 15:11:29 INFO - PROCESS | 1651 | 1462831889538 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x122bab800 == 105 [pid = 1651] [id = 517] 15:11:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 267 (0x11856c400) [pid = 1651] [serial = 1551] [outer = 0x0] 15:11:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 268 (0x1193d3c00) [pid = 1651] [serial = 1552] [outer = 0x11856c400] 15:11:29 INFO - PROCESS | 1651 | 1462831889567 Marionette DEBUG loaded listener.js 15:11:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 269 (0x11991b400) [pid = 1651] [serial = 1553] [outer = 0x11856c400] 15:11:29 INFO - PROCESS | 1651 | --DOCSHELL 0x116f97800 == 104 [pid = 1651] [id = 344] 15:11:29 INFO - PROCESS | 1651 | --DOCSHELL 0x135b92000 == 103 [pid = 1651] [id = 341] 15:11:29 INFO - PROCESS | 1651 | --DOCSHELL 0x135be3000 == 102 [pid = 1651] [id = 501] 15:11:29 INFO - PROCESS | 1651 | --DOCSHELL 0x1354ea000 == 101 [pid = 1651] [id = 500] 15:11:29 INFO - PROCESS | 1651 | --DOCSHELL 0x12921b000 == 100 [pid = 1651] [id = 499] 15:11:29 INFO - PROCESS | 1651 | --DOCSHELL 0x12e1ca000 == 99 [pid = 1651] [id = 498] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 268 (0x135979400) [pid = 1651] [serial = 1432] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOCSHELL 0x12cfaa000 == 98 [pid = 1651] [id = 497] 15:11:29 INFO - PROCESS | 1651 | --DOCSHELL 0x12c6b9800 == 97 [pid = 1651] [id = 496] 15:11:29 INFO - PROCESS | 1651 | --DOCSHELL 0x12b90b000 == 96 [pid = 1651] [id = 495] 15:11:29 INFO - PROCESS | 1651 | --DOCSHELL 0x129221800 == 95 [pid = 1651] [id = 494] 15:11:29 INFO - PROCESS | 1651 | --DOCSHELL 0x124a77000 == 94 [pid = 1651] [id = 493] 15:11:29 INFO - PROCESS | 1651 | --DOCSHELL 0x12117e800 == 93 [pid = 1651] [id = 492] 15:11:29 INFO - PROCESS | 1651 | --DOCSHELL 0x119137000 == 92 [pid = 1651] [id = 491] 15:11:29 INFO - PROCESS | 1651 | --DOCSHELL 0x122c6e000 == 91 [pid = 1651] [id = 490] 15:11:29 INFO - PROCESS | 1651 | --DOCSHELL 0x143612000 == 90 [pid = 1651] [id = 486] 15:11:29 INFO - PROCESS | 1651 | --DOCSHELL 0x1434d8000 == 89 [pid = 1651] [id = 485] 15:11:29 INFO - PROCESS | 1651 | --DOCSHELL 0x142111000 == 88 [pid = 1651] [id = 484] 15:11:29 INFO - PROCESS | 1651 | --DOCSHELL 0x141fe1000 == 87 [pid = 1651] [id = 483] 15:11:29 INFO - PROCESS | 1651 | --DOCSHELL 0x141583800 == 86 [pid = 1651] [id = 482] 15:11:29 INFO - PROCESS | 1651 | --DOCSHELL 0x138ab5000 == 85 [pid = 1651] [id = 481] 15:11:29 INFO - PROCESS | 1651 | --DOCSHELL 0x135a0b800 == 84 [pid = 1651] [id = 480] 15:11:29 INFO - PROCESS | 1651 | --DOCSHELL 0x1271f9800 == 83 [pid = 1651] [id = 479] 15:11:29 INFO - PROCESS | 1651 | --DOCSHELL 0x116643800 == 82 [pid = 1651] [id = 478] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 267 (0x128bb2000) [pid = 1651] [serial = 1291] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 266 (0x111a02c00) [pid = 1651] [serial = 1399] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 265 (0x1295cb400) [pid = 1651] [serial = 1150] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 264 (0x12c68c000) [pid = 1651] [serial = 1386] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 263 (0x128da1c00) [pid = 1651] [serial = 1090] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 262 (0x12f24d000) [pid = 1651] [serial = 1424] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 261 (0x1193db800) [pid = 1651] [serial = 1406] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 260 (0x12ae4e800) [pid = 1651] [serial = 1380] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 259 (0x128b6cc00) [pid = 1651] [serial = 1087] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 258 (0x12a7a4000) [pid = 1651] [serial = 1418] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 257 (0x122b93800) [pid = 1651] [serial = 1411] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 256 (0x125f2e000) [pid = 1651] [serial = 1377] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 255 (0x122f6e800) [pid = 1651] [serial = 1081] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 254 (0x1180c6400) [pid = 1651] [serial = 1371] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 253 (0x134b52400) [pid = 1651] [serial = 1395] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 252 (0x138142800) [pid = 1651] [serial = 1213] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 251 (0x12c67f800) [pid = 1651] [serial = 1156] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 250 (0x112791400) [pid = 1651] [serial = 886] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 249 (0x110d8e000) [pid = 1651] [serial = 1365] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 248 (0x111e25400) [pid = 1651] [serial = 1072] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 247 (0x128d59400) [pid = 1651] [serial = 1427] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 246 (0x118571400) [pid = 1651] [serial = 1078] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 245 (0x129267800) [pid = 1651] [serial = 1093] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 244 (0x128e40800) [pid = 1651] [serial = 1415] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 243 (0x115e19800) [pid = 1651] [serial = 1075] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 242 (0x122b6d400) [pid = 1651] [serial = 1409] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 241 (0x11694fc00) [pid = 1651] [serial = 1402] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 240 (0x128e43400) [pid = 1651] [serial = 1417] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 239 (0x119499800) [pid = 1651] [serial = 1144] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 238 (0x12b169c00) [pid = 1651] [serial = 1363] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 237 (0x119e5e800) [pid = 1651] [serial = 1374] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 236 (0x1295cf000) [pid = 1651] [serial = 1099] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 235 (0x114e0dc00) [pid = 1651] [serial = 1368] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 234 (0x12cb54400) [pid = 1651] [serial = 1423] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 233 (0x12bd0c400) [pid = 1651] [serial = 1421] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 232 (0x12d262c00) [pid = 1651] [serial = 1389] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 231 (0x1211bb400) [pid = 1651] [serial = 1408] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 230 (0x12bf95c00) [pid = 1651] [serial = 1383] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 229 (0x124466800) [pid = 1651] [serial = 1412] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 228 (0x12c4ba400) [pid = 1651] [serial = 1138] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 227 (0x112792800) [pid = 1651] [serial = 1400] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 226 (0x12476a000) [pid = 1651] [serial = 1147] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 225 (0x135970800) [pid = 1651] [serial = 1430] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 224 (0x12716d800) [pid = 1651] [serial = 1414] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 223 (0x12cd88400) [pid = 1651] [serial = 1159] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 222 (0x116610800) [pid = 1651] [serial = 1141] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 221 (0x1194fa800) [pid = 1651] [serial = 1426] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 220 (0x12579a000) [pid = 1651] [serial = 1084] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 219 (0x11805d000) [pid = 1651] [serial = 1403] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 218 (0x11894dc00) [pid = 1651] [serial = 1405] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 217 (0x134c6e400) [pid = 1651] [serial = 1429] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 216 (0x12b167400) [pid = 1651] [serial = 1153] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 215 (0x12bc3f400) [pid = 1651] [serial = 1420] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 214 (0x1295c8000) [pid = 1651] [serial = 1096] [outer = 0x0] [url = about:blank] 15:11:29 INFO - PROCESS | 1651 | --DOMWINDOW == 213 (0x128b64800) [pid = 1651] [serial = 1392] [outer = 0x0] [url = about:blank] 15:11:30 INFO - PROCESS | 1651 | 1462831890053 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 15:11:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 15:11:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 769ms 15:11:30 INFO - PROCESS | 1651 | 1462831890070 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 15:11:30 INFO - PROCESS | 1651 | 1462831890072 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 15:11:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 15:11:30 INFO - PROCESS | 1651 | 1462831890078 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 15:11:30 INFO - PROCESS | 1651 | 1462831890080 Marionette TRACE conn2 <- [1,2042,null,{}] 15:11:30 INFO - PROCESS | 1651 | 1462831890087 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:30 INFO - PROCESS | 1651 | 1462831890202 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 15:11:30 INFO - PROCESS | 1651 | 1462831890291 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x119361000 == 83 [pid = 1651] [id = 518] 15:11:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 214 (0x115e19800) [pid = 1651] [serial = 1554] [outer = 0x0] 15:11:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 215 (0x11991bc00) [pid = 1651] [serial = 1555] [outer = 0x115e19800] 15:11:30 INFO - PROCESS | 1651 | 1462831890319 Marionette DEBUG loaded listener.js 15:11:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 216 (0x122f61800) [pid = 1651] [serial = 1556] [outer = 0x115e19800] 15:11:30 INFO - PROCESS | 1651 | 1462831890631 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 15:11:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 15:11:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 573ms 15:11:30 INFO - PROCESS | 1651 | 1462831890649 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 15:11:30 INFO - PROCESS | 1651 | 1462831890651 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 15:11:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 15:11:30 INFO - PROCESS | 1651 | 1462831890653 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 15:11:30 INFO - PROCESS | 1651 | 1462831890654 Marionette TRACE conn2 <- [1,2046,null,{}] 15:11:30 INFO - PROCESS | 1651 | 1462831890660 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:30 INFO - PROCESS | 1651 | 1462831890768 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 15:11:30 INFO - PROCESS | 1651 | 1462831890852 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x12581f800 == 84 [pid = 1651] [id = 519] 15:11:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 217 (0x122f65800) [pid = 1651] [serial = 1557] [outer = 0x0] 15:11:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 218 (0x1242e1c00) [pid = 1651] [serial = 1558] [outer = 0x122f65800] 15:11:30 INFO - PROCESS | 1651 | 1462831890878 Marionette DEBUG loaded listener.js 15:11:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 219 (0x125843400) [pid = 1651] [serial = 1559] [outer = 0x122f65800] 15:11:31 INFO - PROCESS | 1651 | 1462831891211 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 15:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 573ms 15:11:31 INFO - PROCESS | 1651 | 1462831891227 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 15:11:31 INFO - PROCESS | 1651 | 1462831891229 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 15:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 15:11:31 INFO - PROCESS | 1651 | 1462831891232 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 15:11:31 INFO - PROCESS | 1651 | 1462831891234 Marionette TRACE conn2 <- [1,2050,null,{}] 15:11:31 INFO - PROCESS | 1651 | 1462831891237 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:31 INFO - PROCESS | 1651 | 1462831891399 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 15:11:31 INFO - PROCESS | 1651 | 1462831891530 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x12af8e800 == 85 [pid = 1651] [id = 520] 15:11:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 220 (0x1247cc000) [pid = 1651] [serial = 1560] [outer = 0x0] 15:11:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 221 (0x1270bc800) [pid = 1651] [serial = 1561] [outer = 0x1247cc000] 15:11:31 INFO - PROCESS | 1651 | 1462831891558 Marionette DEBUG loaded listener.js 15:11:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 222 (0x128d62400) [pid = 1651] [serial = 1562] [outer = 0x1247cc000] 15:11:31 INFO - PROCESS | 1651 | 1462831891863 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 15:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 669ms 15:11:31 INFO - PROCESS | 1651 | 1462831891902 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 15:11:31 INFO - PROCESS | 1651 | 1462831891903 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 15:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 15:11:31 INFO - PROCESS | 1651 | 1462831891905 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 15:11:31 INFO - PROCESS | 1651 | 1462831891906 Marionette TRACE conn2 <- [1,2054,null,{}] 15:11:31 INFO - PROCESS | 1651 | 1462831891909 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:32 INFO - PROCESS | 1651 | 1462831892025 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 15:11:32 INFO - PROCESS | 1651 | 1462831892128 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c484800 == 86 [pid = 1651] [id = 521] 15:11:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 223 (0x128b64800) [pid = 1651] [serial = 1563] [outer = 0x0] 15:11:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 224 (0x1290ba400) [pid = 1651] [serial = 1564] [outer = 0x128b64800] 15:11:32 INFO - PROCESS | 1651 | 1462831892155 Marionette DEBUG loaded listener.js 15:11:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 225 (0x12b99b800) [pid = 1651] [serial = 1565] [outer = 0x128b64800] 15:11:32 INFO - PROCESS | 1651 | 1462831892488 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 15:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 15:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 620ms 15:11:32 INFO - PROCESS | 1651 | 1462831892527 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 15:11:32 INFO - PROCESS | 1651 | 1462831892528 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 15:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 15:11:32 INFO - PROCESS | 1651 | 1462831892530 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 15:11:32 INFO - PROCESS | 1651 | 1462831892531 Marionette TRACE conn2 <- [1,2058,null,{}] 15:11:32 INFO - PROCESS | 1651 | 1462831892534 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:32 INFO - PROCESS | 1651 | 1462831892675 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 15:11:32 INFO - PROCESS | 1651 | 1462831892691 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d2b7800 == 87 [pid = 1651] [id = 522] 15:11:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 226 (0x12ae53c00) [pid = 1651] [serial = 1566] [outer = 0x0] 15:11:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 227 (0x12bc3f400) [pid = 1651] [serial = 1567] [outer = 0x12ae53c00] 15:11:32 INFO - PROCESS | 1651 | 1462831892717 Marionette DEBUG loaded listener.js 15:11:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 228 (0x12cd94400) [pid = 1651] [serial = 1568] [outer = 0x12ae53c00] 15:11:33 INFO - PROCESS | 1651 | 1462831893104 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 15:11:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 15:11:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 620ms 15:11:33 INFO - PROCESS | 1651 | 1462831893151 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 15:11:33 INFO - PROCESS | 1651 | 1462831893152 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 15:11:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 15:11:33 INFO - PROCESS | 1651 | 1462831893154 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 15:11:33 INFO - PROCESS | 1651 | 1462831893155 Marionette TRACE conn2 <- [1,2062,null,{}] 15:11:33 INFO - PROCESS | 1651 | 1462831893158 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:33 INFO - PROCESS | 1651 | 1462831893304 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 15:11:33 INFO - PROCESS | 1651 | 1462831893323 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e1cd000 == 88 [pid = 1651] [id = 523] 15:11:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 229 (0x12bcf4000) [pid = 1651] [serial = 1569] [outer = 0x0] 15:11:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 230 (0x12e47dc00) [pid = 1651] [serial = 1570] [outer = 0x12bcf4000] 15:11:33 INFO - PROCESS | 1651 | 1462831893348 Marionette DEBUG loaded listener.js 15:11:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 231 (0x12f24d000) [pid = 1651] [serial = 1571] [outer = 0x12bcf4000] 15:11:33 INFO - PROCESS | 1651 | 1462831893715 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 15:11:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 15:11:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 569ms 15:11:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 15:11:33 INFO - PROCESS | 1651 | 1462831893725 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 15:11:33 INFO - PROCESS | 1651 | 1462831893726 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 15:11:33 INFO - PROCESS | 1651 | 1462831893728 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 15:11:33 INFO - PROCESS | 1651 | 1462831893729 Marionette TRACE conn2 <- [1,2066,null,{}] 15:11:33 INFO - PROCESS | 1651 | 1462831893731 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:33 INFO - PROCESS | 1651 | 1462831893870 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 15:11:33 INFO - PROCESS | 1651 | 1462831893885 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x1354f2000 == 89 [pid = 1651] [id = 524] 15:11:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 232 (0x12dd79800) [pid = 1651] [serial = 1572] [outer = 0x0] 15:11:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 233 (0x12dd82000) [pid = 1651] [serial = 1573] [outer = 0x12dd79800] 15:11:33 INFO - PROCESS | 1651 | 1462831893918 Marionette DEBUG loaded listener.js 15:11:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 234 (0x12dd86000) [pid = 1651] [serial = 1574] [outer = 0x12dd79800] 15:11:34 INFO - PROCESS | 1651 | --DOMWINDOW == 233 (0x113182c00) [pid = 1651] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 15:11:34 INFO - PROCESS | 1651 | --DOMWINDOW == 232 (0x122f67800) [pid = 1651] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 15:11:34 INFO - PROCESS | 1651 | --DOMWINDOW == 231 (0x122a63800) [pid = 1651] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 15:11:34 INFO - PROCESS | 1651 | --DOMWINDOW == 230 (0x128da3c00) [pid = 1651] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 15:11:34 INFO - PROCESS | 1651 | --DOMWINDOW == 229 (0x116951400) [pid = 1651] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 15:11:34 INFO - PROCESS | 1651 | --DOMWINDOW == 228 (0x110d60400) [pid = 1651] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 15:11:34 INFO - PROCESS | 1651 | --DOMWINDOW == 227 (0x122a5c800) [pid = 1651] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 15:11:34 INFO - PROCESS | 1651 | --DOMWINDOW == 226 (0x113306000) [pid = 1651] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 15:11:34 INFO - PROCESS | 1651 | --DOMWINDOW == 225 (0x1211e1000) [pid = 1651] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 15:11:34 INFO - PROCESS | 1651 | --DOMWINDOW == 224 (0x113123000) [pid = 1651] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 15:11:34 INFO - PROCESS | 1651 | --DOMWINDOW == 223 (0x117111400) [pid = 1651] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 15:11:34 INFO - PROCESS | 1651 | 1462831894411 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 15:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 15:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 718ms 15:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 15:11:34 INFO - PROCESS | 1651 | 1462831894447 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 15:11:34 INFO - PROCESS | 1651 | 1462831894448 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 15:11:34 INFO - PROCESS | 1651 | 1462831894450 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 15:11:34 INFO - PROCESS | 1651 | 1462831894451 Marionette TRACE conn2 <- [1,2070,null,{}] 15:11:34 INFO - PROCESS | 1651 | 1462831894453 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:34 INFO - PROCESS | 1651 | 1462831894560 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 15:11:34 INFO - PROCESS | 1651 | 1462831894651 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d6c8800 == 90 [pid = 1651] [id = 525] 15:11:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 224 (0x113306000) [pid = 1651] [serial = 1575] [outer = 0x0] 15:11:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 225 (0x125846800) [pid = 1651] [serial = 1576] [outer = 0x113306000] 15:11:34 INFO - PROCESS | 1651 | 1462831894676 Marionette DEBUG loaded listener.js 15:11:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 226 (0x12dd80c00) [pid = 1651] [serial = 1577] [outer = 0x113306000] 15:11:34 INFO - PROCESS | 1651 | 1462831894950 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 15:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 15:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 518ms 15:11:34 INFO - PROCESS | 1651 | 1462831894968 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 15:11:34 INFO - PROCESS | 1651 | 1462831894970 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 15:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 15:11:34 INFO - PROCESS | 1651 | 1462831894979 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 15:11:34 INFO - PROCESS | 1651 | 1462831894981 Marionette TRACE conn2 <- [1,2074,null,{}] 15:11:34 INFO - PROCESS | 1651 | 1462831894983 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:35 INFO - PROCESS | 1651 | 1462831895109 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 15:11:35 INFO - PROCESS | 1651 | 1462831895114 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x135d15000 == 91 [pid = 1651] [id = 526] 15:11:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 227 (0x12dd85400) [pid = 1651] [serial = 1578] [outer = 0x0] 15:11:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 228 (0x13596bc00) [pid = 1651] [serial = 1579] [outer = 0x12dd85400] 15:11:35 INFO - PROCESS | 1651 | 1462831895143 Marionette DEBUG loaded listener.js 15:11:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 229 (0x135f6e000) [pid = 1651] [serial = 1580] [outer = 0x12dd85400] 15:11:35 INFO - PROCESS | 1651 | 1462831895533 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 15:11:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 15:11:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 576ms 15:11:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 15:11:35 INFO - PROCESS | 1651 | 1462831895549 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 15:11:35 INFO - PROCESS | 1651 | 1462831895551 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 15:11:35 INFO - PROCESS | 1651 | 1462831895578 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 15:11:35 INFO - PROCESS | 1651 | 1462831895579 Marionette TRACE conn2 <- [1,2078,null,{}] 15:11:35 INFO - PROCESS | 1651 | 1462831895581 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:35 INFO - PROCESS | 1651 | 1462831895694 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 15:11:35 INFO - PROCESS | 1651 | 1462831895699 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x13816c800 == 92 [pid = 1651] [id = 527] 15:11:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 230 (0x12dd81000) [pid = 1651] [serial = 1581] [outer = 0x0] 15:11:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 231 (0x135e19800) [pid = 1651] [serial = 1582] [outer = 0x12dd81000] 15:11:35 INFO - PROCESS | 1651 | 1462831895723 Marionette DEBUG loaded listener.js 15:11:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 232 (0x135e1e400) [pid = 1651] [serial = 1583] [outer = 0x12dd81000] 15:11:36 INFO - PROCESS | 1651 | 1462831896070 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 15:11:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 15:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 543ms 15:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 15:11:36 INFO - PROCESS | 1651 | 1462831896096 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 15:11:36 INFO - PROCESS | 1651 | 1462831896097 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 15:11:36 INFO - PROCESS | 1651 | 1462831896099 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 15:11:36 INFO - PROCESS | 1651 | 1462831896100 Marionette TRACE conn2 <- [1,2082,null,{}] 15:11:36 INFO - PROCESS | 1651 | 1462831896103 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:36 INFO - PROCESS | 1651 | 1462831896211 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 15:11:36 INFO - PROCESS | 1651 | 1462831896403 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x118965000 == 93 [pid = 1651] [id = 528] 15:11:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 233 (0x110d8e000) [pid = 1651] [serial = 1584] [outer = 0x0] 15:11:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 234 (0x110e43800) [pid = 1651] [serial = 1585] [outer = 0x110d8e000] 15:11:36 INFO - PROCESS | 1651 | 1462831896474 Marionette DEBUG loaded listener.js 15:11:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 235 (0x113099000) [pid = 1651] [serial = 1586] [outer = 0x110d8e000] 15:11:36 INFO - PROCESS | 1651 | 1462831896903 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 15:11:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 15:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 868ms 15:11:36 INFO - PROCESS | 1651 | 1462831896970 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 15:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 15:11:36 INFO - PROCESS | 1651 | 1462831896975 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 15:11:36 INFO - PROCESS | 1651 | 1462831896979 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 15:11:36 INFO - PROCESS | 1651 | 1462831896981 Marionette TRACE conn2 <- [1,2086,null,{}] 15:11:36 INFO - PROCESS | 1651 | 1462831896984 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:37 INFO - PROCESS | 1651 | 1462831897117 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 15:11:37 INFO - PROCESS | 1651 | 1462831897215 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x129d3a000 == 94 [pid = 1651] [id = 529] 15:11:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 236 (0x118571400) [pid = 1651] [serial = 1587] [outer = 0x0] 15:11:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 237 (0x1193dbc00) [pid = 1651] [serial = 1588] [outer = 0x118571400] 15:11:37 INFO - PROCESS | 1651 | 1462831897246 Marionette DEBUG loaded listener.js 15:11:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 238 (0x1211bc400) [pid = 1651] [serial = 1589] [outer = 0x118571400] 15:11:37 INFO - PROCESS | 1651 | 1462831897732 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 15:11:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 15:11:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 821ms 15:11:37 INFO - PROCESS | 1651 | 1462831897802 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 15:11:37 INFO - PROCESS | 1651 | 1462831897805 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 15:11:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 15:11:37 INFO - PROCESS | 1651 | 1462831897808 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 15:11:37 INFO - PROCESS | 1651 | 1462831897809 Marionette TRACE conn2 <- [1,2090,null,{}] 15:11:37 INFO - PROCESS | 1651 | 1462831897812 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:37 INFO - PROCESS | 1651 | 1462831897939 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 15:11:38 INFO - PROCESS | 1651 | 1462831898068 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x135d0f800 == 95 [pid = 1651] [id = 530] 15:11:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 239 (0x122e25000) [pid = 1651] [serial = 1590] [outer = 0x0] 15:11:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 240 (0x12418c800) [pid = 1651] [serial = 1591] [outer = 0x122e25000] 15:11:38 INFO - PROCESS | 1651 | 1462831898100 Marionette DEBUG loaded listener.js 15:11:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 241 (0x128d5a000) [pid = 1651] [serial = 1592] [outer = 0x122e25000] 15:11:38 INFO - PROCESS | 1651 | 1462831898529 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 15:11:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 15:11:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 769ms 15:11:38 INFO - PROCESS | 1651 | 1462831898578 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 15:11:38 INFO - PROCESS | 1651 | 1462831898579 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 15:11:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 15:11:38 INFO - PROCESS | 1651 | 1462831898587 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 15:11:38 INFO - PROCESS | 1651 | 1462831898594 Marionette TRACE conn2 <- [1,2094,null,{}] 15:11:38 INFO - PROCESS | 1651 | 1462831898597 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:38 INFO - PROCESS | 1651 | 1462831898724 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 15:11:38 INFO - PROCESS | 1651 | 1462831898823 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x1420f1800 == 96 [pid = 1651] [id = 531] 15:11:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 242 (0x1290c0000) [pid = 1651] [serial = 1593] [outer = 0x0] 15:11:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 243 (0x12b169c00) [pid = 1651] [serial = 1594] [outer = 0x1290c0000] 15:11:38 INFO - PROCESS | 1651 | 1462831898852 Marionette DEBUG loaded listener.js 15:11:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 244 (0x12cd8e800) [pid = 1651] [serial = 1595] [outer = 0x1290c0000] 15:11:39 INFO - PROCESS | 1651 | 1462831899262 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 15:11:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 15:11:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 730ms 15:11:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 15:11:39 INFO - PROCESS | 1651 | 1462831899333 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 15:11:39 INFO - PROCESS | 1651 | 1462831899335 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 15:11:39 INFO - PROCESS | 1651 | 1462831899339 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 15:11:39 INFO - PROCESS | 1651 | 1462831899341 Marionette TRACE conn2 <- [1,2098,null,{}] 15:11:39 INFO - PROCESS | 1651 | 1462831899343 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:39 INFO - PROCESS | 1651 | 1462831899477 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 15:11:39 INFO - PROCESS | 1651 | 1462831899642 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x1434d1800 == 97 [pid = 1651] [id = 532] 15:11:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 245 (0x1295ca800) [pid = 1651] [serial = 1596] [outer = 0x0] 15:11:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 246 (0x12e481400) [pid = 1651] [serial = 1597] [outer = 0x1295ca800] 15:11:39 INFO - PROCESS | 1651 | 1462831899693 Marionette DEBUG loaded listener.js 15:11:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 247 (0x13565c400) [pid = 1651] [serial = 1598] [outer = 0x1295ca800] 15:11:40 INFO - PROCESS | 1651 | 1462831900151 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 15:11:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 15:11:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 876ms 15:11:40 INFO - PROCESS | 1651 | 1462831900216 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 15:11:40 INFO - PROCESS | 1651 | 1462831900217 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 15:11:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 15:11:40 INFO - PROCESS | 1651 | 1462831900219 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 15:11:40 INFO - PROCESS | 1651 | 1462831900221 Marionette TRACE conn2 <- [1,2102,null,{}] 15:11:40 INFO - PROCESS | 1651 | 1462831900223 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:40 INFO - PROCESS | 1651 | 1462831900349 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 15:11:40 INFO - PROCESS | 1651 | 1462831900481 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x144eef000 == 98 [pid = 1651] [id = 533] 15:11:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 248 (0x135666800) [pid = 1651] [serial = 1599] [outer = 0x0] 15:11:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 249 (0x135668400) [pid = 1651] [serial = 1600] [outer = 0x135666800] 15:11:40 INFO - PROCESS | 1651 | 1462831900517 Marionette DEBUG loaded listener.js 15:11:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 250 (0x135e0f800) [pid = 1651] [serial = 1601] [outer = 0x135666800] 15:11:40 INFO - PROCESS | 1651 | 1462831900931 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 15:11:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 15:11:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 772ms 15:11:40 INFO - PROCESS | 1651 | 1462831900991 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 15:11:40 INFO - PROCESS | 1651 | 1462831900993 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 15:11:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 15:11:40 INFO - PROCESS | 1651 | 1462831900995 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 15:11:40 INFO - PROCESS | 1651 | 1462831900996 Marionette TRACE conn2 <- [1,2106,null,{}] 15:11:41 INFO - PROCESS | 1651 | 1462831900999 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:41 INFO - PROCESS | 1651 | 1462831901126 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 15:11:41 INFO - PROCESS | 1651 | 1462831901254 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x1453cb800 == 99 [pid = 1651] [id = 534] 15:11:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 251 (0x135667000) [pid = 1651] [serial = 1602] [outer = 0x0] 15:11:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 252 (0x135e1e800) [pid = 1651] [serial = 1603] [outer = 0x135667000] 15:11:41 INFO - PROCESS | 1651 | 1462831901285 Marionette DEBUG loaded listener.js 15:11:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 253 (0x135f8d400) [pid = 1651] [serial = 1604] [outer = 0x135667000] 15:11:41 INFO - PROCESS | 1651 | 1462831901762 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 15:11:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 15:11:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 821ms 15:11:41 INFO - PROCESS | 1651 | 1462831901817 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 15:11:41 INFO - PROCESS | 1651 | 1462831901819 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 15:11:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 15:11:41 INFO - PROCESS | 1651 | 1462831901823 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 15:11:41 INFO - PROCESS | 1651 | 1462831901825 Marionette TRACE conn2 <- [1,2110,null,{}] 15:11:41 INFO - PROCESS | 1651 | 1462831901829 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:42 INFO - PROCESS | 1651 | 1462831902011 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 15:11:42 INFO - PROCESS | 1651 | 1462831902141 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x14338c800 == 100 [pid = 1651] [id = 535] 15:11:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 254 (0x135e1a800) [pid = 1651] [serial = 1605] [outer = 0x0] 15:11:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 255 (0x135f90400) [pid = 1651] [serial = 1606] [outer = 0x135e1a800] 15:11:42 INFO - PROCESS | 1651 | 1462831902170 Marionette DEBUG loaded listener.js 15:11:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 256 (0x138142c00) [pid = 1651] [serial = 1607] [outer = 0x135e1a800] 15:11:42 INFO - PROCESS | 1651 | 1462831902641 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 15:11:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 15:11:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 873ms 15:11:42 INFO - PROCESS | 1651 | 1462831902703 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 15:11:42 INFO - PROCESS | 1651 | 1462831902705 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 15:11:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 15:11:42 INFO - PROCESS | 1651 | 1462831902710 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 15:11:42 INFO - PROCESS | 1651 | 1462831902711 Marionette TRACE conn2 <- [1,2114,null,{}] 15:11:42 INFO - PROCESS | 1651 | 1462831902713 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:42 INFO - PROCESS | 1651 | 1462831902838 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 15:11:42 INFO - PROCESS | 1651 | 1462831902962 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x1351a4000 == 101 [pid = 1651] [id = 536] 15:11:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 257 (0x13885d400) [pid = 1651] [serial = 1608] [outer = 0x0] 15:11:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 258 (0x138863800) [pid = 1651] [serial = 1609] [outer = 0x13885d400] 15:11:42 INFO - PROCESS | 1651 | 1462831902992 Marionette DEBUG loaded listener.js 15:11:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 259 (0x141325800) [pid = 1651] [serial = 1610] [outer = 0x13885d400] 15:11:43 INFO - PROCESS | 1651 | 1462831903729 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 15:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 15:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1073ms 15:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 15:11:43 INFO - PROCESS | 1651 | 1462831903783 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 15:11:43 INFO - PROCESS | 1651 | 1462831903785 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 15:11:43 INFO - PROCESS | 1651 | 1462831903788 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 15:11:43 INFO - PROCESS | 1651 | 1462831903791 Marionette TRACE conn2 <- [1,2118,null,{}] 15:11:43 INFO - PROCESS | 1651 | 1462831903794 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:43 INFO - PROCESS | 1651 | 1462831903914 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 15:11:44 INFO - PROCESS | 1651 | 1462831904052 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x112f18000 == 102 [pid = 1651] [id = 537] 15:11:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 260 (0x111c1ac00) [pid = 1651] [serial = 1611] [outer = 0x0] 15:11:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 261 (0x112785000) [pid = 1651] [serial = 1612] [outer = 0x111c1ac00] 15:11:44 INFO - PROCESS | 1651 | 1462831904085 Marionette DEBUG loaded listener.js 15:11:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 262 (0x113131000) [pid = 1651] [serial = 1613] [outer = 0x111c1ac00] 15:11:44 INFO - PROCESS | 1651 | 1462831904531 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 15:11:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 15:11:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 773ms 15:11:44 INFO - PROCESS | 1651 | 1462831904562 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 15:11:44 INFO - PROCESS | 1651 | 1462831904565 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 15:11:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 15:11:44 INFO - PROCESS | 1651 | 1462831904570 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 15:11:44 INFO - PROCESS | 1651 | 1462831904572 Marionette TRACE conn2 <- [1,2122,null,{}] 15:11:44 INFO - PROCESS | 1651 | 1462831904574 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:44 INFO - PROCESS | 1651 | 1462831904687 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 15:11:44 INFO - PROCESS | 1651 | 1462831904818 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x118322000 == 103 [pid = 1651] [id = 538] 15:11:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 263 (0x113183400) [pid = 1651] [serial = 1614] [outer = 0x0] 15:11:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 264 (0x114edd800) [pid = 1651] [serial = 1615] [outer = 0x113183400] 15:11:44 INFO - PROCESS | 1651 | 1462831904848 Marionette DEBUG loaded listener.js 15:11:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 265 (0x116a61800) [pid = 1651] [serial = 1616] [outer = 0x113183400] 15:11:45 INFO - PROCESS | 1651 | 1462831905271 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 15:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 15:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 723ms 15:11:45 INFO - PROCESS | 1651 | 1462831905307 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 15:11:45 INFO - PROCESS | 1651 | 1462831905308 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 15:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 15:11:45 INFO - PROCESS | 1651 | 1462831905327 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 15:11:45 INFO - PROCESS | 1651 | 1462831905329 Marionette TRACE conn2 <- [1,2126,null,{}] 15:11:45 INFO - PROCESS | 1651 | 1462831905337 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:45 INFO - PROCESS | 1651 | 1462831905450 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 15:11:45 INFO - PROCESS | 1651 | 1462831905555 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x124a79800 == 104 [pid = 1651] [id = 539] 15:11:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 266 (0x1180c9800) [pid = 1651] [serial = 1617] [outer = 0x0] 15:11:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 267 (0x11820e800) [pid = 1651] [serial = 1618] [outer = 0x1180c9800] 15:11:45 INFO - PROCESS | 1651 | 1462831905587 Marionette DEBUG loaded listener.js 15:11:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 268 (0x1193c1400) [pid = 1651] [serial = 1619] [outer = 0x1180c9800] 15:11:46 INFO - PROCESS | 1651 | 1462831906022 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 15:11:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 15:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 725ms 15:11:46 INFO - PROCESS | 1651 | 1462831906050 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 15:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 15:11:46 INFO - PROCESS | 1651 | 1462831906053 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 15:11:46 INFO - PROCESS | 1651 | 1462831906056 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 15:11:46 INFO - PROCESS | 1651 | 1462831906058 Marionette TRACE conn2 <- [1,2130,null,{}] 15:11:46 INFO - PROCESS | 1651 | 1462831906086 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:46 INFO - PROCESS | 1651 | 1462831906211 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 15:11:46 INFO - PROCESS | 1651 | 1462831906315 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x129212000 == 105 [pid = 1651] [id = 540] 15:11:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 269 (0x1194f9800) [pid = 1651] [serial = 1620] [outer = 0x0] 15:11:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 270 (0x1199d6400) [pid = 1651] [serial = 1621] [outer = 0x1194f9800] 15:11:46 INFO - PROCESS | 1651 | 1462831906343 Marionette DEBUG loaded listener.js 15:11:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 271 (0x1211b3400) [pid = 1651] [serial = 1622] [outer = 0x1194f9800] 15:11:46 INFO - PROCESS | 1651 | --DOCSHELL 0x13816c800 == 104 [pid = 1651] [id = 527] 15:11:46 INFO - PROCESS | 1651 | --DOCSHELL 0x135d15000 == 103 [pid = 1651] [id = 526] 15:11:46 INFO - PROCESS | 1651 | --DOCSHELL 0x12d6c8800 == 102 [pid = 1651] [id = 525] 15:11:46 INFO - PROCESS | 1651 | --DOMWINDOW == 270 (0x12cb4cc00) [pid = 1651] [serial = 1504] [outer = 0x0] [url = about:blank] 15:11:46 INFO - PROCESS | 1651 | --DOMWINDOW == 269 (0x12c4c7000) [pid = 1651] [serial = 1447] [outer = 0x0] [url = about:blank] 15:11:46 INFO - PROCESS | 1651 | --DOMWINDOW == 268 (0x138141400) [pid = 1651] [serial = 1456] [outer = 0x0] [url = about:blank] 15:11:46 INFO - PROCESS | 1651 | --DOMWINDOW == 267 (0x110e45800) [pid = 1651] [serial = 1435] [outer = 0x0] [url = about:blank] 15:11:46 INFO - PROCESS | 1651 | --DOMWINDOW == 266 (0x128b6b000) [pid = 1651] [serial = 1444] [outer = 0x0] [url = about:blank] 15:11:46 INFO - PROCESS | 1651 | --DOMWINDOW == 265 (0x12a7a7c00) [pid = 1651] [serial = 1462] [outer = 0x0] [url = about:blank] 15:11:46 INFO - PROCESS | 1651 | --DOMWINDOW == 264 (0x135f62800) [pid = 1651] [serial = 1453] [outer = 0x0] [url = about:blank] 15:11:46 INFO - PROCESS | 1651 | --DOMWINDOW == 263 (0x142166000) [pid = 1651] [serial = 1468] [outer = 0x0] [url = about:blank] 15:11:46 INFO - PROCESS | 1651 | --DOMWINDOW == 262 (0x13814a400) [pid = 1651] [serial = 1459] [outer = 0x0] [url = about:blank] 15:11:46 INFO - PROCESS | 1651 | --DOMWINDOW == 261 (0x122b38800) [pid = 1651] [serial = 1441] [outer = 0x0] [url = about:blank] 15:11:46 INFO - PROCESS | 1651 | --DOMWINDOW == 260 (0x13596e800) [pid = 1651] [serial = 1450] [outer = 0x0] [url = about:blank] 15:11:46 INFO - PROCESS | 1651 | --DOMWINDOW == 259 (0x1180c6000) [pid = 1651] [serial = 1438] [outer = 0x0] [url = about:blank] 15:11:46 INFO - PROCESS | 1651 | --DOMWINDOW == 258 (0x13885b400) [pid = 1651] [serial = 1465] [outer = 0x0] [url = about:blank] 15:11:46 INFO - PROCESS | 1651 | 1462831906842 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 15:11:46 INFO - PROCESS | 1651 | 1462831906897 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 15:11:46 INFO - PROCESS | 1651 | 1462831906899 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 15:11:46 INFO - PROCESS | 1651 | 1462831906900 Marionette TRACE conn2 <- [1,2134,null,{}] 15:11:46 INFO - PROCESS | 1651 | 1462831906902 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:46 INFO - PROCESS | 1651 | 1462831906986 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 15:11:46 INFO - PROCESS | 1651 | 1462831906992 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x116ac3000 == 85 [pid = 1651] [id = 541] 15:11:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 259 (0x11349b400) [pid = 1651] [serial = 1623] [outer = 0x0] 15:11:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 260 (0x1199d7400) [pid = 1651] [serial = 1624] [outer = 0x11349b400] 15:11:47 INFO - PROCESS | 1651 | 1462831907021 Marionette DEBUG loaded listener.js 15:11:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 261 (0x1211ed000) [pid = 1651] [serial = 1625] [outer = 0x11349b400] 15:11:47 INFO - PROCESS | 1651 | --DOMWINDOW == 260 (0x129270400) [pid = 1651] [serial = 1489] [outer = 0x0] [url = about:blank] 15:11:47 INFO - PROCESS | 1651 | --DOMWINDOW == 259 (0x12b167c00) [pid = 1651] [serial = 1492] [outer = 0x0] [url = about:blank] 15:11:47 INFO - PROCESS | 1651 | --DOMWINDOW == 258 (0x12bd11400) [pid = 1651] [serial = 1495] [outer = 0x0] [url = about:blank] 15:11:47 INFO - PROCESS | 1651 | --DOMWINDOW == 257 (0x124460c00) [pid = 1651] [serial = 1483] [outer = 0x0] [url = about:blank] 15:11:47 INFO - PROCESS | 1651 | --DOMWINDOW == 256 (0x12524a800) [pid = 1651] [serial = 1484] [outer = 0x0] [url = about:blank] 15:11:47 INFO - PROCESS | 1651 | --DOMWINDOW == 255 (0x12bc42800) [pid = 1651] [serial = 1493] [outer = 0x0] [url = about:blank] 15:11:47 INFO - PROCESS | 1651 | --DOMWINDOW == 254 (0x1194f4c00) [pid = 1651] [serial = 1477] [outer = 0x0] [url = about:blank] 15:11:47 INFO - PROCESS | 1651 | --DOMWINDOW == 253 (0x1211ebc00) [pid = 1651] [serial = 1478] [outer = 0x0] [url = about:blank] 15:11:47 INFO - PROCESS | 1651 | --DOMWINDOW == 252 (0x122b7a000) [pid = 1651] [serial = 1480] [outer = 0x0] [url = about:blank] 15:11:47 INFO - PROCESS | 1651 | --DOMWINDOW == 251 (0x1240a4000) [pid = 1651] [serial = 1481] [outer = 0x0] [url = about:blank] 15:11:47 INFO - PROCESS | 1651 | --DOMWINDOW == 250 (0x116729000) [pid = 1651] [serial = 1472] [outer = 0x0] [url = about:blank] 15:11:47 INFO - PROCESS | 1651 | --DOMWINDOW == 249 (0x1131d2000) [pid = 1651] [serial = 1471] [outer = 0x0] [url = about:blank] 15:11:47 INFO - PROCESS | 1651 | --DOMWINDOW == 248 (0x118719800) [pid = 1651] [serial = 1474] [outer = 0x0] [url = about:blank] 15:11:47 INFO - PROCESS | 1651 | --DOMWINDOW == 247 (0x1193d4000) [pid = 1651] [serial = 1475] [outer = 0x0] [url = about:blank] 15:11:47 INFO - PROCESS | 1651 | --DOMWINDOW == 246 (0x11672e400) [pid = 1651] [serial = 1498] [outer = 0x0] [url = about:blank] 15:11:47 INFO - PROCESS | 1651 | --DOMWINDOW == 245 (0x12c4c9800) [pid = 1651] [serial = 1496] [outer = 0x0] [url = about:blank] 15:11:47 INFO - PROCESS | 1651 | --DOMWINDOW == 244 (0x12703fc00) [pid = 1651] [serial = 1486] [outer = 0x0] [url = about:blank] 15:11:47 INFO - PROCESS | 1651 | --DOMWINDOW == 243 (0x12bd06c00) [pid = 1651] [serial = 1502] [outer = 0x0] [url = about:blank] 15:11:47 INFO - PROCESS | 1651 | --DOMWINDOW == 242 (0x128e45800) [pid = 1651] [serial = 1487] [outer = 0x0] [url = about:blank] 15:11:47 INFO - PROCESS | 1651 | --DOMWINDOW == 241 (0x12a58ac00) [pid = 1651] [serial = 1490] [outer = 0x0] [url = about:blank] 15:11:47 INFO - PROCESS | 1651 | --DOMWINDOW == 240 (0x1199dbc00) [pid = 1651] [serial = 1499] [outer = 0x0] [url = about:blank] 15:11:47 INFO - PROCESS | 1651 | --DOMWINDOW == 239 (0x128bb1400) [pid = 1651] [serial = 1501] [outer = 0x0] [url = about:blank] 15:11:47 INFO - PROCESS | 1651 | 1462831907627 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 15:11:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 15:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 770ms 15:11:47 INFO - PROCESS | 1651 | 1462831907670 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 15:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 15:11:47 INFO - PROCESS | 1651 | 1462831907671 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 15:11:47 INFO - PROCESS | 1651 | 1462831907676 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 15:11:47 INFO - PROCESS | 1651 | 1462831907677 Marionette TRACE conn2 <- [1,2138,null,{}] 15:11:47 INFO - PROCESS | 1651 | 1462831907679 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:47 INFO - PROCESS | 1651 | 1462831907787 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 15:11:47 INFO - PROCESS | 1651 | 1462831907872 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x1247a7800 == 86 [pid = 1651] [id = 542] 15:11:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 240 (0x1211e0c00) [pid = 1651] [serial = 1626] [outer = 0x0] 15:11:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 241 (0x122f63400) [pid = 1651] [serial = 1627] [outer = 0x1211e0c00] 15:11:47 INFO - PROCESS | 1651 | 1462831907896 Marionette DEBUG loaded listener.js 15:11:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 242 (0x12475bc00) [pid = 1651] [serial = 1628] [outer = 0x1211e0c00] 15:11:48 INFO - PROCESS | 1651 | 1462831908185 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 15:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 15:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 569ms 15:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 15:11:48 INFO - PROCESS | 1651 | 1462831908244 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 15:11:48 INFO - PROCESS | 1651 | 1462831908246 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 15:11:48 INFO - PROCESS | 1651 | 1462831908248 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 15:11:48 INFO - PROCESS | 1651 | 1462831908249 Marionette TRACE conn2 <- [1,2142,null,{}] 15:11:48 INFO - PROCESS | 1651 | 1462831908259 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:48 INFO - PROCESS | 1651 | 1462831908355 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 15:11:48 INFO - PROCESS | 1651 | 1462831908452 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x128e14000 == 87 [pid = 1651] [id = 543] 15:11:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 243 (0x1211ec400) [pid = 1651] [serial = 1629] [outer = 0x0] 15:11:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 244 (0x124767c00) [pid = 1651] [serial = 1630] [outer = 0x1211ec400] 15:11:48 INFO - PROCESS | 1651 | 1462831908478 Marionette DEBUG loaded listener.js 15:11:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 245 (0x125f2f400) [pid = 1651] [serial = 1631] [outer = 0x1211ec400] 15:11:48 INFO - PROCESS | 1651 | 1462831908780 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 15:11:48 INFO - PROCESS | 1651 | 1462831908818 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 15:11:48 INFO - PROCESS | 1651 | 1462831908820 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 15:11:48 INFO - PROCESS | 1651 | 1462831908821 Marionette TRACE conn2 <- [1,2146,null,{}] 15:11:48 INFO - PROCESS | 1651 | 1462831908826 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:48 INFO - PROCESS | 1651 | 1462831908924 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 15:11:48 INFO - PROCESS | 1651 | 1462831908928 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b911800 == 88 [pid = 1651] [id = 544] 15:11:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 246 (0x125f2b000) [pid = 1651] [serial = 1632] [outer = 0x0] 15:11:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 247 (0x128b61c00) [pid = 1651] [serial = 1633] [outer = 0x125f2b000] 15:11:48 INFO - PROCESS | 1651 | 1462831908953 Marionette DEBUG loaded listener.js 15:11:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 248 (0x128bbe400) [pid = 1651] [serial = 1634] [outer = 0x125f2b000] 15:11:49 INFO - PROCESS | 1651 | 1462831909352 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 15:11:49 INFO - PROCESS | 1651 | 1462831909396 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 15:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 15:11:49 INFO - PROCESS | 1651 | 1462831909398 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 15:11:49 INFO - PROCESS | 1651 | 1462831909399 Marionette TRACE conn2 <- [1,2150,null,{}] 15:11:49 INFO - PROCESS | 1651 | 1462831909401 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:49 INFO - PROCESS | 1651 | 1462831909527 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 15:11:49 INFO - PROCESS | 1651 | 1462831909545 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bd4d800 == 89 [pid = 1651] [id = 545] 15:11:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 249 (0x125f2a000) [pid = 1651] [serial = 1635] [outer = 0x0] 15:11:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 250 (0x128d64800) [pid = 1651] [serial = 1636] [outer = 0x125f2a000] 15:11:49 INFO - PROCESS | 1651 | 1462831909577 Marionette DEBUG loaded listener.js 15:11:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 251 (0x128e42800) [pid = 1651] [serial = 1637] [outer = 0x125f2a000] 15:11:49 INFO - PROCESS | 1651 | 1462831909970 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 15:11:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 15:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 618ms 15:11:50 INFO - PROCESS | 1651 | 1462831910017 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 15:11:50 INFO - PROCESS | 1651 | 1462831910018 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 15:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 15:11:50 INFO - PROCESS | 1651 | 1462831910020 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 15:11:50 INFO - PROCESS | 1651 | 1462831910022 Marionette TRACE conn2 <- [1,2154,null,{}] 15:11:50 INFO - PROCESS | 1651 | 1462831910024 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:50 INFO - PROCESS | 1651 | 1462831910153 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 15:11:50 INFO - PROCESS | 1651 | 1462831910167 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c6b1000 == 90 [pid = 1651] [id = 546] 15:11:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 252 (0x128e45800) [pid = 1651] [serial = 1638] [outer = 0x0] 15:11:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 253 (0x12926c000) [pid = 1651] [serial = 1639] [outer = 0x128e45800] 15:11:50 INFO - PROCESS | 1651 | 1462831910193 Marionette DEBUG loaded listener.js 15:11:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 254 (0x129284800) [pid = 1651] [serial = 1640] [outer = 0x128e45800] 15:11:50 INFO - PROCESS | 1651 | 1462831910567 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 15:11:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 15:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 572ms 15:11:50 INFO - PROCESS | 1651 | 1462831910593 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 15:11:50 INFO - PROCESS | 1651 | 1462831910595 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 15:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 15:11:50 INFO - PROCESS | 1651 | 1462831910603 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 15:11:50 INFO - PROCESS | 1651 | 1462831910604 Marionette TRACE conn2 <- [1,2158,null,{}] 15:11:50 INFO - PROCESS | 1651 | 1462831910608 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:50 INFO - PROCESS | 1651 | 1462831910753 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 15:11:50 INFO - PROCESS | 1651 | 1462831910769 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d2c1800 == 91 [pid = 1651] [id = 547] 15:11:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 255 (0x1295c9000) [pid = 1651] [serial = 1641] [outer = 0x0] 15:11:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 256 (0x12a6e7400) [pid = 1651] [serial = 1642] [outer = 0x1295c9000] 15:11:50 INFO - PROCESS | 1651 | 1462831910807 Marionette DEBUG loaded listener.js 15:11:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 257 (0x12b992000) [pid = 1651] [serial = 1643] [outer = 0x1295c9000] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 256 (0x134b54000) [pid = 1651] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 255 (0x12d31a000) [pid = 1651] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 254 (0x1242e1400) [pid = 1651] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 253 (0x12d266c00) [pid = 1651] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 252 (0x134b59800) [pid = 1651] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 251 (0x12c4c0000) [pid = 1651] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 250 (0x116a6bc00) [pid = 1651] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 249 (0x13898bc00) [pid = 1651] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 248 (0x12d306000) [pid = 1651] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 247 (0x12b994000) [pid = 1651] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 246 (0x11317b000) [pid = 1651] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 245 (0x134c79c00) [pid = 1651] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 244 (0x12bce8000) [pid = 1651] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 243 (0x1131aa800) [pid = 1651] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 242 (0x110d5b400) [pid = 1651] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 241 (0x122f66000) [pid = 1651] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 240 (0x12f244c00) [pid = 1651] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 239 (0x135a43400) [pid = 1651] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 238 (0x11756d000) [pid = 1651] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 237 (0x1121b2000) [pid = 1651] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 236 (0x122f65800) [pid = 1651] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 235 (0x128b64800) [pid = 1651] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 234 (0x12bf9e000) [pid = 1651] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 233 (0x11312bc00) [pid = 1651] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 232 (0x12bd0a800) [pid = 1651] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 231 (0x115d74000) [pid = 1651] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 230 (0x115e19800) [pid = 1651] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 229 (0x12bcf3400) [pid = 1651] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 228 (0x1295c3800) [pid = 1651] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 227 (0x113127000) [pid = 1651] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 226 (0x12524f800) [pid = 1651] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 225 (0x1247cc000) [pid = 1651] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 224 (0x11856b000) [pid = 1651] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 223 (0x1211bc800) [pid = 1651] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 222 (0x11849ec00) [pid = 1651] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 221 (0x11309dc00) [pid = 1651] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 220 (0x128b64c00) [pid = 1651] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 219 (0x113306000) [pid = 1651] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 218 (0x12dd79800) [pid = 1651] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 217 (0x11856c400) [pid = 1651] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 216 (0x128bb1800) [pid = 1651] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 215 (0x110d55000) [pid = 1651] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 214 (0x12ae53c00) [pid = 1651] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 213 (0x110d8e400) [pid = 1651] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 212 (0x12f24f400) [pid = 1651] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 211 (0x1193ddc00) [pid = 1651] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 210 (0x12bcf4000) [pid = 1651] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 209 (0x1211b8c00) [pid = 1651] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 208 (0x124c45c00) [pid = 1651] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 15:11:51 INFO - PROCESS | 1651 | --DOMWINDOW == 207 (0x12dd85400) [pid = 1651] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 15:11:51 INFO - PROCESS | 1651 | 1462831911745 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 15:11:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 15:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1180ms 15:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 15:11:51 INFO - PROCESS | 1651 | 1462831911777 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 15:11:51 INFO - PROCESS | 1651 | 1462831911778 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 15:11:51 INFO - PROCESS | 1651 | 1462831911781 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 15:11:51 INFO - PROCESS | 1651 | 1462831911782 Marionette TRACE conn2 <- [1,2162,null,{}] 15:11:51 INFO - PROCESS | 1651 | 1462831911784 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:51 INFO - PROCESS | 1651 | 1462831911886 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 15:11:51 INFO - PROCESS | 1651 | 1462831911966 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x12118a000 == 92 [pid = 1651] [id = 548] 15:11:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 208 (0x110d56800) [pid = 1651] [serial = 1644] [outer = 0x0] 15:11:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 209 (0x11312bc00) [pid = 1651] [serial = 1645] [outer = 0x110d56800] 15:11:51 INFO - PROCESS | 1651 | 1462831911994 Marionette DEBUG loaded listener.js 15:11:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 210 (0x11805d000) [pid = 1651] [serial = 1646] [outer = 0x110d56800] 15:11:52 INFO - PROCESS | 1651 | 1462831912331 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 15:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 15:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 568ms 15:11:52 INFO - PROCESS | 1651 | 1462831912349 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 15:11:52 INFO - PROCESS | 1651 | 1462831912351 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 15:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 15:11:52 INFO - PROCESS | 1651 | 1462831912353 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 15:11:52 INFO - PROCESS | 1651 | 1462831912354 Marionette TRACE conn2 <- [1,2166,null,{}] 15:11:52 INFO - PROCESS | 1651 | 1462831912357 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:52 INFO - PROCESS | 1651 | 1462831912509 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 15:11:52 INFO - PROCESS | 1651 | 1462831912634 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cfa6800 == 93 [pid = 1651] [id = 549] 15:11:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 211 (0x110d8e400) [pid = 1651] [serial = 1647] [outer = 0x0] 15:11:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 212 (0x1211b8000) [pid = 1651] [serial = 1648] [outer = 0x110d8e400] 15:11:52 INFO - PROCESS | 1651 | 1462831912676 Marionette DEBUG loaded listener.js 15:11:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 213 (0x118197000) [pid = 1651] [serial = 1649] [outer = 0x110d8e400] 15:11:52 INFO - PROCESS | 1651 | 1462831912983 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 15:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 15:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 669ms 15:11:53 INFO - PROCESS | 1651 | 1462831913023 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 15:11:53 INFO - PROCESS | 1651 | 1462831913026 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 15:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 15:11:53 INFO - PROCESS | 1651 | 1462831913030 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 15:11:53 INFO - PROCESS | 1651 | 1462831913031 Marionette TRACE conn2 <- [1,2170,null,{}] 15:11:53 INFO - PROCESS | 1651 | 1462831913033 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:53 INFO - PROCESS | 1651 | 1462831913136 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 15:11:53 INFO - PROCESS | 1651 | 1462831913237 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x13519f800 == 94 [pid = 1651] [id = 550] 15:11:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 214 (0x116a5fc00) [pid = 1651] [serial = 1650] [outer = 0x0] 15:11:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 215 (0x1270c1000) [pid = 1651] [serial = 1651] [outer = 0x116a5fc00] 15:11:53 INFO - PROCESS | 1651 | 1462831913262 Marionette DEBUG loaded listener.js 15:11:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 216 (0x12a583c00) [pid = 1651] [serial = 1652] [outer = 0x116a5fc00] 15:11:53 INFO - PROCESS | 1651 | 1462831913533 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 15:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 15:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 518ms 15:11:53 INFO - PROCESS | 1651 | 1462831913548 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 15:11:53 INFO - PROCESS | 1651 | 1462831913549 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 15:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 15:11:53 INFO - PROCESS | 1651 | 1462831913552 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 15:11:53 INFO - PROCESS | 1651 | 1462831913553 Marionette TRACE conn2 <- [1,2174,null,{}] 15:11:53 INFO - PROCESS | 1651 | 1462831913555 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:53 INFO - PROCESS | 1651 | 1462831913663 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 15:11:53 INFO - PROCESS | 1651 | 1462831913837 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x1132b2800 == 95 [pid = 1651] [id = 551] 15:11:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 217 (0x110d58400) [pid = 1651] [serial = 1653] [outer = 0x0] 15:11:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 218 (0x110d8a400) [pid = 1651] [serial = 1654] [outer = 0x110d58400] 15:11:53 INFO - PROCESS | 1651 | 1462831913871 Marionette DEBUG loaded listener.js 15:11:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 219 (0x112784000) [pid = 1651] [serial = 1655] [outer = 0x110d58400] 15:11:54 INFO - PROCESS | 1651 | 1462831914361 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 15:11:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 15:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 818ms 15:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 15:11:54 INFO - PROCESS | 1651 | 1462831914371 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 15:11:54 INFO - PROCESS | 1651 | 1462831914375 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 15:11:54 INFO - PROCESS | 1651 | 1462831914379 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 15:11:54 INFO - PROCESS | 1651 | 1462831914382 Marionette TRACE conn2 <- [1,2178,null,{}] 15:11:54 INFO - PROCESS | 1651 | 1462831914385 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:54 INFO - PROCESS | 1651 | 1462831914538 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 15:11:54 INFO - PROCESS | 1651 | 1462831914666 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x12116b800 == 96 [pid = 1651] [id = 552] 15:11:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 220 (0x1131d7800) [pid = 1651] [serial = 1656] [outer = 0x0] 15:11:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 221 (0x11672e400) [pid = 1651] [serial = 1657] [outer = 0x1131d7800] 15:11:54 INFO - PROCESS | 1651 | 1462831914700 Marionette DEBUG loaded listener.js 15:11:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 222 (0x118196800) [pid = 1651] [serial = 1658] [outer = 0x1131d7800] 15:11:55 INFO - PROCESS | 1651 | 1462831915105 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 15:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 15:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 770ms 15:11:55 INFO - PROCESS | 1651 | 1462831915152 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 15:11:55 INFO - PROCESS | 1651 | 1462831915155 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 15:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 15:11:55 INFO - PROCESS | 1651 | 1462831915160 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 15:11:55 INFO - PROCESS | 1651 | 1462831915161 Marionette TRACE conn2 <- [1,2182,null,{}] 15:11:55 INFO - PROCESS | 1651 | 1462831915164 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:55 INFO - PROCESS | 1651 | 1462831915287 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 15:11:55 INFO - PROCESS | 1651 | 1462831915414 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cdf8000 == 97 [pid = 1651] [id = 553] 15:11:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 223 (0x11856dc00) [pid = 1651] [serial = 1659] [outer = 0x0] 15:11:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 224 (0x1193ddc00) [pid = 1651] [serial = 1660] [outer = 0x11856dc00] 15:11:55 INFO - PROCESS | 1651 | 1462831915447 Marionette DEBUG loaded listener.js 15:11:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 225 (0x122a60400) [pid = 1651] [serial = 1661] [outer = 0x11856dc00] 15:11:55 INFO - PROCESS | 1651 | 1462831915871 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 15:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 15:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 721ms 15:11:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 15:11:55 INFO - PROCESS | 1651 | 1462831915879 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 15:11:55 INFO - PROCESS | 1651 | 1462831915881 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 15:11:55 INFO - PROCESS | 1651 | 1462831915888 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 15:11:55 INFO - PROCESS | 1651 | 1462831915893 Marionette TRACE conn2 <- [1,2186,null,{}] 15:11:55 INFO - PROCESS | 1651 | 1462831915896 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:56 INFO - PROCESS | 1651 | 1462831916044 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 15:11:56 INFO - PROCESS | 1651 | 1462831916153 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x135592000 == 98 [pid = 1651] [id = 554] 15:11:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 226 (0x119112000) [pid = 1651] [serial = 1662] [outer = 0x0] 15:11:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 227 (0x122f69800) [pid = 1651] [serial = 1663] [outer = 0x119112000] 15:11:56 INFO - PROCESS | 1651 | 1462831916185 Marionette DEBUG loaded listener.js 15:11:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 228 (0x128d99000) [pid = 1651] [serial = 1664] [outer = 0x119112000] 15:11:56 INFO - PROCESS | 1651 | 1462831916588 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 15:11:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 15:11:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 730ms 15:11:56 INFO - PROCESS | 1651 | 1462831916615 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 15:11:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 15:11:56 INFO - PROCESS | 1651 | 1462831916617 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 15:11:56 INFO - PROCESS | 1651 | 1462831916619 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 15:11:56 INFO - PROCESS | 1651 | 1462831916621 Marionette TRACE conn2 <- [1,2190,null,{}] 15:11:56 INFO - PROCESS | 1651 | 1462831916623 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:56 INFO - PROCESS | 1651 | 1462831916746 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 15:11:56 INFO - PROCESS | 1651 | 1462831916870 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x135bea800 == 99 [pid = 1651] [id = 555] 15:11:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 229 (0x124184800) [pid = 1651] [serial = 1665] [outer = 0x0] 15:11:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 230 (0x1295c3000) [pid = 1651] [serial = 1666] [outer = 0x124184800] 15:11:56 INFO - PROCESS | 1651 | 1462831916902 Marionette DEBUG loaded listener.js 15:11:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 231 (0x12a7a7c00) [pid = 1651] [serial = 1667] [outer = 0x124184800] 15:11:57 INFO - PROCESS | 1651 | 1462831917307 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 15:11:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 15:11:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 721ms 15:11:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 15:11:57 INFO - PROCESS | 1651 | 1462831917341 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 15:11:57 INFO - PROCESS | 1651 | 1462831917342 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 15:11:57 INFO - PROCESS | 1651 | 1462831917344 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 15:11:57 INFO - PROCESS | 1651 | 1462831917346 Marionette TRACE conn2 <- [1,2194,null,{}] 15:11:57 INFO - PROCESS | 1651 | 1462831917348 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:57 INFO - PROCESS | 1651 | 1462831917487 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 15:11:57 INFO - PROCESS | 1651 | 1462831917585 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x135da9800 == 100 [pid = 1651] [id = 556] 15:11:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 232 (0x12b991c00) [pid = 1651] [serial = 1668] [outer = 0x0] 15:11:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 233 (0x12bc3dc00) [pid = 1651] [serial = 1669] [outer = 0x12b991c00] 15:11:57 INFO - PROCESS | 1651 | 1462831917621 Marionette DEBUG loaded listener.js 15:11:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 234 (0x12bd05400) [pid = 1651] [serial = 1670] [outer = 0x12b991c00] 15:11:58 INFO - PROCESS | 1651 | 1462831918120 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 15:11:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 15:11:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 823ms 15:11:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 15:11:58 INFO - PROCESS | 1651 | 1462831918169 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 15:11:58 INFO - PROCESS | 1651 | 1462831918171 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 15:11:58 INFO - PROCESS | 1651 | 1462831918174 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 15:11:58 INFO - PROCESS | 1651 | 1462831918176 Marionette TRACE conn2 <- [1,2198,null,{}] 15:11:58 INFO - PROCESS | 1651 | 1462831918180 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:58 INFO - PROCESS | 1651 | 1462831918360 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 15:11:58 INFO - PROCESS | 1651 | 1462831918523 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x138a65000 == 101 [pid = 1651] [id = 557] 15:11:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 235 (0x12bd03800) [pid = 1651] [serial = 1671] [outer = 0x0] 15:11:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 236 (0x12bf9d800) [pid = 1651] [serial = 1672] [outer = 0x12bd03800] 15:11:58 INFO - PROCESS | 1651 | 1462831918552 Marionette DEBUG loaded listener.js 15:11:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 237 (0x12c4c8800) [pid = 1651] [serial = 1673] [outer = 0x12bd03800] 15:11:59 INFO - PROCESS | 1651 | 1462831919008 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 15:11:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 15:11:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 873ms 15:11:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 15:11:59 INFO - PROCESS | 1651 | 1462831919046 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 15:11:59 INFO - PROCESS | 1651 | 1462831919048 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 15:11:59 INFO - PROCESS | 1651 | 1462831919050 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 15:11:59 INFO - PROCESS | 1651 | 1462831919051 Marionette TRACE conn2 <- [1,2202,null,{}] 15:11:59 INFO - PROCESS | 1651 | 1462831919054 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:59 INFO - PROCESS | 1651 | 1462831919175 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 15:11:59 INFO - PROCESS | 1651 | 1462831919301 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x141591000 == 102 [pid = 1651] [id = 558] 15:11:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 238 (0x12bf9a000) [pid = 1651] [serial = 1674] [outer = 0x0] 15:11:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 239 (0x12cb49400) [pid = 1651] [serial = 1675] [outer = 0x12bf9a000] 15:11:59 INFO - PROCESS | 1651 | 1462831919332 Marionette DEBUG loaded listener.js 15:11:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 240 (0x12cb55c00) [pid = 1651] [serial = 1676] [outer = 0x12bf9a000] 15:11:59 INFO - PROCESS | 1651 | 1462831919758 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 15:11:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 15:11:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 769ms 15:11:59 INFO - PROCESS | 1651 | 1462831919820 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 15:11:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 15:11:59 INFO - PROCESS | 1651 | 1462831919822 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 15:11:59 INFO - PROCESS | 1651 | 1462831919824 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 15:11:59 INFO - PROCESS | 1651 | 1462831919825 Marionette TRACE conn2 <- [1,2206,null,{}] 15:11:59 INFO - PROCESS | 1651 | 1462831919828 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:59 INFO - PROCESS | 1651 | 1462831919948 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 15:12:00 INFO - PROCESS | 1651 | 1462831920048 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x1420fa800 == 103 [pid = 1651] [id = 559] 15:12:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 241 (0x12cb4c800) [pid = 1651] [serial = 1677] [outer = 0x0] 15:12:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 242 (0x12d312800) [pid = 1651] [serial = 1678] [outer = 0x12cb4c800] 15:12:00 INFO - PROCESS | 1651 | 1462831920079 Marionette DEBUG loaded listener.js 15:12:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 243 (0x12dd7ac00) [pid = 1651] [serial = 1679] [outer = 0x12cb4c800] 15:12:00 INFO - PROCESS | 1651 | 1462831920485 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 15:12:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 15:12:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 719ms 15:12:00 INFO - PROCESS | 1651 | 1462831920622 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 15:12:00 INFO - PROCESS | 1651 | 1462831920625 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 15:12:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 15:12:00 INFO - PROCESS | 1651 | 1462831920629 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 15:12:00 INFO - PROCESS | 1651 | 1462831920631 Marionette TRACE conn2 <- [1,2210,null,{}] 15:12:00 INFO - PROCESS | 1651 | 1462831920633 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:00 INFO - PROCESS | 1651 | 1462831920759 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 15:12:00 INFO - PROCESS | 1651 | 1462831920857 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d61f000 == 104 [pid = 1651] [id = 560] 15:12:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 244 (0x122b6cc00) [pid = 1651] [serial = 1680] [outer = 0x0] 15:12:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 245 (0x12dd7a000) [pid = 1651] [serial = 1681] [outer = 0x122b6cc00] 15:12:00 INFO - PROCESS | 1651 | 1462831920888 Marionette DEBUG loaded listener.js 15:12:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 246 (0x12dd88000) [pid = 1651] [serial = 1682] [outer = 0x122b6cc00] 15:12:01 INFO - PROCESS | 1651 | 1462831921319 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 15:12:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 15:12:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 723ms 15:12:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 15:12:01 INFO - PROCESS | 1651 | 1462831921353 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 15:12:01 INFO - PROCESS | 1651 | 1462831921354 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 15:12:01 INFO - PROCESS | 1651 | 1462831921356 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 15:12:01 INFO - PROCESS | 1651 | 1462831921357 Marionette TRACE conn2 <- [1,2214,null,{}] 15:12:01 INFO - PROCESS | 1651 | 1462831921360 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:01 INFO - PROCESS | 1651 | 1462831921519 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 15:12:01 INFO - PROCESS | 1651 | 1462831921701 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x119365800 == 105 [pid = 1651] [id = 561] 15:12:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 247 (0x118063800) [pid = 1651] [serial = 1683] [outer = 0x0] 15:12:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 248 (0x12e47d000) [pid = 1651] [serial = 1684] [outer = 0x118063800] 15:12:01 INFO - PROCESS | 1651 | 1462831921754 Marionette DEBUG loaded listener.js 15:12:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 249 (0x12f242400) [pid = 1651] [serial = 1685] [outer = 0x118063800] 15:12:02 INFO - PROCESS | 1651 | 1462831922225 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 15:12:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 15:12:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 920ms 15:12:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 15:12:02 INFO - PROCESS | 1651 | 1462831922278 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 15:12:02 INFO - PROCESS | 1651 | 1462831922280 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 15:12:02 INFO - PROCESS | 1651 | 1462831922282 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 15:12:02 INFO - PROCESS | 1651 | 1462831922284 Marionette TRACE conn2 <- [1,2218,null,{}] 15:12:02 INFO - PROCESS | 1651 | 1462831922287 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:02 INFO - PROCESS | 1651 | 1462831922427 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 15:12:02 INFO - PROCESS | 1651 | 1462831922530 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x135d22800 == 106 [pid = 1651] [id = 562] 15:12:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 250 (0x1164a6c00) [pid = 1651] [serial = 1686] [outer = 0x0] 15:12:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 251 (0x12e480000) [pid = 1651] [serial = 1687] [outer = 0x1164a6c00] 15:12:02 INFO - PROCESS | 1651 | 1462831922560 Marionette DEBUG loaded listener.js 15:12:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 252 (0x135426400) [pid = 1651] [serial = 1688] [outer = 0x1164a6c00] 15:12:02 INFO - PROCESS | 1651 | 1462831922976 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 15:12:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 15:12:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 720ms 15:12:03 INFO - PROCESS | 1651 | 1462831923003 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 15:12:03 INFO - PROCESS | 1651 | 1462831923004 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 15:12:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 15:12:03 INFO - PROCESS | 1651 | 1462831923007 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 15:12:03 INFO - PROCESS | 1651 | 1462831923008 Marionette TRACE conn2 <- [1,2222,null,{}] 15:12:03 INFO - PROCESS | 1651 | 1462831923010 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:03 INFO - PROCESS | 1651 | 1462831923137 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 15:12:03 INFO - PROCESS | 1651 | 1462831923239 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x124a78000 == 107 [pid = 1651] [id = 563] 15:12:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 253 (0x113127800) [pid = 1651] [serial = 1689] [outer = 0x0] 15:12:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 254 (0x11894a400) [pid = 1651] [serial = 1690] [outer = 0x113127800] 15:12:03 INFO - PROCESS | 1651 | 1462831923269 Marionette DEBUG loaded listener.js 15:12:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 255 (0x12d30d000) [pid = 1651] [serial = 1691] [outer = 0x113127800] 15:12:03 INFO - PROCESS | 1651 | 1462831923700 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 15:12:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 15:12:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 719ms 15:12:03 INFO - PROCESS | 1651 | 1462831923727 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 15:12:03 INFO - PROCESS | 1651 | 1462831923728 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 15:12:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 15:12:03 INFO - PROCESS | 1651 | 1462831923731 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 15:12:03 INFO - PROCESS | 1651 | 1462831923732 Marionette TRACE conn2 <- [1,2226,null,{}] 15:12:03 INFO - PROCESS | 1651 | 1462831923734 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:03 INFO - PROCESS | 1651 | 1462831923880 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 15:12:04 INFO - PROCESS | 1651 | 1462831924270 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x11935a000 == 108 [pid = 1651] [id = 564] 15:12:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 256 (0x110e4d800) [pid = 1651] [serial = 1692] [outer = 0x0] 15:12:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 257 (0x110f53400) [pid = 1651] [serial = 1693] [outer = 0x110e4d800] 15:12:04 INFO - PROCESS | 1651 | 1462831924321 Marionette DEBUG loaded listener.js 15:12:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 258 (0x113128000) [pid = 1651] [serial = 1694] [outer = 0x110e4d800] 15:12:04 INFO - PROCESS | 1651 | 1462831924848 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 15:12:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 15:12:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1170ms 15:12:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 15:12:04 INFO - PROCESS | 1651 | 1462831924903 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 15:12:04 INFO - PROCESS | 1651 | 1462831924905 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 15:12:04 INFO - PROCESS | 1651 | 1462831924908 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 15:12:04 INFO - PROCESS | 1651 | 1462831924910 Marionette TRACE conn2 <- [1,2230,null,{}] 15:12:04 INFO - PROCESS | 1651 | 1462831924913 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:05 INFO - PROCESS | 1651 | 1462831925038 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 15:12:05 INFO - PROCESS | 1651 | 1462831925150 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x116644000 == 109 [pid = 1651] [id = 565] 15:12:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 259 (0x113131800) [pid = 1651] [serial = 1695] [outer = 0x0] 15:12:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 260 (0x1164ad400) [pid = 1651] [serial = 1696] [outer = 0x113131800] 15:12:05 INFO - PROCESS | 1651 | 1462831925200 Marionette DEBUG loaded listener.js 15:12:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 261 (0x1180ce000) [pid = 1651] [serial = 1697] [outer = 0x113131800] 15:12:05 INFO - PROCESS | 1651 | 1462831925785 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 15:12:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 15:12:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 925ms 15:12:05 INFO - PROCESS | 1651 | 1462831925846 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 15:12:05 INFO - PROCESS | 1651 | 1462831925848 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 15:12:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 15:12:05 INFO - PROCESS | 1651 | 1462831925852 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 15:12:05 INFO - PROCESS | 1651 | 1462831925853 Marionette TRACE conn2 <- [1,2234,null,{}] 15:12:05 INFO - PROCESS | 1651 | 1462831925857 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:05 INFO - PROCESS | 1651 | 1462831925996 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 15:12:06 INFO - PROCESS | 1651 | 1462831926152 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x1271f6800 == 110 [pid = 1651] [id = 566] 15:12:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 262 (0x119499c00) [pid = 1651] [serial = 1698] [outer = 0x0] 15:12:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 263 (0x119e61000) [pid = 1651] [serial = 1699] [outer = 0x119499c00] 15:12:06 INFO - PROCESS | 1651 | 1462831926197 Marionette DEBUG loaded listener.js 15:12:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 264 (0x122a61800) [pid = 1651] [serial = 1700] [outer = 0x119499c00] 15:12:06 INFO - PROCESS | 1651 | --DOCSHELL 0x13519f800 == 109 [pid = 1651] [id = 550] 15:12:06 INFO - PROCESS | 1651 | --DOCSHELL 0x12cfa6800 == 108 [pid = 1651] [id = 549] 15:12:06 INFO - PROCESS | 1651 | --DOCSHELL 0x12118a000 == 107 [pid = 1651] [id = 548] 15:12:06 INFO - PROCESS | 1651 | --DOCSHELL 0x12d2c1800 == 106 [pid = 1651] [id = 547] 15:12:06 INFO - PROCESS | 1651 | --DOCSHELL 0x12c6b1000 == 105 [pid = 1651] [id = 546] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 263 (0x135e19800) [pid = 1651] [serial = 1582] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 262 (0x12b992800) [pid = 1651] [serial = 1546] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOCSHELL 0x12bd4d800 == 104 [pid = 1651] [id = 545] 15:12:06 INFO - PROCESS | 1651 | --DOCSHELL 0x12b911800 == 103 [pid = 1651] [id = 544] 15:12:06 INFO - PROCESS | 1651 | --DOCSHELL 0x128e14000 == 102 [pid = 1651] [id = 543] 15:12:06 INFO - PROCESS | 1651 | --DOCSHELL 0x1247a7800 == 101 [pid = 1651] [id = 542] 15:12:06 INFO - PROCESS | 1651 | --DOCSHELL 0x116ac3000 == 100 [pid = 1651] [id = 541] 15:12:06 INFO - PROCESS | 1651 | --DOCSHELL 0x129212000 == 99 [pid = 1651] [id = 540] 15:12:06 INFO - PROCESS | 1651 | --DOCSHELL 0x124a79800 == 98 [pid = 1651] [id = 539] 15:12:06 INFO - PROCESS | 1651 | --DOCSHELL 0x118322000 == 97 [pid = 1651] [id = 538] 15:12:06 INFO - PROCESS | 1651 | --DOCSHELL 0x112f18000 == 96 [pid = 1651] [id = 537] 15:12:06 INFO - PROCESS | 1651 | --DOCSHELL 0x144eef000 == 95 [pid = 1651] [id = 533] 15:12:06 INFO - PROCESS | 1651 | --DOCSHELL 0x1434d1800 == 94 [pid = 1651] [id = 532] 15:12:06 INFO - PROCESS | 1651 | --DOCSHELL 0x1420f1800 == 93 [pid = 1651] [id = 531] 15:12:06 INFO - PROCESS | 1651 | --DOCSHELL 0x135d0f800 == 92 [pid = 1651] [id = 530] 15:12:06 INFO - PROCESS | 1651 | --DOCSHELL 0x129d3a000 == 91 [pid = 1651] [id = 529] 15:12:06 INFO - PROCESS | 1651 | --DOCSHELL 0x118965000 == 90 [pid = 1651] [id = 528] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 261 (0x135f6e000) [pid = 1651] [serial = 1580] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 260 (0x122f61800) [pid = 1651] [serial = 1556] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 259 (0x12c4c7800) [pid = 1651] [serial = 1384] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 258 (0x12bcef400) [pid = 1651] [serial = 1381] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 257 (0x1166d2c00) [pid = 1651] [serial = 1369] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 256 (0x12d30f800) [pid = 1651] [serial = 1390] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 255 (0x128d62400) [pid = 1651] [serial = 1562] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 254 (0x1199de000) [pid = 1651] [serial = 1219] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 253 (0x135a68400) [pid = 1651] [serial = 1171] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 252 (0x119491800) [pid = 1651] [serial = 1297] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 251 (0x11672cc00) [pid = 1651] [serial = 1294] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 250 (0x135975000) [pid = 1651] [serial = 1525] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 249 (0x12bf9dc00) [pid = 1651] [serial = 1225] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 248 (0x125846800) [pid = 1651] [serial = 1576] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 247 (0x12dd82000) [pid = 1651] [serial = 1573] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 246 (0x11991b400) [pid = 1651] [serial = 1553] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 245 (0x12bce8400) [pid = 1651] [serial = 1306] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 244 (0x1193d7400) [pid = 1651] [serial = 1321] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 243 (0x11871b800) [pid = 1651] [serial = 1510] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 242 (0x12bc3f400) [pid = 1651] [serial = 1567] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 241 (0x135421400) [pid = 1651] [serial = 1318] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 240 (0x134c70c00) [pid = 1651] [serial = 1237] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 239 (0x110f50000) [pid = 1651] [serial = 1507] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 238 (0x124185400) [pid = 1651] [serial = 1375] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 237 (0x12f24d000) [pid = 1651] [serial = 1571] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 236 (0x135a4fc00) [pid = 1651] [serial = 1528] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 235 (0x1290ba400) [pid = 1651] [serial = 1564] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 234 (0x12579a400) [pid = 1651] [serial = 1300] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 233 (0x129275c00) [pid = 1651] [serial = 1303] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 232 (0x13596bc00) [pid = 1651] [serial = 1579] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 231 (0x1193d3c00) [pid = 1651] [serial = 1552] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 230 (0x135a63c00) [pid = 1651] [serial = 1231] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 229 (0x122b91000) [pid = 1651] [serial = 1513] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 228 (0x141329400) [pid = 1651] [serial = 1543] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 227 (0x134c76400) [pid = 1651] [serial = 1396] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 226 (0x12cd94400) [pid = 1651] [serial = 1568] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 225 (0x12cb52800) [pid = 1651] [serial = 1540] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 224 (0x128d64c00) [pid = 1651] [serial = 1378] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 223 (0x135764c00) [pid = 1651] [serial = 1315] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 222 (0x135420800) [pid = 1651] [serial = 1240] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 221 (0x12d303800) [pid = 1651] [serial = 1162] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 220 (0x125843400) [pid = 1651] [serial = 1559] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 219 (0x1194fe400) [pid = 1651] [serial = 1372] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 218 (0x12e487000) [pid = 1651] [serial = 1522] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 217 (0x142169800) [pid = 1651] [serial = 1469] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 216 (0x12d319800) [pid = 1651] [serial = 1165] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 215 (0x128b61000) [pid = 1651] [serial = 1516] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 214 (0x134b4fc00) [pid = 1651] [serial = 1228] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 213 (0x138999800) [pid = 1651] [serial = 1534] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 212 (0x1415c6c00) [pid = 1651] [serial = 1537] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 211 (0x12dd80c00) [pid = 1651] [serial = 1577] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 210 (0x11756e000) [pid = 1651] [serial = 1550] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 209 (0x138861c00) [pid = 1651] [serial = 1531] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 208 (0x13542d400) [pid = 1651] [serial = 1243] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 207 (0x12d30a400) [pid = 1651] [serial = 1309] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 206 (0x12e47dc00) [pid = 1651] [serial = 1570] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 205 (0x12dd86000) [pid = 1651] [serial = 1574] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 204 (0x11991bc00) [pid = 1651] [serial = 1555] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 203 (0x1169bd000) [pid = 1651] [serial = 1216] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 202 (0x111e28c00) [pid = 1651] [serial = 1366] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 201 (0x1270bc800) [pid = 1651] [serial = 1561] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 200 (0x113303000) [pid = 1651] [serial = 1549] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 199 (0x128d65800) [pid = 1651] [serial = 1222] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 198 (0x12f24f000) [pid = 1651] [serial = 1234] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 197 (0x135f63c00) [pid = 1651] [serial = 1174] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 196 (0x12f245000) [pid = 1651] [serial = 1505] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 195 (0x13576e800) [pid = 1651] [serial = 1168] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 194 (0x1242e1c00) [pid = 1651] [serial = 1558] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 193 (0x12b99b800) [pid = 1651] [serial = 1565] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 192 (0x12cd8dc00) [pid = 1651] [serial = 1387] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 191 (0x135971c00) [pid = 1651] [serial = 1324] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 190 (0x134b53400) [pid = 1651] [serial = 1312] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 189 (0x12d319c00) [pid = 1651] [serial = 1393] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | --DOMWINDOW == 188 (0x12bcef800) [pid = 1651] [serial = 1519] [outer = 0x0] [url = about:blank] 15:12:06 INFO - PROCESS | 1651 | 1462831926742 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 15:12:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 15:12:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 919ms 15:12:06 INFO - PROCESS | 1651 | 1462831926772 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 15:12:06 INFO - PROCESS | 1651 | 1462831926773 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 15:12:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 15:12:06 INFO - PROCESS | 1651 | 1462831926780 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 15:12:06 INFO - PROCESS | 1651 | 1462831926784 Marionette TRACE conn2 <- [1,2238,null,{}] 15:12:06 INFO - PROCESS | 1651 | 1462831926787 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:06 INFO - PROCESS | 1651 | 1462831926895 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 15:12:06 INFO - PROCESS | 1651 | 1462831926899 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x12117c800 == 91 [pid = 1651] [id = 567] 15:12:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 189 (0x1193d7000) [pid = 1651] [serial = 1701] [outer = 0x0] 15:12:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 190 (0x122b71800) [pid = 1651] [serial = 1702] [outer = 0x1193d7000] 15:12:06 INFO - PROCESS | 1651 | 1462831926925 Marionette DEBUG loaded listener.js 15:12:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 191 (0x122f6d000) [pid = 1651] [serial = 1703] [outer = 0x1193d7000] 15:12:07 INFO - PROCESS | 1651 | 1462831927336 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 15:12:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 15:12:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 577ms 15:12:07 INFO - PROCESS | 1651 | 1462831927353 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 15:12:07 INFO - PROCESS | 1651 | 1462831927355 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 15:12:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 15:12:07 INFO - PROCESS | 1651 | 1462831927358 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 15:12:07 INFO - PROCESS | 1651 | 1462831927360 Marionette TRACE conn2 <- [1,2242,null,{}] 15:12:07 INFO - PROCESS | 1651 | 1462831927363 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:07 INFO - PROCESS | 1651 | 1462831927467 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 15:12:07 INFO - PROCESS | 1651 | 1462831927489 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x128e15800 == 92 [pid = 1651] [id = 568] 15:12:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 192 (0x124185000) [pid = 1651] [serial = 1704] [outer = 0x0] 15:12:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 193 (0x1247d1800) [pid = 1651] [serial = 1705] [outer = 0x124185000] 15:12:07 INFO - PROCESS | 1651 | 1462831927515 Marionette DEBUG loaded listener.js 15:12:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 194 (0x125e10800) [pid = 1651] [serial = 1706] [outer = 0x124185000] 15:12:07 INFO - PROCESS | 1651 | 1462831927868 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 15:12:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 15:12:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 570ms 15:12:07 INFO - PROCESS | 1651 | 1462831927936 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 15:12:07 INFO - PROCESS | 1651 | 1462831927937 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 15:12:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 15:12:07 INFO - PROCESS | 1651 | 1462831927940 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 15:12:07 INFO - PROCESS | 1651 | 1462831927941 Marionette TRACE conn2 <- [1,2246,null,{}] 15:12:07 INFO - PROCESS | 1651 | 1462831927943 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:08 INFO - PROCESS | 1651 | 1462831928047 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 15:12:08 INFO - PROCESS | 1651 | 1462831928051 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b90c800 == 93 [pid = 1651] [id = 569] 15:12:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 195 (0x128b6d400) [pid = 1651] [serial = 1707] [outer = 0x0] 15:12:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 196 (0x128bb4c00) [pid = 1651] [serial = 1708] [outer = 0x128b6d400] 15:12:08 INFO - PROCESS | 1651 | 1462831928082 Marionette DEBUG loaded listener.js 15:12:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 197 (0x128d65800) [pid = 1651] [serial = 1709] [outer = 0x128b6d400] 15:12:08 INFO - PROCESS | 1651 | 1462831928567 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 15:12:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 15:12:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 670ms 15:12:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 15:12:08 INFO - PROCESS | 1651 | 1462831928611 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 15:12:08 INFO - PROCESS | 1651 | 1462831928612 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 15:12:08 INFO - PROCESS | 1651 | 1462831928614 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 15:12:08 INFO - PROCESS | 1651 | 1462831928615 Marionette TRACE conn2 <- [1,2250,null,{}] 15:12:08 INFO - PROCESS | 1651 | 1462831928617 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:08 INFO - PROCESS | 1651 | 1462831928720 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 15:12:08 INFO - PROCESS | 1651 | 1462831928726 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c6b1000 == 94 [pid = 1651] [id = 570] 15:12:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 198 (0x128d59c00) [pid = 1651] [serial = 1710] [outer = 0x0] 15:12:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 199 (0x129279400) [pid = 1651] [serial = 1711] [outer = 0x128d59c00] 15:12:08 INFO - PROCESS | 1651 | 1462831928751 Marionette DEBUG loaded listener.js 15:12:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 200 (0x12a57d000) [pid = 1651] [serial = 1712] [outer = 0x128d59c00] 15:12:09 INFO - PROCESS | 1651 | 1462831929156 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 15:12:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 15:12:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 570ms 15:12:09 INFO - PROCESS | 1651 | 1462831929185 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 15:12:09 INFO - PROCESS | 1651 | 1462831929186 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 15:12:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 15:12:09 INFO - PROCESS | 1651 | 1462831929201 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 15:12:09 INFO - PROCESS | 1651 | 1462831929202 Marionette TRACE conn2 <- [1,2254,null,{}] 15:12:09 INFO - PROCESS | 1651 | 1462831929205 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:09 INFO - PROCESS | 1651 | 1462831929353 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 15:12:09 INFO - PROCESS | 1651 | 1462831929369 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d2b3800 == 95 [pid = 1651] [id = 571] 15:12:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 201 (0x12a585c00) [pid = 1651] [serial = 1713] [outer = 0x0] 15:12:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 202 (0x12ae59c00) [pid = 1651] [serial = 1714] [outer = 0x12a585c00] 15:12:09 INFO - PROCESS | 1651 | 1462831929395 Marionette DEBUG loaded listener.js 15:12:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 203 (0x12b99d000) [pid = 1651] [serial = 1715] [outer = 0x12a585c00] 15:12:09 INFO - PROCESS | 1651 | 1462831929768 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 15:12:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 15:12:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 621ms 15:12:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 15:12:09 INFO - PROCESS | 1651 | 1462831929821 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 15:12:09 INFO - PROCESS | 1651 | 1462831929822 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 15:12:09 INFO - PROCESS | 1651 | 1462831929824 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 15:12:09 INFO - PROCESS | 1651 | 1462831929825 Marionette TRACE conn2 <- [1,2258,null,{}] 15:12:09 INFO - PROCESS | 1651 | 1462831929828 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:09 INFO - PROCESS | 1651 | 1462831929962 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 15:12:09 INFO - PROCESS | 1651 | 1462831929977 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e1db000 == 96 [pid = 1651] [id = 572] 15:12:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 204 (0x12b165c00) [pid = 1651] [serial = 1716] [outer = 0x0] 15:12:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 205 (0x12bcf3000) [pid = 1651] [serial = 1717] [outer = 0x12b165c00] 15:12:10 INFO - PROCESS | 1651 | 1462831930002 Marionette DEBUG loaded listener.js 15:12:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 206 (0x12c4ba400) [pid = 1651] [serial = 1718] [outer = 0x12b165c00] 15:12:10 INFO - PROCESS | 1651 | 1462831930364 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 15:12:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 15:12:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 570ms 15:12:10 INFO - PROCESS | 1651 | 1462831930394 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 15:12:10 INFO - PROCESS | 1651 | 1462831930396 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 15:12:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 15:12:10 INFO - PROCESS | 1651 | 1462831930398 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 15:12:10 INFO - PROCESS | 1651 | 1462831930399 Marionette TRACE conn2 <- [1,2262,null,{}] 15:12:10 INFO - PROCESS | 1651 | 1462831930402 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:10 INFO - PROCESS | 1651 | 1462831930547 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 15:12:10 INFO - PROCESS | 1651 | 1462831930570 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x1354fb000 == 97 [pid = 1651] [id = 573] 15:12:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 207 (0x12bc42800) [pid = 1651] [serial = 1719] [outer = 0x0] 15:12:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 208 (0x12d308000) [pid = 1651] [serial = 1720] [outer = 0x12bc42800] 15:12:10 INFO - PROCESS | 1651 | 1462831930595 Marionette DEBUG loaded listener.js 15:12:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 209 (0x12e47dc00) [pid = 1651] [serial = 1721] [outer = 0x12bc42800] 15:12:11 INFO - PROCESS | 1651 | --DOMWINDOW == 208 (0x125f2a000) [pid = 1651] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 15:12:11 INFO - PROCESS | 1651 | --DOMWINDOW == 207 (0x128e45800) [pid = 1651] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 15:12:11 INFO - PROCESS | 1651 | --DOMWINDOW == 206 (0x110d56800) [pid = 1651] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 15:12:11 INFO - PROCESS | 1651 | --DOMWINDOW == 205 (0x1295c9000) [pid = 1651] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 15:12:11 INFO - PROCESS | 1651 | --DOMWINDOW == 204 (0x111c1ac00) [pid = 1651] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 15:12:11 INFO - PROCESS | 1651 | --DOMWINDOW == 203 (0x1194f9800) [pid = 1651] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 15:12:11 INFO - PROCESS | 1651 | --DOMWINDOW == 202 (0x11349b400) [pid = 1651] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 15:12:11 INFO - PROCESS | 1651 | --DOMWINDOW == 201 (0x110d8e400) [pid = 1651] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 15:12:11 INFO - PROCESS | 1651 | --DOMWINDOW == 200 (0x1211e0c00) [pid = 1651] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 15:12:11 INFO - PROCESS | 1651 | --DOMWINDOW == 199 (0x1180c9800) [pid = 1651] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 15:12:11 INFO - PROCESS | 1651 | --DOMWINDOW == 198 (0x113183400) [pid = 1651] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 15:12:11 INFO - PROCESS | 1651 | --DOMWINDOW == 197 (0x125f2b000) [pid = 1651] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 15:12:11 INFO - PROCESS | 1651 | --DOMWINDOW == 196 (0x1211ec400) [pid = 1651] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 15:12:11 INFO - PROCESS | 1651 | --DOMWINDOW == 195 (0x12dd81000) [pid = 1651] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 15:12:11 INFO - PROCESS | 1651 | 1462831931262 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 15:12:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 15:12:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 871ms 15:12:11 INFO - PROCESS | 1651 | 1462831931269 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 15:12:11 INFO - PROCESS | 1651 | 1462831931271 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 15:12:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 15:12:11 INFO - PROCESS | 1651 | 1462831931273 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 15:12:11 INFO - PROCESS | 1651 | 1462831931274 Marionette TRACE conn2 <- [1,2266,null,{}] 15:12:11 INFO - PROCESS | 1651 | 1462831931276 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:11 INFO - PROCESS | 1651 | 1462831931380 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 15:12:11 INFO - PROCESS | 1651 | 1462831931385 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bd48000 == 98 [pid = 1651] [id = 574] 15:12:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 196 (0x11317d400) [pid = 1651] [serial = 1722] [outer = 0x0] 15:12:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 197 (0x1180c6000) [pid = 1651] [serial = 1723] [outer = 0x11317d400] 15:12:11 INFO - PROCESS | 1651 | 1462831931415 Marionette DEBUG loaded listener.js 15:12:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 198 (0x129280400) [pid = 1651] [serial = 1724] [outer = 0x11317d400] 15:12:11 INFO - PROCESS | 1651 | 1462831931785 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 15:12:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 15:12:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 570ms 15:12:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 15:12:11 INFO - PROCESS | 1651 | 1462831931845 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 15:12:11 INFO - PROCESS | 1651 | 1462831931847 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 15:12:11 INFO - PROCESS | 1651 | 1462831931849 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 15:12:11 INFO - PROCESS | 1651 | 1462831931851 Marionette TRACE conn2 <- [1,2270,null,{}] 15:12:11 INFO - PROCESS | 1651 | 1462831931853 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:11 INFO - PROCESS | 1651 | 1462831931973 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 15:12:11 INFO - PROCESS | 1651 | 1462831931977 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x135d03800 == 99 [pid = 1651] [id = 575] 15:12:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 199 (0x12e485800) [pid = 1651] [serial = 1725] [outer = 0x0] 15:12:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 200 (0x134b56800) [pid = 1651] [serial = 1726] [outer = 0x12e485800] 15:12:12 INFO - PROCESS | 1651 | 1462831932002 Marionette DEBUG loaded listener.js 15:12:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 201 (0x134c79c00) [pid = 1651] [serial = 1727] [outer = 0x12e485800] 15:12:12 INFO - PROCESS | 1651 | 1462831932355 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 15:12:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 15:12:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 520ms 15:12:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 15:12:12 INFO - PROCESS | 1651 | 1462831932369 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 15:12:12 INFO - PROCESS | 1651 | 1462831932371 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 15:12:12 INFO - PROCESS | 1651 | 1462831932373 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 15:12:12 INFO - PROCESS | 1651 | 1462831932374 Marionette TRACE conn2 <- [1,2274,null,{}] 15:12:12 INFO - PROCESS | 1651 | 1462831932378 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:12 INFO - PROCESS | 1651 | 1462831932482 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 15:12:12 INFO - PROCESS | 1651 | 1462831932570 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x13816a800 == 100 [pid = 1651] [id = 576] 15:12:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 202 (0x12f242800) [pid = 1651] [serial = 1728] [outer = 0x0] 15:12:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 203 (0x135429000) [pid = 1651] [serial = 1729] [outer = 0x12f242800] 15:12:12 INFO - PROCESS | 1651 | 1462831932595 Marionette DEBUG loaded listener.js 15:12:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 204 (0x12bd0ec00) [pid = 1651] [serial = 1730] [outer = 0x12f242800] 15:12:12 INFO - PROCESS | 1651 | 1462831932882 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 15:12:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 15:12:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 520ms 15:12:12 INFO - PROCESS | 1651 | 1462831932897 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 15:12:12 INFO - PROCESS | 1651 | 1462831932898 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 15:12:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 15:12:12 INFO - PROCESS | 1651 | 1462831932901 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 15:12:12 INFO - PROCESS | 1651 | 1462831932902 Marionette TRACE conn2 <- [1,2278,null,{}] 15:12:12 INFO - PROCESS | 1651 | 1462831932904 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:13 INFO - PROCESS | 1651 | 1462831933018 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 15:12:13 INFO - PROCESS | 1651 | 1462831933023 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x1413d8800 == 101 [pid = 1651] [id = 577] 15:12:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 205 (0x135666000) [pid = 1651] [serial = 1731] [outer = 0x0] 15:12:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 206 (0x13576e000) [pid = 1651] [serial = 1732] [outer = 0x135666000] 15:12:13 INFO - PROCESS | 1651 | 1462831933048 Marionette DEBUG loaded listener.js 15:12:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 207 (0x135975400) [pid = 1651] [serial = 1733] [outer = 0x135666000] 15:12:13 INFO - PROCESS | 1651 | 1462831933590 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 15:12:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 15:12:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 718ms 15:12:13 INFO - PROCESS | 1651 | 1462831933620 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 15:12:13 INFO - PROCESS | 1651 | 1462831933622 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 15:12:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 15:12:13 INFO - PROCESS | 1651 | 1462831933645 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 15:12:13 INFO - PROCESS | 1651 | 1462831933647 Marionette TRACE conn2 <- [1,2282,null,{}] 15:12:13 INFO - PROCESS | 1651 | 1462831933651 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:13 INFO - PROCESS | 1651 | 1462831933789 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 15:12:13 INFO - PROCESS | 1651 | 1462831933911 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x1247a1000 == 102 [pid = 1651] [id = 578] 15:12:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 208 (0x113306000) [pid = 1651] [serial = 1734] [outer = 0x0] 15:12:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 209 (0x114ede800) [pid = 1651] [serial = 1735] [outer = 0x113306000] 15:12:13 INFO - PROCESS | 1651 | 1462831933944 Marionette DEBUG loaded listener.js 15:12:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 210 (0x117568800) [pid = 1651] [serial = 1736] [outer = 0x113306000] 15:12:14 INFO - PROCESS | 1651 | 1462831934354 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 15:12:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 15:12:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 774ms 15:12:14 INFO - PROCESS | 1651 | 1462831934418 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 15:12:14 INFO - PROCESS | 1651 | 1462831934423 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 15:12:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 15:12:14 INFO - PROCESS | 1651 | 1462831934428 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 15:12:14 INFO - PROCESS | 1651 | 1462831934430 Marionette TRACE conn2 <- [1,2286,null,{}] 15:12:14 INFO - PROCESS | 1651 | 1462831934433 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:14 INFO - PROCESS | 1651 | 1462831934561 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 15:12:14 INFO - PROCESS | 1651 | 1462831934689 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b912800 == 103 [pid = 1651] [id = 579] 15:12:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 211 (0x1180cb000) [pid = 1651] [serial = 1737] [outer = 0x0] 15:12:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 212 (0x1189b1c00) [pid = 1651] [serial = 1738] [outer = 0x1180cb000] 15:12:14 INFO - PROCESS | 1651 | 1462831934721 Marionette DEBUG loaded listener.js 15:12:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 213 (0x1211bc800) [pid = 1651] [serial = 1739] [outer = 0x1180cb000] 15:12:15 INFO - PROCESS | 1651 | 1462831935157 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 15:12:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 15:12:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 821ms 15:12:15 INFO - PROCESS | 1651 | 1462831935249 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 15:12:15 INFO - PROCESS | 1651 | 1462831935251 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 15:12:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 15:12:15 INFO - PROCESS | 1651 | 1462831935253 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 15:12:15 INFO - PROCESS | 1651 | 1462831935256 Marionette TRACE conn2 <- [1,2290,null,{}] 15:12:15 INFO - PROCESS | 1651 | 1462831935264 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:15 INFO - PROCESS | 1651 | 1462831935395 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 15:12:15 INFO - PROCESS | 1651 | 1462831935525 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x138a4d800 == 104 [pid = 1651] [id = 580] 15:12:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 214 (0x125e15c00) [pid = 1651] [serial = 1740] [outer = 0x0] 15:12:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 215 (0x128b67400) [pid = 1651] [serial = 1741] [outer = 0x125e15c00] 15:12:15 INFO - PROCESS | 1651 | 1462831935559 Marionette DEBUG loaded listener.js 15:12:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 216 (0x128d61c00) [pid = 1651] [serial = 1742] [outer = 0x125e15c00] 15:12:16 INFO - PROCESS | 1651 | 1462831936011 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 15:12:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 15:12:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 773ms 15:12:16 INFO - PROCESS | 1651 | 1462831936041 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 15:12:16 INFO - PROCESS | 1651 | 1462831936043 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 15:12:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 15:12:16 INFO - PROCESS | 1651 | 1462831936047 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 15:12:16 INFO - PROCESS | 1651 | 1462831936048 Marionette TRACE conn2 <- [1,2294,null,{}] 15:12:16 INFO - PROCESS | 1651 | 1462831936051 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:16 INFO - PROCESS | 1651 | 1462831936178 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 15:12:16 INFO - PROCESS | 1651 | 1462831936275 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x14338b000 == 105 [pid = 1651] [id = 581] 15:12:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 217 (0x12a6e6800) [pid = 1651] [serial = 1743] [outer = 0x0] 15:12:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 218 (0x12b996400) [pid = 1651] [serial = 1744] [outer = 0x12a6e6800] 15:12:16 INFO - PROCESS | 1651 | 1462831936304 Marionette DEBUG loaded listener.js 15:12:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 219 (0x12c67f800) [pid = 1651] [serial = 1745] [outer = 0x12a6e6800] 15:12:16 INFO - PROCESS | 1651 | 1462831936728 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 15:12:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 15:12:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 721ms 15:12:16 INFO - PROCESS | 1651 | 1462831936793 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 15:12:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 15:12:16 INFO - PROCESS | 1651 | 1462831936794 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 15:12:16 INFO - PROCESS | 1651 | 1462831936798 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 15:12:16 INFO - PROCESS | 1651 | 1462831936799 Marionette TRACE conn2 <- [1,2298,null,{}] 15:12:16 INFO - PROCESS | 1651 | 1462831936802 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:16 INFO - PROCESS | 1651 | 1462831936925 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 15:12:17 INFO - PROCESS | 1651 | 1462831937021 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x1434e2800 == 106 [pid = 1651] [id = 582] 15:12:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 220 (0x12a7a0000) [pid = 1651] [serial = 1746] [outer = 0x0] 15:12:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 221 (0x12f247c00) [pid = 1651] [serial = 1747] [outer = 0x12a7a0000] 15:12:17 INFO - PROCESS | 1651 | 1462831937051 Marionette DEBUG loaded listener.js 15:12:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 222 (0x134b54000) [pid = 1651] [serial = 1748] [outer = 0x12a7a0000] 15:12:17 INFO - PROCESS | 1651 | 1462831937479 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 15:12:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 15:12:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 722ms 15:12:17 INFO - PROCESS | 1651 | 1462831937521 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 15:12:17 INFO - PROCESS | 1651 | 1462831937522 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 15:12:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 15:12:17 INFO - PROCESS | 1651 | 1462831937524 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 15:12:17 INFO - PROCESS | 1651 | 1462831937526 Marionette TRACE conn2 <- [1,2302,null,{}] 15:12:17 INFO - PROCESS | 1651 | 1462831937528 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:17 INFO - PROCESS | 1651 | 1462831937670 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 15:12:17 INFO - PROCESS | 1651 | 1462831937798 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x1436bb000 == 107 [pid = 1651] [id = 583] 15:12:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 223 (0x13542a000) [pid = 1651] [serial = 1749] [outer = 0x0] 15:12:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 224 (0x13596e400) [pid = 1651] [serial = 1750] [outer = 0x13542a000] 15:12:17 INFO - PROCESS | 1651 | 1462831937831 Marionette DEBUG loaded listener.js 15:12:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 225 (0x135e10000) [pid = 1651] [serial = 1751] [outer = 0x13542a000] 15:12:18 INFO - PROCESS | 1651 | 1462831938255 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 15:12:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 15:12:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 770ms 15:12:18 INFO - PROCESS | 1651 | 1462831938304 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 15:12:18 INFO - PROCESS | 1651 | 1462831938305 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 15:12:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 15:12:18 INFO - PROCESS | 1651 | 1462831938310 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 15:12:18 INFO - PROCESS | 1651 | 1462831938312 Marionette TRACE conn2 <- [1,2306,null,{}] 15:12:18 INFO - PROCESS | 1651 | 1462831938314 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:18 INFO - PROCESS | 1651 | 1462831938468 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 15:12:18 INFO - PROCESS | 1651 | 1462831938609 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x1438de000 == 108 [pid = 1651] [id = 584] 15:12:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 226 (0x135a69400) [pid = 1651] [serial = 1752] [outer = 0x0] 15:12:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 227 (0x135e15400) [pid = 1651] [serial = 1753] [outer = 0x135a69400] 15:12:18 INFO - PROCESS | 1651 | 1462831938655 Marionette DEBUG loaded listener.js 15:12:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 228 (0x135f64400) [pid = 1651] [serial = 1754] [outer = 0x135a69400] 15:12:19 INFO - PROCESS | 1651 | 1462831939122 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 15:12:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 15:12:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 869ms 15:12:19 INFO - PROCESS | 1651 | 1462831939180 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 15:12:19 INFO - PROCESS | 1651 | 1462831939182 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 15:12:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 15:12:19 INFO - PROCESS | 1651 | 1462831939185 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 15:12:19 INFO - PROCESS | 1651 | 1462831939187 Marionette TRACE conn2 <- [1,2310,null,{}] 15:12:19 INFO - PROCESS | 1651 | 1462831939215 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:19 INFO - PROCESS | 1651 | 1462831939409 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 15:12:19 INFO - PROCESS | 1651 | 1462831939588 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x144d31000 == 109 [pid = 1651] [id = 585] 15:12:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 229 (0x135e18000) [pid = 1651] [serial = 1755] [outer = 0x0] 15:12:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 230 (0x135f88400) [pid = 1651] [serial = 1756] [outer = 0x135e18000] 15:12:19 INFO - PROCESS | 1651 | 1462831939635 Marionette DEBUG loaded listener.js 15:12:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 231 (0x135f93800) [pid = 1651] [serial = 1757] [outer = 0x135e18000] 15:12:20 INFO - PROCESS | 1651 | 1462831940084 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 15:12:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 15:12:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 919ms 15:12:20 INFO - PROCESS | 1651 | 1462831940104 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 15:12:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 15:12:20 INFO - PROCESS | 1651 | 1462831940106 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 15:12:20 INFO - PROCESS | 1651 | 1462831940126 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 15:12:20 INFO - PROCESS | 1651 | 1462831940127 Marionette TRACE conn2 <- [1,2314,null,{}] 15:12:20 INFO - PROCESS | 1651 | 1462831940132 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:20 INFO - PROCESS | 1651 | 1462831940251 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 15:12:20 INFO - PROCESS | 1651 | 1462831940349 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x145392000 == 110 [pid = 1651] [id = 586] 15:12:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 232 (0x135f89400) [pid = 1651] [serial = 1758] [outer = 0x0] 15:12:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 233 (0x13885f000) [pid = 1651] [serial = 1759] [outer = 0x135f89400] 15:12:20 INFO - PROCESS | 1651 | 1462831940381 Marionette DEBUG loaded listener.js 15:12:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 234 (0x13898f000) [pid = 1651] [serial = 1760] [outer = 0x135f89400] 15:12:20 INFO - PROCESS | 1651 | 1462831940813 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 15:12:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 15:12:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 739ms 15:12:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 15:12:20 INFO - PROCESS | 1651 | 1462831940847 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 15:12:20 INFO - PROCESS | 1651 | 1462831940849 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 15:12:20 INFO - PROCESS | 1651 | 1462831940851 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 15:12:20 INFO - PROCESS | 1651 | 1462831940852 Marionette TRACE conn2 <- [1,2318,null,{}] 15:12:20 INFO - PROCESS | 1651 | 1462831940855 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:20 INFO - PROCESS | 1651 | 1462831940982 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 15:12:21 INFO - PROCESS | 1651 | 1462831941142 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e1d2000 == 111 [pid = 1651] [id = 587] 15:12:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 235 (0x1121acc00) [pid = 1651] [serial = 1761] [outer = 0x0] 15:12:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 236 (0x135f3f400) [pid = 1651] [serial = 1762] [outer = 0x1121acc00] 15:12:21 INFO - PROCESS | 1651 | 1462831941173 Marionette DEBUG loaded listener.js 15:12:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 237 (0x135f4a000) [pid = 1651] [serial = 1763] [outer = 0x1121acc00] 15:12:21 INFO - PROCESS | 1651 | 1462831941688 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 15:12:21 INFO - PROCESS | 1651 | 1462831941724 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 15:12:21 INFO - PROCESS | 1651 | 1462831941728 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 15:12:21 INFO - PROCESS | 1651 | 1462831941731 Marionette TRACE conn2 <- [1,2322,null,{}] 15:12:21 INFO - PROCESS | 1651 | 1462831941735 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:21 INFO - PROCESS | 1651 | 1462831941953 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 15:12:22 INFO - PROCESS | 1651 | 1462831942132 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x12580e000 == 112 [pid = 1651] [id = 588] 15:12:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 238 (0x11820dc00) [pid = 1651] [serial = 1764] [outer = 0x0] 15:12:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 239 (0x135f4b000) [pid = 1651] [serial = 1765] [outer = 0x11820dc00] 15:12:22 INFO - PROCESS | 1651 | 1462831942167 Marionette DEBUG loaded listener.js 15:12:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 240 (0x14132d400) [pid = 1651] [serial = 1766] [outer = 0x11820dc00] 15:12:22 INFO - PROCESS | 1651 | 1462831942629 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 15:12:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 15:12:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 923ms 15:12:22 INFO - PROCESS | 1651 | 1462831942650 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 15:12:22 INFO - PROCESS | 1651 | 1462831942652 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 15:12:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 15:12:22 INFO - PROCESS | 1651 | 1462831942654 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 15:12:22 INFO - PROCESS | 1651 | 1462831942655 Marionette TRACE conn2 <- [1,2326,null,{}] 15:12:22 INFO - PROCESS | 1651 | 1462831942657 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:22 INFO - PROCESS | 1651 | 1462831942788 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 15:12:22 INFO - PROCESS | 1651 | 1462831942920 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c122800 == 113 [pid = 1651] [id = 589] 15:12:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 241 (0x11317b000) [pid = 1651] [serial = 1767] [outer = 0x0] 15:12:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 242 (0x141330800) [pid = 1651] [serial = 1768] [outer = 0x11317b000] 15:12:22 INFO - PROCESS | 1651 | 1462831942950 Marionette DEBUG loaded listener.js 15:12:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 243 (0x1415c6800) [pid = 1651] [serial = 1769] [outer = 0x11317b000] 15:12:23 INFO - PROCESS | 1651 | 1462831943688 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 15:12:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 15:12:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1073ms 15:12:23 INFO - PROCESS | 1651 | 1462831943727 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 15:12:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 15:12:23 INFO - PROCESS | 1651 | 1462831943730 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 15:12:23 INFO - PROCESS | 1651 | 1462831943734 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 15:12:23 INFO - PROCESS | 1651 | 1462831943736 Marionette TRACE conn2 <- [1,2330,null,{}] 15:12:23 INFO - PROCESS | 1651 | 1462831943739 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:23 INFO - PROCESS | 1651 | 1462831943862 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 15:12:24 INFO - PROCESS | 1651 | 1462831944002 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x122e9b000 == 114 [pid = 1651] [id = 590] 15:12:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 244 (0x110f48c00) [pid = 1651] [serial = 1770] [outer = 0x0] 15:12:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 245 (0x112f75c00) [pid = 1651] [serial = 1771] [outer = 0x110f48c00] 15:12:24 INFO - PROCESS | 1651 | 1462831944033 Marionette DEBUG loaded listener.js 15:12:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 246 (0x116a61000) [pid = 1651] [serial = 1772] [outer = 0x110f48c00] 15:12:24 INFO - PROCESS | 1651 | 1462831944462 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 15:12:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 15:12:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 773ms 15:12:24 INFO - PROCESS | 1651 | 1462831944507 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 15:12:24 INFO - PROCESS | 1651 | 1462831944510 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 15:12:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 15:12:24 INFO - PROCESS | 1651 | 1462831944515 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 15:12:24 INFO - PROCESS | 1651 | 1462831944517 Marionette TRACE conn2 <- [1,2334,null,{}] 15:12:24 INFO - PROCESS | 1651 | 1462831944537 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:24 INFO - PROCESS | 1651 | 1462831944703 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 15:12:24 INFO - PROCESS | 1651 | 1462831944839 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:24 INFO - PROCESS | 1651 | --DOCSHELL 0x13816a800 == 113 [pid = 1651] [id = 576] 15:12:24 INFO - PROCESS | 1651 | --DOCSHELL 0x135d03800 == 112 [pid = 1651] [id = 575] 15:12:24 INFO - PROCESS | 1651 | --DOCSHELL 0x12bd48000 == 111 [pid = 1651] [id = 574] 15:12:24 INFO - PROCESS | 1651 | --DOCSHELL 0x1354fb000 == 110 [pid = 1651] [id = 573] 15:12:24 INFO - PROCESS | 1651 | --DOCSHELL 0x12e1db000 == 109 [pid = 1651] [id = 572] 15:12:24 INFO - PROCESS | 1651 | --DOMWINDOW == 245 (0x1270c1000) [pid = 1651] [serial = 1651] [outer = 0x0] [url = about:blank] 15:12:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x116aac800 == 110 [pid = 1651] [id = 591] 15:12:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 246 (0x110f48000) [pid = 1651] [serial = 1773] [outer = 0x0] 15:12:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 247 (0x11694f000) [pid = 1651] [serial = 1774] [outer = 0x110f48000] 15:12:24 INFO - PROCESS | 1651 | 1462831944917 Marionette DEBUG loaded listener.js 15:12:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 248 (0x1194f9800) [pid = 1651] [serial = 1775] [outer = 0x110f48000] 15:12:24 INFO - PROCESS | 1651 | --DOCSHELL 0x12d2b3800 == 109 [pid = 1651] [id = 571] 15:12:24 INFO - PROCESS | 1651 | --DOCSHELL 0x12c6b1000 == 108 [pid = 1651] [id = 570] 15:12:24 INFO - PROCESS | 1651 | --DOCSHELL 0x12b90c800 == 107 [pid = 1651] [id = 569] 15:12:24 INFO - PROCESS | 1651 | --DOCSHELL 0x128e15800 == 106 [pid = 1651] [id = 568] 15:12:24 INFO - PROCESS | 1651 | --DOCSHELL 0x12117c800 == 105 [pid = 1651] [id = 567] 15:12:24 INFO - PROCESS | 1651 | --DOCSHELL 0x1271f6800 == 104 [pid = 1651] [id = 566] 15:12:24 INFO - PROCESS | 1651 | --DOCSHELL 0x116644000 == 103 [pid = 1651] [id = 565] 15:12:24 INFO - PROCESS | 1651 | --DOCSHELL 0x11935a000 == 102 [pid = 1651] [id = 564] 15:12:24 INFO - PROCESS | 1651 | --DOCSHELL 0x135d22800 == 101 [pid = 1651] [id = 562] 15:12:25 INFO - PROCESS | 1651 | --DOCSHELL 0x119365800 == 100 [pid = 1651] [id = 561] 15:12:25 INFO - PROCESS | 1651 | --DOCSHELL 0x12d61f000 == 99 [pid = 1651] [id = 560] 15:12:25 INFO - PROCESS | 1651 | --DOCSHELL 0x1420fa800 == 98 [pid = 1651] [id = 559] 15:12:25 INFO - PROCESS | 1651 | --DOCSHELL 0x141591000 == 97 [pid = 1651] [id = 558] 15:12:25 INFO - PROCESS | 1651 | --DOCSHELL 0x138a65000 == 96 [pid = 1651] [id = 557] 15:12:25 INFO - PROCESS | 1651 | --DOCSHELL 0x135da9800 == 95 [pid = 1651] [id = 556] 15:12:25 INFO - PROCESS | 1651 | --DOCSHELL 0x135bea800 == 94 [pid = 1651] [id = 555] 15:12:25 INFO - PROCESS | 1651 | --DOCSHELL 0x135592000 == 93 [pid = 1651] [id = 554] 15:12:25 INFO - PROCESS | 1651 | --DOCSHELL 0x12cdf8000 == 92 [pid = 1651] [id = 553] 15:12:25 INFO - PROCESS | 1651 | --DOCSHELL 0x12116b800 == 91 [pid = 1651] [id = 552] 15:12:25 INFO - PROCESS | 1651 | --DOCSHELL 0x1132b2800 == 90 [pid = 1651] [id = 551] 15:12:25 INFO - PROCESS | 1651 | --DOMWINDOW == 247 (0x135e1e400) [pid = 1651] [serial = 1583] [outer = 0x0] [url = about:blank] 15:12:25 INFO - PROCESS | 1651 | --DOMWINDOW == 246 (0x128d64800) [pid = 1651] [serial = 1636] [outer = 0x0] [url = about:blank] 15:12:25 INFO - PROCESS | 1651 | --DOMWINDOW == 245 (0x12926c000) [pid = 1651] [serial = 1639] [outer = 0x0] [url = about:blank] 15:12:25 INFO - PROCESS | 1651 | --DOMWINDOW == 244 (0x128e42800) [pid = 1651] [serial = 1637] [outer = 0x0] [url = about:blank] 15:12:25 INFO - PROCESS | 1651 | --DOMWINDOW == 243 (0x11312bc00) [pid = 1651] [serial = 1645] [outer = 0x0] [url = about:blank] 15:12:25 INFO - PROCESS | 1651 | --DOMWINDOW == 242 (0x12a6e7400) [pid = 1651] [serial = 1642] [outer = 0x0] [url = about:blank] 15:12:25 INFO - PROCESS | 1651 | --DOMWINDOW == 241 (0x129284800) [pid = 1651] [serial = 1640] [outer = 0x0] [url = about:blank] 15:12:25 INFO - PROCESS | 1651 | --DOMWINDOW == 240 (0x12e481400) [pid = 1651] [serial = 1597] [outer = 0x0] [url = about:blank] 15:12:25 INFO - PROCESS | 1651 | --DOMWINDOW == 239 (0x138863800) [pid = 1651] [serial = 1609] [outer = 0x0] [url = about:blank] 15:12:25 INFO - PROCESS | 1651 | --DOMWINDOW == 238 (0x12b992000) [pid = 1651] [serial = 1643] [outer = 0x0] [url = about:blank] 15:12:25 INFO - PROCESS | 1651 | --DOMWINDOW == 237 (0x1193dbc00) [pid = 1651] [serial = 1588] [outer = 0x0] [url = about:blank] 15:12:25 INFO - PROCESS | 1651 | --DOMWINDOW == 236 (0x11805d000) [pid = 1651] [serial = 1646] [outer = 0x0] [url = about:blank] 15:12:25 INFO - PROCESS | 1651 | --DOMWINDOW == 235 (0x12b169c00) [pid = 1651] [serial = 1594] [outer = 0x0] [url = about:blank] 15:12:25 INFO - PROCESS | 1651 | --DOMWINDOW == 234 (0x135e1e800) [pid = 1651] [serial = 1603] [outer = 0x0] [url = about:blank] 15:12:25 INFO - PROCESS | 1651 | --DOMWINDOW == 233 (0x113131000) [pid = 1651] [serial = 1613] [outer = 0x0] [url = about:blank] 15:12:25 INFO - PROCESS | 1651 | --DOMWINDOW == 232 (0x112785000) [pid = 1651] [serial = 1612] [outer = 0x0] [url = about:blank] 15:12:25 INFO - PROCESS | 1651 | --DOMWINDOW == 231 (0x1211b3400) [pid = 1651] [serial = 1622] [outer = 0x0] [url = about:blank] 15:12:25 INFO - PROCESS | 1651 | --DOMWINDOW == 230 (0x1199d6400) [pid = 1651] [serial = 1621] [outer = 0x0] [url = about:blank] 15:12:25 INFO - PROCESS | 1651 | --DOMWINDOW == 229 (0x1199d7400) [pid = 1651] [serial = 1624] [outer = 0x0] [url = about:blank] 15:12:25 INFO - PROCESS | 1651 | --DOMWINDOW == 228 (0x118197000) [pid = 1651] [serial = 1649] [outer = 0x0] [url = about:blank] 15:12:25 INFO - PROCESS | 1651 | --DOMWINDOW == 227 (0x1211ed000) [pid = 1651] [serial = 1625] [outer = 0x0] [url = about:blank] 15:12:25 INFO - PROCESS | 1651 | --DOMWINDOW == 226 (0x135f90400) [pid = 1651] [serial = 1606] [outer = 0x0] [url = about:blank] 15:12:25 INFO - PROCESS | 1651 | --DOMWINDOW == 225 (0x135668400) [pid = 1651] [serial = 1600] [outer = 0x0] [url = about:blank] 15:12:25 INFO - PROCESS | 1651 | --DOMWINDOW == 224 (0x122f63400) [pid = 1651] [serial = 1627] [outer = 0x0] [url = about:blank] 15:12:25 INFO - PROCESS | 1651 | --DOMWINDOW == 223 (0x12475bc00) [pid = 1651] [serial = 1628] [outer = 0x0] [url = about:blank] 15:12:25 INFO - PROCESS | 1651 | --DOMWINDOW == 222 (0x1193c1400) [pid = 1651] [serial = 1619] [outer = 0x0] [url = about:blank] 15:12:25 INFO - PROCESS | 1651 | --DOMWINDOW == 221 (0x11820e800) [pid = 1651] [serial = 1618] [outer = 0x0] [url = about:blank] 15:12:25 INFO - PROCESS | 1651 | --DOMWINDOW == 220 (0x114edd800) [pid = 1651] [serial = 1615] [outer = 0x0] [url = about:blank] 15:12:25 INFO - PROCESS | 1651 | --DOMWINDOW == 219 (0x116a61800) [pid = 1651] [serial = 1616] [outer = 0x0] [url = about:blank] 15:12:25 INFO - PROCESS | 1651 | --DOMWINDOW == 218 (0x128b61c00) [pid = 1651] [serial = 1633] [outer = 0x0] [url = about:blank] 15:12:25 INFO - PROCESS | 1651 | --DOMWINDOW == 217 (0x124767c00) [pid = 1651] [serial = 1630] [outer = 0x0] [url = about:blank] 15:12:25 INFO - PROCESS | 1651 | --DOMWINDOW == 216 (0x125f2f400) [pid = 1651] [serial = 1631] [outer = 0x0] [url = about:blank] 15:12:25 INFO - PROCESS | 1651 | --DOMWINDOW == 215 (0x110e43800) [pid = 1651] [serial = 1585] [outer = 0x0] [url = about:blank] 15:12:25 INFO - PROCESS | 1651 | --DOMWINDOW == 214 (0x12418c800) [pid = 1651] [serial = 1591] [outer = 0x0] [url = about:blank] 15:12:25 INFO - PROCESS | 1651 | --DOMWINDOW == 213 (0x1211b8000) [pid = 1651] [serial = 1648] [outer = 0x0] [url = about:blank] 15:12:25 INFO - PROCESS | 1651 | --DOMWINDOW == 212 (0x128bbe400) [pid = 1651] [serial = 1634] [outer = 0x0] [url = about:blank] 15:12:25 INFO - PROCESS | 1651 | 1462831945266 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 15:12:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 15:12:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 769ms 15:12:25 INFO - PROCESS | 1651 | 1462831945285 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 15:12:25 INFO - PROCESS | 1651 | 1462831945286 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 15:12:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 15:12:25 INFO - PROCESS | 1651 | 1462831945289 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 15:12:25 INFO - PROCESS | 1651 | 1462831945291 Marionette TRACE conn2 <- [1,2338,null,{}] 15:12:25 INFO - PROCESS | 1651 | 1462831945299 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:25 INFO - PROCESS | 1651 | 1462831945412 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 15:12:25 INFO - PROCESS | 1651 | 1462831945498 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x1252b3800 == 91 [pid = 1651] [id = 592] 15:12:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 213 (0x1211b2c00) [pid = 1651] [serial = 1776] [outer = 0x0] 15:12:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 214 (0x122a5f800) [pid = 1651] [serial = 1777] [outer = 0x1211b2c00] 15:12:25 INFO - PROCESS | 1651 | 1462831945525 Marionette DEBUG loaded listener.js 15:12:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 215 (0x122f68000) [pid = 1651] [serial = 1778] [outer = 0x1211b2c00] 15:12:25 INFO - PROCESS | 1651 | 1462831945834 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 15:12:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 15:12:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 572ms 15:12:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 15:12:25 INFO - PROCESS | 1651 | 1462831945862 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 15:12:25 INFO - PROCESS | 1651 | 1462831945864 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 15:12:25 INFO - PROCESS | 1651 | 1462831945866 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 15:12:25 INFO - PROCESS | 1651 | 1462831945867 Marionette TRACE conn2 <- [1,2342,null,{}] 15:12:25 INFO - PROCESS | 1651 | 1462831945869 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:25 INFO - PROCESS | 1651 | 1462831945977 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 15:12:26 INFO - PROCESS | 1651 | 1462831946063 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x128d0b800 == 92 [pid = 1651] [id = 593] 15:12:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 216 (0x122a64000) [pid = 1651] [serial = 1779] [outer = 0x0] 15:12:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 217 (0x1241cc400) [pid = 1651] [serial = 1780] [outer = 0x122a64000] 15:12:26 INFO - PROCESS | 1651 | 1462831946090 Marionette DEBUG loaded listener.js 15:12:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 218 (0x12524a800) [pid = 1651] [serial = 1781] [outer = 0x122a64000] 15:12:26 INFO - PROCESS | 1651 | 1462831946411 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 15:12:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 15:12:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 568ms 15:12:26 INFO - PROCESS | 1651 | 1462831946435 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 15:12:26 INFO - PROCESS | 1651 | 1462831946436 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 15:12:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 15:12:26 INFO - PROCESS | 1651 | 1462831946438 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 15:12:26 INFO - PROCESS | 1651 | 1462831946439 Marionette TRACE conn2 <- [1,2346,null,{}] 15:12:26 INFO - PROCESS | 1651 | 1462831946444 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:26 INFO - PROCESS | 1651 | 1462831946546 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 15:12:26 INFO - PROCESS | 1651 | 1462831946633 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ae83000 == 93 [pid = 1651] [id = 594] 15:12:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 219 (0x122b75400) [pid = 1651] [serial = 1782] [outer = 0x0] 15:12:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 220 (0x1270c1000) [pid = 1651] [serial = 1783] [outer = 0x122b75400] 15:12:26 INFO - PROCESS | 1651 | 1462831946659 Marionette DEBUG loaded listener.js 15:12:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 221 (0x128bb1800) [pid = 1651] [serial = 1784] [outer = 0x122b75400] 15:12:27 INFO - PROCESS | 1651 | 1462831947030 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 15:12:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 15:12:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 623ms 15:12:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 15:12:27 INFO - PROCESS | 1651 | 1462831947063 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 15:12:27 INFO - PROCESS | 1651 | 1462831947064 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 15:12:27 INFO - PROCESS | 1651 | 1462831947068 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 15:12:27 INFO - PROCESS | 1651 | 1462831947070 Marionette TRACE conn2 <- [1,2350,null,{}] 15:12:27 INFO - PROCESS | 1651 | 1462831947082 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:27 INFO - PROCESS | 1651 | 1462831947324 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 15:12:27 INFO - PROCESS | 1651 | 1462831947433 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cb32800 == 94 [pid = 1651] [id = 595] 15:12:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 222 (0x1211b5800) [pid = 1651] [serial = 1785] [outer = 0x0] 15:12:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 223 (0x128bb1400) [pid = 1651] [serial = 1786] [outer = 0x1211b5800] 15:12:27 INFO - PROCESS | 1651 | 1462831947460 Marionette DEBUG loaded listener.js 15:12:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 224 (0x12a6e9400) [pid = 1651] [serial = 1787] [outer = 0x1211b5800] 15:12:27 INFO - PROCESS | 1651 | 1462831947787 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 15:12:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 15:12:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 770ms 15:12:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 15:12:27 INFO - PROCESS | 1651 | 1462831947844 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 15:12:27 INFO - PROCESS | 1651 | 1462831947846 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 15:12:27 INFO - PROCESS | 1651 | 1462831947848 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 15:12:27 INFO - PROCESS | 1651 | 1462831947849 Marionette TRACE conn2 <- [1,2354,null,{}] 15:12:27 INFO - PROCESS | 1651 | 1462831947851 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:27 INFO - PROCESS | 1651 | 1462831947988 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 15:12:28 INFO - PROCESS | 1651 | 1462831948000 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d6bc800 == 95 [pid = 1651] [id = 596] 15:12:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 225 (0x1295cc000) [pid = 1651] [serial = 1788] [outer = 0x0] 15:12:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 226 (0x12ae55c00) [pid = 1651] [serial = 1789] [outer = 0x1295cc000] 15:12:28 INFO - PROCESS | 1651 | 1462831948026 Marionette DEBUG loaded listener.js 15:12:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 227 (0x12bc3cc00) [pid = 1651] [serial = 1790] [outer = 0x1295cc000] 15:12:28 INFO - PROCESS | 1651 | 1462831948392 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 15:12:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 15:12:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 569ms 15:12:28 INFO - PROCESS | 1651 | 1462831948418 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 15:12:28 INFO - PROCESS | 1651 | 1462831948419 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 15:12:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 15:12:28 INFO - PROCESS | 1651 | 1462831948421 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 15:12:28 INFO - PROCESS | 1651 | 1462831948422 Marionette TRACE conn2 <- [1,2358,null,{}] 15:12:28 INFO - PROCESS | 1651 | 1462831948433 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:28 INFO - PROCESS | 1651 | 1462831948570 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 15:12:28 INFO - PROCESS | 1651 | 1462831948587 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x1354ea000 == 96 [pid = 1651] [id = 597] 15:12:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 228 (0x12b160000) [pid = 1651] [serial = 1791] [outer = 0x0] 15:12:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 229 (0x12bd11800) [pid = 1651] [serial = 1792] [outer = 0x12b160000] 15:12:28 INFO - PROCESS | 1651 | 1462831948612 Marionette DEBUG loaded listener.js 15:12:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 230 (0x12c4c1800) [pid = 1651] [serial = 1793] [outer = 0x12b160000] 15:12:29 INFO - PROCESS | 1651 | 1462831949006 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 15:12:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 15:12:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 624ms 15:12:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 15:12:29 INFO - PROCESS | 1651 | 1462831949059 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 15:12:29 INFO - PROCESS | 1651 | 1462831949060 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 15:12:29 INFO - PROCESS | 1651 | 1462831949062 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 15:12:29 INFO - PROCESS | 1651 | 1462831949063 Marionette TRACE conn2 <- [1,2362,null,{}] 15:12:29 INFO - PROCESS | 1651 | 1462831949065 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:29 INFO - PROCESS | 1651 | 1462831949209 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 229 (0x135f65000) [pid = 1651] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 228 (0x118210c00) [pid = 1651] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 227 (0x138860000) [pid = 1651] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 226 (0x12e484400) [pid = 1651] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 225 (0x125840800) [pid = 1651] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 224 (0x119e59c00) [pid = 1651] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 223 (0x1169c2000) [pid = 1651] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 222 (0x1193d5000) [pid = 1651] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 221 (0x110e4b400) [pid = 1651] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 220 (0x128d9bc00) [pid = 1651] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 219 (0x13542e800) [pid = 1651] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 218 (0x135421c00) [pid = 1651] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 217 (0x134b5dc00) [pid = 1651] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 216 (0x114edf800) [pid = 1651] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 215 (0x110d61c00) [pid = 1651] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 214 (0x1176a1c00) [pid = 1651] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 213 (0x119919000) [pid = 1651] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 212 (0x116a5fc00) [pid = 1651] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 211 (0x12a585c00) [pid = 1651] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 210 (0x124185000) [pid = 1651] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 209 (0x113131800) [pid = 1651] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 208 (0x128b6d400) [pid = 1651] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 207 (0x12b165c00) [pid = 1651] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 206 (0x1193d7000) [pid = 1651] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 205 (0x12bc42800) [pid = 1651] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 204 (0x110e4d800) [pid = 1651] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 203 (0x119499c00) [pid = 1651] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 202 (0x128d59c00) [pid = 1651] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 201 (0x11317d400) [pid = 1651] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 200 (0x12e485800) [pid = 1651] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 199 (0x12f242800) [pid = 1651] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 198 (0x135f65400) [pid = 1651] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 197 (0x135f69400) [pid = 1651] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 196 (0x135a62400) [pid = 1651] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 195 (0x1199e1000) [pid = 1651] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 194 (0x128e48000) [pid = 1651] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 193 (0x1247cd000) [pid = 1651] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 15:12:29 INFO - PROCESS | 1651 | --DOMWINDOW == 192 (0x1121b6000) [pid = 1651] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 15:12:29 INFO - PROCESS | 1651 | 1462831949636 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x1185d0800 == 97 [pid = 1651] [id = 598] 15:12:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 193 (0x110e43c00) [pid = 1651] [serial = 1794] [outer = 0x0] 15:12:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 194 (0x112966400) [pid = 1651] [serial = 1795] [outer = 0x110e43c00] 15:12:29 INFO - PROCESS | 1651 | 1462831949662 Marionette DEBUG loaded listener.js 15:12:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 195 (0x116a5fc00) [pid = 1651] [serial = 1796] [outer = 0x110e43c00] 15:12:29 INFO - PROCESS | 1651 | 1462831949967 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 15:12:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 15:12:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 923ms 15:12:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 15:12:29 INFO - PROCESS | 1651 | 1462831949985 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 15:12:29 INFO - PROCESS | 1651 | 1462831949987 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 15:12:29 INFO - PROCESS | 1651 | 1462831949989 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 15:12:29 INFO - PROCESS | 1651 | 1462831949990 Marionette TRACE conn2 <- [1,2366,null,{}] 15:12:30 INFO - PROCESS | 1651 | 1462831949996 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:30 INFO - PROCESS | 1651 | 1462831950104 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 15:12:30 INFO - PROCESS | 1651 | 1462831950192 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e1bf800 == 98 [pid = 1651] [id = 599] 15:12:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 196 (0x1166d1400) [pid = 1651] [serial = 1797] [outer = 0x0] 15:12:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 197 (0x1211e5400) [pid = 1651] [serial = 1798] [outer = 0x1166d1400] 15:12:30 INFO - PROCESS | 1651 | 1462831950218 Marionette DEBUG loaded listener.js 15:12:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 198 (0x128e46c00) [pid = 1651] [serial = 1799] [outer = 0x1166d1400] 15:12:30 INFO - PROCESS | 1651 | 1462831950535 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 15:12:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 15:12:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 572ms 15:12:30 INFO - PROCESS | 1651 | 1462831950563 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 15:12:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 15:12:30 INFO - PROCESS | 1651 | 1462831950566 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 15:12:30 INFO - PROCESS | 1651 | 1462831950569 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 15:12:30 INFO - PROCESS | 1651 | 1462831950572 Marionette TRACE conn2 <- [1,2370,null,{}] 15:12:30 INFO - PROCESS | 1651 | 1462831950577 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:30 INFO - PROCESS | 1651 | 1462831950760 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 15:12:30 INFO - PROCESS | 1651 | 1462831950888 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x135cd3800 == 99 [pid = 1651] [id = 600] 15:12:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 199 (0x118498800) [pid = 1651] [serial = 1800] [outer = 0x0] 15:12:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 200 (0x12b99ec00) [pid = 1651] [serial = 1801] [outer = 0x118498800] 15:12:30 INFO - PROCESS | 1651 | 1462831950919 Marionette DEBUG loaded listener.js 15:12:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 201 (0x134b52800) [pid = 1651] [serial = 1802] [outer = 0x118498800] 15:12:31 INFO - PROCESS | 1651 | 1462831951210 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 15:12:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 15:12:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 676ms 15:12:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 15:12:31 INFO - PROCESS | 1651 | 1462831951249 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 15:12:31 INFO - PROCESS | 1651 | 1462831951250 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 15:12:31 INFO - PROCESS | 1651 | 1462831951253 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 15:12:31 INFO - PROCESS | 1651 | 1462831951254 Marionette TRACE conn2 <- [1,2374,null,{}] 15:12:31 INFO - PROCESS | 1651 | 1462831951256 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:31 INFO - PROCESS | 1651 | 1462831951369 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 15:12:31 INFO - PROCESS | 1651 | 1462831951476 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x13826c000 == 100 [pid = 1651] [id = 601] 15:12:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 202 (0x122b6d400) [pid = 1651] [serial = 1803] [outer = 0x0] 15:12:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 203 (0x134c6e000) [pid = 1651] [serial = 1804] [outer = 0x122b6d400] 15:12:31 INFO - PROCESS | 1651 | 1462831951502 Marionette DEBUG loaded listener.js 15:12:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 204 (0x13565ec00) [pid = 1651] [serial = 1805] [outer = 0x122b6d400] 15:12:31 INFO - PROCESS | 1651 | 1462831951986 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 15:12:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 15:12:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 768ms 15:12:32 INFO - PROCESS | 1651 | 1462831952022 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 15:12:32 INFO - PROCESS | 1651 | 1462831952026 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 15:12:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 15:12:32 INFO - PROCESS | 1651 | 1462831952031 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 15:12:32 INFO - PROCESS | 1651 | 1462831952033 Marionette TRACE conn2 <- [1,2378,null,{}] 15:12:32 INFO - PROCESS | 1651 | 1462831952037 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:32 INFO - PROCESS | 1651 | 1462831952174 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 15:12:32 INFO - PROCESS | 1651 | 1462831952279 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x1247a8000 == 101 [pid = 1651] [id = 602] 15:12:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 205 (0x113184c00) [pid = 1651] [serial = 1806] [outer = 0x0] 15:12:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 206 (0x116724400) [pid = 1651] [serial = 1807] [outer = 0x113184c00] 15:12:32 INFO - PROCESS | 1651 | 1462831952311 Marionette DEBUG loaded listener.js 15:12:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 207 (0x118205000) [pid = 1651] [serial = 1808] [outer = 0x113184c00] 15:12:32 INFO - PROCESS | 1651 | 1462831952809 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 15:12:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 15:12:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 822ms 15:12:32 INFO - PROCESS | 1651 | 1462831952854 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 15:12:32 INFO - PROCESS | 1651 | 1462831952858 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 15:12:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 15:12:32 INFO - PROCESS | 1651 | 1462831952863 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 15:12:32 INFO - PROCESS | 1651 | 1462831952865 Marionette TRACE conn2 <- [1,2382,null,{}] 15:12:32 INFO - PROCESS | 1651 | 1462831952868 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:33 INFO - PROCESS | 1651 | 1462831952998 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 15:12:33 INFO - PROCESS | 1651 | 1462831953133 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c498000 == 102 [pid = 1651] [id = 603] 15:12:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 208 (0x119110000) [pid = 1651] [serial = 1809] [outer = 0x0] 15:12:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 209 (0x119925400) [pid = 1651] [serial = 1810] [outer = 0x119110000] 15:12:33 INFO - PROCESS | 1651 | 1462831953165 Marionette DEBUG loaded listener.js 15:12:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 210 (0x122b91000) [pid = 1651] [serial = 1811] [outer = 0x119110000] 15:12:33 INFO - PROCESS | 1651 | 1462831953640 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 15:12:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 15:12:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 822ms 15:12:33 INFO - PROCESS | 1651 | 1462831953686 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 15:12:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 15:12:33 INFO - PROCESS | 1651 | 1462831953689 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 15:12:33 INFO - PROCESS | 1651 | 1462831953695 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 15:12:33 INFO - PROCESS | 1651 | 1462831953699 Marionette TRACE conn2 <- [1,2386,null,{}] 15:12:33 INFO - PROCESS | 1651 | 1462831953712 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:33 INFO - PROCESS | 1651 | 1462831953858 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 15:12:33 INFO - PROCESS | 1651 | 1462831953964 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x141595800 == 103 [pid = 1651] [id = 604] 15:12:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 211 (0x128bb0000) [pid = 1651] [serial = 1812] [outer = 0x0] 15:12:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 212 (0x128bbec00) [pid = 1651] [serial = 1813] [outer = 0x128bb0000] 15:12:33 INFO - PROCESS | 1651 | 1462831953997 Marionette DEBUG loaded listener.js 15:12:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 213 (0x128e4a800) [pid = 1651] [serial = 1814] [outer = 0x128bb0000] 15:12:34 INFO - PROCESS | 1651 | 1462831954492 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 15:12:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 15:12:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 830ms 15:12:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 15:12:34 INFO - PROCESS | 1651 | 1462831954522 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 15:12:34 INFO - PROCESS | 1651 | 1462831954524 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 15:12:34 INFO - PROCESS | 1651 | 1462831954527 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 15:12:34 INFO - PROCESS | 1651 | 1462831954528 Marionette TRACE conn2 <- [1,2390,null,{}] 15:12:34 INFO - PROCESS | 1651 | 1462831954530 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:34 INFO - PROCESS | 1651 | 1462831954659 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 15:12:34 INFO - PROCESS | 1651 | 1462831954792 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x143389800 == 104 [pid = 1651] [id = 605] 15:12:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 214 (0x12926c000) [pid = 1651] [serial = 1815] [outer = 0x0] 15:12:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 215 (0x12a79e800) [pid = 1651] [serial = 1816] [outer = 0x12926c000] 15:12:34 INFO - PROCESS | 1651 | 1462831954824 Marionette DEBUG loaded listener.js 15:12:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 216 (0x12cd97800) [pid = 1651] [serial = 1817] [outer = 0x12926c000] 15:12:35 INFO - PROCESS | 1651 | 1462831955299 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 15:12:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 15:12:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 818ms 15:12:35 INFO - PROCESS | 1651 | 1462831955347 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 15:12:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 15:12:35 INFO - PROCESS | 1651 | 1462831955349 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 15:12:35 INFO - PROCESS | 1651 | 1462831955353 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 15:12:35 INFO - PROCESS | 1651 | 1462831955354 Marionette TRACE conn2 <- [1,2394,null,{}] 15:12:35 INFO - PROCESS | 1651 | 1462831955358 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:35 INFO - PROCESS | 1651 | 1462831955549 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 15:12:35 INFO - PROCESS | 1651 | 1462831955652 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x1436bf000 == 105 [pid = 1651] [id = 606] 15:12:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 217 (0x129275800) [pid = 1651] [serial = 1818] [outer = 0x0] 15:12:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 218 (0x12e488000) [pid = 1651] [serial = 1819] [outer = 0x129275800] 15:12:35 INFO - PROCESS | 1651 | 1462831955681 Marionette DEBUG loaded listener.js 15:12:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 219 (0x134c77000) [pid = 1651] [serial = 1820] [outer = 0x129275800] 15:12:36 INFO - PROCESS | 1651 | 1462831956136 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 15:12:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 15:12:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 820ms 15:12:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 15:12:36 INFO - PROCESS | 1651 | 1462831956189 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 15:12:36 INFO - PROCESS | 1651 | 1462831956191 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 15:12:36 INFO - PROCESS | 1651 | 1462831956196 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 15:12:36 INFO - PROCESS | 1651 | 1462831956198 Marionette TRACE conn2 <- [1,2398,null,{}] 15:12:36 INFO - PROCESS | 1651 | 1462831956200 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:36 INFO - PROCESS | 1651 | 1462831956341 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 15:12:36 INFO - PROCESS | 1651 | 1462831956445 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x1453cc800 == 106 [pid = 1651] [id = 607] 15:12:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 220 (0x135979800) [pid = 1651] [serial = 1821] [outer = 0x0] 15:12:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 221 (0x135a70400) [pid = 1651] [serial = 1822] [outer = 0x135979800] 15:12:36 INFO - PROCESS | 1651 | 1462831956475 Marionette DEBUG loaded listener.js 15:12:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 222 (0x135f65400) [pid = 1651] [serial = 1823] [outer = 0x135979800] 15:12:36 INFO - PROCESS | 1651 | 1462831956907 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 15:12:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 15:12:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 772ms 15:12:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 15:12:36 INFO - PROCESS | 1651 | 1462831956969 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 15:12:36 INFO - PROCESS | 1651 | 1462831956970 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 15:12:36 INFO - PROCESS | 1651 | 1462831956972 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 15:12:36 INFO - PROCESS | 1651 | 1462831956974 Marionette TRACE conn2 <- [1,2402,null,{}] 15:12:36 INFO - PROCESS | 1651 | 1462831956976 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:37 INFO - PROCESS | 1651 | 1462831957101 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 15:12:37 INFO - PROCESS | 1651 | 1462831957236 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x144e99800 == 107 [pid = 1651] [id = 608] 15:12:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 223 (0x12b99c800) [pid = 1651] [serial = 1824] [outer = 0x0] 15:12:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 224 (0x135f89800) [pid = 1651] [serial = 1825] [outer = 0x12b99c800] 15:12:37 INFO - PROCESS | 1651 | 1462831957267 Marionette DEBUG loaded listener.js 15:12:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 225 (0x138863800) [pid = 1651] [serial = 1826] [outer = 0x12b99c800] 15:12:37 INFO - PROCESS | 1651 | 1462831957714 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 15:12:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 15:12:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 769ms 15:12:37 INFO - PROCESS | 1651 | 1462831957743 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 15:12:37 INFO - PROCESS | 1651 | 1462831957744 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 15:12:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 15:12:37 INFO - PROCESS | 1651 | 1462831957747 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 15:12:37 INFO - PROCESS | 1651 | 1462831957748 Marionette TRACE conn2 <- [1,2406,null,{}] 15:12:37 INFO - PROCESS | 1651 | 1462831957750 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:37 INFO - PROCESS | 1651 | 1462831957877 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 15:12:38 INFO - PROCESS | 1651 | 1462831958011 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x144db4800 == 108 [pid = 1651] [id = 609] 15:12:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 226 (0x138145c00) [pid = 1651] [serial = 1827] [outer = 0x0] 15:12:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 227 (0x141325400) [pid = 1651] [serial = 1828] [outer = 0x138145c00] 15:12:38 INFO - PROCESS | 1651 | 1462831958042 Marionette DEBUG loaded listener.js 15:12:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 228 (0x1415c4400) [pid = 1651] [serial = 1829] [outer = 0x138145c00] 15:12:38 INFO - PROCESS | 1651 | 1462831958447 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 15:12:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 15:12:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 723ms 15:12:38 INFO - PROCESS | 1651 | 1462831958471 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 15:12:38 INFO - PROCESS | 1651 | 1462831958472 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 15:12:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 15:12:38 INFO - PROCESS | 1651 | 1462831958496 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 15:12:38 INFO - PROCESS | 1651 | 1462831958497 Marionette TRACE conn2 <- [1,2410,null,{}] 15:12:38 INFO - PROCESS | 1651 | 1462831958500 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:38 INFO - PROCESS | 1651 | 1462831958628 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 15:12:38 INFO - PROCESS | 1651 | 1462831958733 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x1453e0000 == 109 [pid = 1651] [id = 610] 15:12:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 229 (0x1415c7400) [pid = 1651] [serial = 1830] [outer = 0x0] 15:12:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 230 (0x1415cec00) [pid = 1651] [serial = 1831] [outer = 0x1415c7400] 15:12:38 INFO - PROCESS | 1651 | 1462831958763 Marionette DEBUG loaded listener.js 15:12:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 231 (0x142166800) [pid = 1651] [serial = 1832] [outer = 0x1415c7400] 15:12:39 INFO - PROCESS | 1651 | 1462831959177 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 15:12:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 15:12:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 724ms 15:12:39 INFO - PROCESS | 1651 | 1462831959218 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 15:12:39 INFO - PROCESS | 1651 | 1462831959219 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 15:12:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 15:12:39 INFO - PROCESS | 1651 | 1462831959222 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 15:12:39 INFO - PROCESS | 1651 | 1462831959223 Marionette TRACE conn2 <- [1,2414,null,{}] 15:12:39 INFO - PROCESS | 1651 | 1462831959225 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:39 INFO - PROCESS | 1651 | 1462831959370 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 15:12:39 INFO - PROCESS | 1651 | 1462831959477 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x1437e8800 == 110 [pid = 1651] [id = 611] 15:12:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 232 (0x141303400) [pid = 1651] [serial = 1833] [outer = 0x0] 15:12:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 233 (0x14130bc00) [pid = 1651] [serial = 1834] [outer = 0x141303400] 15:12:39 INFO - PROCESS | 1651 | 1462831959507 Marionette DEBUG loaded listener.js 15:12:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 234 (0x141310c00) [pid = 1651] [serial = 1835] [outer = 0x141303400] 15:12:39 INFO - PROCESS | 1651 | 1462831959971 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 15:12:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 15:12:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 773ms 15:12:39 INFO - PROCESS | 1651 | 1462831959996 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 15:12:39 INFO - PROCESS | 1651 | 1462831959998 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 15:12:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 15:12:40 INFO - PROCESS | 1651 | 1462831960000 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 15:12:40 INFO - PROCESS | 1651 | 1462831960002 Marionette TRACE conn2 <- [1,2418,null,{}] 15:12:40 INFO - PROCESS | 1651 | 1462831960004 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:40 INFO - PROCESS | 1651 | 1462831960146 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 15:12:40 INFO - PROCESS | 1651 | 1462831960284 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x1451d5000 == 111 [pid = 1651] [id = 612] 15:12:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 235 (0x141311400) [pid = 1651] [serial = 1836] [outer = 0x0] 15:12:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 236 (0x14216bc00) [pid = 1651] [serial = 1837] [outer = 0x141311400] 15:12:40 INFO - PROCESS | 1651 | 1462831960317 Marionette DEBUG loaded listener.js 15:12:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 237 (0x143797000) [pid = 1651] [serial = 1838] [outer = 0x141311400] 15:12:40 INFO - PROCESS | 1651 | 1462831960756 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 15:12:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 15:12:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 871ms 15:12:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 15:12:40 INFO - PROCESS | 1651 | 1462831960872 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 15:12:40 INFO - PROCESS | 1651 | 1462831960873 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 15:12:40 INFO - PROCESS | 1651 | 1462831960875 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 15:12:40 INFO - PROCESS | 1651 | 1462831960877 Marionette TRACE conn2 <- [1,2422,null,{}] 15:12:40 INFO - PROCESS | 1651 | 1462831960879 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:41 INFO - PROCESS | 1651 | 1462831961010 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 15:12:41 INFO - PROCESS | 1651 | 1462831961151 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x1166e6800 == 112 [pid = 1651] [id = 613] 15:12:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 238 (0x114ee3800) [pid = 1651] [serial = 1839] [outer = 0x0] 15:12:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 239 (0x11894dc00) [pid = 1651] [serial = 1840] [outer = 0x114ee3800] 15:12:41 INFO - PROCESS | 1651 | 1462831961181 Marionette DEBUG loaded listener.js 15:12:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 240 (0x12dd86000) [pid = 1651] [serial = 1841] [outer = 0x114ee3800] 15:12:41 INFO - PROCESS | 1651 | 1462831961622 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 15:12:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 15:12:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 771ms 15:12:41 INFO - PROCESS | 1651 | 1462831961647 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 15:12:41 INFO - PROCESS | 1651 | 1462831961648 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 15:12:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 15:12:41 INFO - PROCESS | 1651 | 1462831961650 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 15:12:41 INFO - PROCESS | 1651 | 1462831961652 Marionette TRACE conn2 <- [1,2426,null,{}] 15:12:41 INFO - PROCESS | 1651 | 1462831961655 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:41 INFO - PROCESS | 1651 | 1462831961784 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 15:12:41 INFO - PROCESS | 1651 | 1462831961894 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bd4c000 == 113 [pid = 1651] [id = 614] 15:12:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 241 (0x11672ec00) [pid = 1651] [serial = 1842] [outer = 0x0] 15:12:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 242 (0x1425b4000) [pid = 1651] [serial = 1843] [outer = 0x11672ec00] 15:12:41 INFO - PROCESS | 1651 | 1462831961924 Marionette DEBUG loaded listener.js 15:12:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 243 (0x1425b8400) [pid = 1651] [serial = 1844] [outer = 0x11672ec00] 15:12:42 INFO - PROCESS | 1651 | 1462831962367 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 15:12:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 15:12:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 772ms 15:12:42 INFO - PROCESS | 1651 | 1462831962428 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 15:12:42 INFO - PROCESS | 1651 | 1462831962430 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 15:12:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 15:12:42 INFO - PROCESS | 1651 | 1462831962434 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 15:12:42 INFO - PROCESS | 1651 | 1462831962436 Marionette TRACE conn2 <- [1,2430,null,{}] 15:12:42 INFO - PROCESS | 1651 | 1462831962438 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:42 INFO - PROCESS | 1651 | 1462831962574 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 15:12:42 INFO - PROCESS | 1651 | 1462831962682 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b957000 == 114 [pid = 1651] [id = 615] 15:12:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 244 (0x113127400) [pid = 1651] [serial = 1845] [outer = 0x0] 15:12:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 245 (0x119e5f400) [pid = 1651] [serial = 1846] [outer = 0x113127400] 15:12:42 INFO - PROCESS | 1651 | 1462831962712 Marionette DEBUG loaded listener.js 15:12:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 246 (0x13542b800) [pid = 1651] [serial = 1847] [outer = 0x113127400] 15:12:43 INFO - PROCESS | 1651 | 1462831963200 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 15:12:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 15:12:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 819ms 15:12:43 INFO - PROCESS | 1651 | 1462831963254 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 15:12:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 15:12:43 INFO - PROCESS | 1651 | 1462831963256 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 15:12:43 INFO - PROCESS | 1651 | 1462831963260 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 15:12:43 INFO - PROCESS | 1651 | 1462831963262 Marionette TRACE conn2 <- [1,2434,null,{}] 15:12:43 INFO - PROCESS | 1651 | 1462831963265 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:43 INFO - PROCESS | 1651 | 1462831963672 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 15:12:43 INFO - PROCESS | 1651 | 1462831963829 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x122a11000 == 115 [pid = 1651] [id = 616] 15:12:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 247 (0x111a04400) [pid = 1651] [serial = 1848] [outer = 0x0] 15:12:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 248 (0x112785000) [pid = 1651] [serial = 1849] [outer = 0x111a04400] 15:12:43 INFO - PROCESS | 1651 | 1462831963859 Marionette DEBUG loaded listener.js 15:12:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 249 (0x113186800) [pid = 1651] [serial = 1850] [outer = 0x111a04400] 15:12:44 INFO - PROCESS | 1651 | 1462831964336 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 15:12:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 15:12:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1122ms 15:12:44 INFO - PROCESS | 1651 | 1462831964382 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 15:12:44 INFO - PROCESS | 1651 | 1462831964384 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 15:12:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 15:12:44 INFO - PROCESS | 1651 | 1462831964387 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 15:12:44 INFO - PROCESS | 1651 | 1462831964390 Marionette TRACE conn2 <- [1,2438,null,{}] 15:12:44 INFO - PROCESS | 1651 | 1462831964393 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:44 INFO - PROCESS | 1651 | 1462831964531 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 15:12:44 INFO - PROCESS | 1651 | 1462831964688 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x116ab9800 == 116 [pid = 1651] [id = 617] 15:12:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 250 (0x118570400) [pid = 1651] [serial = 1851] [outer = 0x0] 15:12:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 251 (0x119495c00) [pid = 1651] [serial = 1852] [outer = 0x118570400] 15:12:44 INFO - PROCESS | 1651 | 1462831964743 Marionette DEBUG loaded listener.js 15:12:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 252 (0x1211b8000) [pid = 1651] [serial = 1853] [outer = 0x118570400] 15:12:45 INFO - PROCESS | 1651 | 1462831965335 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 15:12:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 15:12:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1027ms 15:12:45 INFO - PROCESS | 1651 | 1462831965415 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 15:12:45 INFO - PROCESS | 1651 | 1462831965417 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 15:12:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 15:12:45 INFO - PROCESS | 1651 | 1462831965419 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 15:12:45 INFO - PROCESS | 1651 | 1462831965420 Marionette TRACE conn2 <- [1,2442,null,{}] 15:12:45 INFO - PROCESS | 1651 | 1462831965423 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:45 INFO - PROCESS | 1651 | 1462831965569 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 15:12:45 INFO - PROCESS | 1651 | --DOCSHELL 0x135cd3800 == 115 [pid = 1651] [id = 600] 15:12:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12e1bf800 == 114 [pid = 1651] [id = 599] 15:12:45 INFO - PROCESS | 1651 | --DOCSHELL 0x1185d0800 == 113 [pid = 1651] [id = 598] 15:12:45 INFO - PROCESS | 1651 | --DOCSHELL 0x1354ea000 == 112 [pid = 1651] [id = 597] 15:12:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12d6bc800 == 111 [pid = 1651] [id = 596] 15:12:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12cb32800 == 110 [pid = 1651] [id = 595] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 251 (0x13576e000) [pid = 1651] [serial = 1732] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12ae83000 == 109 [pid = 1651] [id = 594] 15:12:45 INFO - PROCESS | 1651 | --DOCSHELL 0x128d0b800 == 108 [pid = 1651] [id = 593] 15:12:45 INFO - PROCESS | 1651 | --DOCSHELL 0x1252b3800 == 107 [pid = 1651] [id = 592] 15:12:45 INFO - PROCESS | 1651 | --DOCSHELL 0x116aac800 == 106 [pid = 1651] [id = 591] 15:12:45 INFO - PROCESS | 1651 | --DOCSHELL 0x122e9b000 == 105 [pid = 1651] [id = 590] 15:12:45 INFO - PROCESS | 1651 | --DOCSHELL 0x1438de000 == 104 [pid = 1651] [id = 584] 15:12:45 INFO - PROCESS | 1651 | --DOCSHELL 0x1436bb000 == 103 [pid = 1651] [id = 583] 15:12:45 INFO - PROCESS | 1651 | --DOCSHELL 0x1434e2800 == 102 [pid = 1651] [id = 582] 15:12:45 INFO - PROCESS | 1651 | --DOCSHELL 0x14338b000 == 101 [pid = 1651] [id = 581] 15:12:45 INFO - PROCESS | 1651 | --DOCSHELL 0x138a4d800 == 100 [pid = 1651] [id = 580] 15:12:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12b912800 == 99 [pid = 1651] [id = 579] 15:12:45 INFO - PROCESS | 1651 | --DOCSHELL 0x1247a1000 == 98 [pid = 1651] [id = 578] 15:12:45 INFO - PROCESS | 1651 | 1462831965726 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x1185cf800 == 99 [pid = 1651] [id = 618] 15:12:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 252 (0x114edd800) [pid = 1651] [serial = 1854] [outer = 0x0] 15:12:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 253 (0x1199d5c00) [pid = 1651] [serial = 1855] [outer = 0x114edd800] 15:12:45 INFO - PROCESS | 1651 | 1462831965755 Marionette DEBUG loaded listener.js 15:12:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 254 (0x124180c00) [pid = 1651] [serial = 1856] [outer = 0x114edd800] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 253 (0x12a583c00) [pid = 1651] [serial = 1652] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 252 (0x11278ec00) [pid = 1651] [serial = 1436] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 251 (0x118957c00) [pid = 1651] [serial = 1439] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 250 (0x124760800) [pid = 1651] [serial = 1442] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 249 (0x138146400) [pid = 1651] [serial = 1457] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 248 (0x138856400) [pid = 1651] [serial = 1460] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 247 (0x135f6b800) [pid = 1651] [serial = 1454] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 246 (0x12ae57400) [pid = 1651] [serial = 1445] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 245 (0x12d31d400) [pid = 1651] [serial = 1448] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 244 (0x128e40400) [pid = 1651] [serial = 1517] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 243 (0x13885e800) [pid = 1651] [serial = 1463] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 242 (0x1415cfc00) [pid = 1651] [serial = 1538] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 241 (0x14132e000) [pid = 1651] [serial = 1544] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 240 (0x14216b800) [pid = 1651] [serial = 1535] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 239 (0x134b58c00) [pid = 1651] [serial = 1523] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 238 (0x13898dc00) [pid = 1651] [serial = 1532] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 237 (0x1247cc800) [pid = 1651] [serial = 1514] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 236 (0x13898c800) [pid = 1651] [serial = 1466] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 235 (0x144c26000) [pid = 1651] [serial = 1541] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 234 (0x113053400) [pid = 1651] [serial = 1508] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 233 (0x12cd8c400) [pid = 1651] [serial = 1520] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 232 (0x135a62800) [pid = 1651] [serial = 1451] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 231 (0x135f6d000) [pid = 1651] [serial = 1529] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 230 (0x135f6ec00) [pid = 1651] [serial = 1526] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 229 (0x119490c00) [pid = 1651] [serial = 1511] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 228 (0x12ae59c00) [pid = 1651] [serial = 1714] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 227 (0x1247d1800) [pid = 1651] [serial = 1705] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 226 (0x125e10800) [pid = 1651] [serial = 1706] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 225 (0x1164ad400) [pid = 1651] [serial = 1696] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 224 (0x128bb4c00) [pid = 1651] [serial = 1708] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 223 (0x12bcf3000) [pid = 1651] [serial = 1717] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 222 (0x122b71800) [pid = 1651] [serial = 1702] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 221 (0x12d308000) [pid = 1651] [serial = 1720] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 220 (0x12d312800) [pid = 1651] [serial = 1678] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 219 (0x12e47d000) [pid = 1651] [serial = 1684] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 218 (0x110f53400) [pid = 1651] [serial = 1693] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 217 (0x12c4ba400) [pid = 1651] [serial = 1718] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 216 (0x113128000) [pid = 1651] [serial = 1694] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 215 (0x122f6d000) [pid = 1651] [serial = 1703] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 214 (0x11894a400) [pid = 1651] [serial = 1690] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 213 (0x12bf9d800) [pid = 1651] [serial = 1672] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 212 (0x12bc3dc00) [pid = 1651] [serial = 1669] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 211 (0x1295c3000) [pid = 1651] [serial = 1666] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 210 (0x122a61800) [pid = 1651] [serial = 1700] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 209 (0x119e61000) [pid = 1651] [serial = 1699] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 208 (0x12dd7a000) [pid = 1651] [serial = 1681] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 207 (0x129279400) [pid = 1651] [serial = 1711] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 206 (0x11672e400) [pid = 1651] [serial = 1657] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 205 (0x12cb49400) [pid = 1651] [serial = 1675] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 204 (0x12e480000) [pid = 1651] [serial = 1687] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 203 (0x1193ddc00) [pid = 1651] [serial = 1660] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 202 (0x110d8a400) [pid = 1651] [serial = 1654] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 201 (0x1180c6000) [pid = 1651] [serial = 1723] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 200 (0x128d65800) [pid = 1651] [serial = 1709] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 199 (0x122f69800) [pid = 1651] [serial = 1663] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 198 (0x1180ce000) [pid = 1651] [serial = 1697] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 197 (0x12e47dc00) [pid = 1651] [serial = 1721] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 196 (0x134b56800) [pid = 1651] [serial = 1726] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 195 (0x12b99d000) [pid = 1651] [serial = 1715] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 194 (0x129280400) [pid = 1651] [serial = 1724] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 193 (0x134c79c00) [pid = 1651] [serial = 1727] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 192 (0x12bd0ec00) [pid = 1651] [serial = 1730] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 191 (0x12a57d000) [pid = 1651] [serial = 1712] [outer = 0x0] [url = about:blank] 15:12:45 INFO - PROCESS | 1651 | --DOMWINDOW == 190 (0x135429000) [pid = 1651] [serial = 1729] [outer = 0x0] [url = about:blank] 15:12:46 INFO - PROCESS | 1651 | 1462831966110 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 15:12:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 15:12:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 719ms 15:12:46 INFO - PROCESS | 1651 | 1462831966138 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 15:12:46 INFO - PROCESS | 1651 | 1462831966141 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 15:12:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 15:12:46 INFO - PROCESS | 1651 | 1462831966171 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 15:12:46 INFO - PROCESS | 1651 | 1462831966174 Marionette TRACE conn2 <- [1,2446,null,{}] 15:12:46 INFO - PROCESS | 1651 | 1462831966179 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:46 INFO - PROCESS | 1651 | 1462831966307 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 15:12:46 INFO - PROCESS | 1651 | 1462831966316 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x129d3c800 == 100 [pid = 1651] [id = 619] 15:12:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 191 (0x12475b400) [pid = 1651] [serial = 1857] [outer = 0x0] 15:12:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 192 (0x124c82800) [pid = 1651] [serial = 1858] [outer = 0x12475b400] 15:12:46 INFO - PROCESS | 1651 | 1462831966342 Marionette DEBUG loaded listener.js 15:12:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 193 (0x12716d800) [pid = 1651] [serial = 1859] [outer = 0x12475b400] 15:12:46 INFO - PROCESS | 1651 | 1462831966709 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 15:12:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 15:12:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 600ms 15:12:46 INFO - PROCESS | 1651 | 1462831966745 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 15:12:46 INFO - PROCESS | 1651 | 1462831966746 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 15:12:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 15:12:46 INFO - PROCESS | 1651 | 1462831966748 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 15:12:46 INFO - PROCESS | 1651 | 1462831966749 Marionette TRACE conn2 <- [1,2450,null,{}] 15:12:46 INFO - PROCESS | 1651 | 1462831966752 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:46 INFO - PROCESS | 1651 | 1462831966969 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 15:12:47 INFO - PROCESS | 1651 | 1462831967103 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x119365800 == 101 [pid = 1651] [id = 620] 15:12:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 194 (0x111c1ac00) [pid = 1651] [serial = 1860] [outer = 0x0] 15:12:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 195 (0x11304e400) [pid = 1651] [serial = 1861] [outer = 0x111c1ac00] 15:12:47 INFO - PROCESS | 1651 | 1462831967137 Marionette DEBUG loaded listener.js 15:12:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 196 (0x1164acc00) [pid = 1651] [serial = 1862] [outer = 0x111c1ac00] 15:12:47 INFO - PROCESS | 1651 | 1462831967648 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 15:12:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 15:12:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 922ms 15:12:47 INFO - PROCESS | 1651 | 1462831967672 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 15:12:47 INFO - PROCESS | 1651 | 1462831967674 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 15:12:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 15:12:47 INFO - PROCESS | 1651 | 1462831967678 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 15:12:47 INFO - PROCESS | 1651 | 1462831967681 Marionette TRACE conn2 <- [1,2454,null,{}] 15:12:47 INFO - PROCESS | 1651 | 1462831967684 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:47 INFO - PROCESS | 1651 | 1462831967816 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 15:12:47 INFO - PROCESS | 1651 | 1462831967917 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b940000 == 102 [pid = 1651] [id = 621] 15:12:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 197 (0x1193d0c00) [pid = 1651] [serial = 1863] [outer = 0x0] 15:12:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 198 (0x1211bf000) [pid = 1651] [serial = 1864] [outer = 0x1193d0c00] 15:12:47 INFO - PROCESS | 1651 | 1462831967952 Marionette DEBUG loaded listener.js 15:12:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 199 (0x122f65800) [pid = 1651] [serial = 1865] [outer = 0x1193d0c00] 15:12:48 INFO - PROCESS | 1651 | 1462831968355 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 15:12:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 15:12:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 724ms 15:12:48 INFO - PROCESS | 1651 | 1462831968402 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 15:12:48 INFO - PROCESS | 1651 | 1462831968404 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 15:12:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 15:12:48 INFO - PROCESS | 1651 | 1462831968407 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 15:12:48 INFO - PROCESS | 1651 | 1462831968408 Marionette TRACE conn2 <- [1,2458,null,{}] 15:12:48 INFO - PROCESS | 1651 | 1462831968411 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:48 INFO - PROCESS | 1651 | 1462831968538 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 15:12:48 INFO - PROCESS | 1651 | 1462831968671 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cfa4000 == 103 [pid = 1651] [id = 622] 15:12:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 200 (0x122a65400) [pid = 1651] [serial = 1866] [outer = 0x0] 15:12:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 201 (0x127171000) [pid = 1651] [serial = 1867] [outer = 0x122a65400] 15:12:48 INFO - PROCESS | 1651 | 1462831968707 Marionette DEBUG loaded listener.js 15:12:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 202 (0x128d9e400) [pid = 1651] [serial = 1868] [outer = 0x122a65400] 15:12:49 INFO - PROCESS | 1651 | 1462831969162 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 15:12:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 15:12:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 821ms 15:12:49 INFO - PROCESS | 1651 | 1462831969229 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 15:12:49 INFO - PROCESS | 1651 | 1462831969231 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 15:12:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 15:12:49 INFO - PROCESS | 1651 | 1462831969240 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 15:12:49 INFO - PROCESS | 1651 | 1462831969243 Marionette TRACE conn2 <- [1,2462,null,{}] 15:12:49 INFO - PROCESS | 1651 | 1462831969246 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:49 INFO - PROCESS | 1651 | 1462831969374 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 15:12:49 INFO - PROCESS | 1651 | 1462831969475 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x1351cf800 == 104 [pid = 1651] [id = 623] 15:12:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 203 (0x128e46800) [pid = 1651] [serial = 1869] [outer = 0x0] 15:12:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 204 (0x1295ccc00) [pid = 1651] [serial = 1870] [outer = 0x128e46800] 15:12:49 INFO - PROCESS | 1651 | 1462831969507 Marionette DEBUG loaded listener.js 15:12:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 205 (0x12bc3b400) [pid = 1651] [serial = 1871] [outer = 0x128e46800] 15:12:49 INFO - PROCESS | 1651 | 1462831969935 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 15:12:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 15:12:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 729ms 15:12:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 15:12:49 INFO - PROCESS | 1651 | 1462831969965 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 15:12:49 INFO - PROCESS | 1651 | 1462831969966 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 15:12:49 INFO - PROCESS | 1651 | 1462831969969 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 15:12:49 INFO - PROCESS | 1651 | 1462831969970 Marionette TRACE conn2 <- [1,2466,null,{}] 15:12:49 INFO - PROCESS | 1651 | 1462831969972 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:50 INFO - PROCESS | 1651 | 1462831970096 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 15:12:50 INFO - PROCESS | 1651 | 1462831970227 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x135599800 == 105 [pid = 1651] [id = 624] 15:12:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 206 (0x1290bf000) [pid = 1651] [serial = 1872] [outer = 0x0] 15:12:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 207 (0x12bcf3400) [pid = 1651] [serial = 1873] [outer = 0x1290bf000] 15:12:50 INFO - PROCESS | 1651 | 1462831970260 Marionette DEBUG loaded listener.js 15:12:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 208 (0x12cb49400) [pid = 1651] [serial = 1874] [outer = 0x1290bf000] 15:12:50 INFO - PROCESS | 1651 | 1462831970663 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 15:12:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 15:12:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 719ms 15:12:50 INFO - PROCESS | 1651 | 1462831970688 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 15:12:50 INFO - PROCESS | 1651 | 1462831970690 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 15:12:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 15:12:50 INFO - PROCESS | 1651 | 1462831970692 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 15:12:50 INFO - PROCESS | 1651 | 1462831970694 Marionette TRACE conn2 <- [1,2470,null,{}] 15:12:50 INFO - PROCESS | 1651 | 1462831970715 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:50 INFO - PROCESS | 1651 | 1462831970841 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 15:12:50 INFO - PROCESS | 1651 | 1462831970963 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x135bec000 == 106 [pid = 1651] [id = 625] 15:12:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 209 (0x134b55400) [pid = 1651] [serial = 1875] [outer = 0x0] 15:12:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 210 (0x134b58c00) [pid = 1651] [serial = 1876] [outer = 0x134b55400] 15:12:51 INFO - PROCESS | 1651 | 1462831970999 Marionette DEBUG loaded listener.js 15:12:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 211 (0x135763400) [pid = 1651] [serial = 1877] [outer = 0x134b55400] 15:12:51 INFO - PROCESS | 1651 | 1462831971451 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 15:12:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 15:12:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 787ms 15:12:51 INFO - PROCESS | 1651 | 1462831971497 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 15:12:51 INFO - PROCESS | 1651 | 1462831971499 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 15:12:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 15:12:51 INFO - PROCESS | 1651 | 1462831971506 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 15:12:51 INFO - PROCESS | 1651 | 1462831971508 Marionette TRACE conn2 <- [1,2474,null,{}] 15:12:51 INFO - PROCESS | 1651 | 1462831971513 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:51 INFO - PROCESS | 1651 | 1462831971638 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 15:12:51 INFO - PROCESS | 1651 | 1462831971741 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x135db8800 == 107 [pid = 1651] [id = 626] 15:12:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 212 (0x128b5f400) [pid = 1651] [serial = 1878] [outer = 0x0] 15:12:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 213 (0x135a42000) [pid = 1651] [serial = 1879] [outer = 0x128b5f400] 15:12:51 INFO - PROCESS | 1651 | 1462831971771 Marionette DEBUG loaded listener.js 15:12:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 214 (0x135a6e800) [pid = 1651] [serial = 1880] [outer = 0x128b5f400] 15:12:52 INFO - PROCESS | 1651 | 1462831972231 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 15:12:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 15:12:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 775ms 15:12:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 15:12:52 INFO - PROCESS | 1651 | 1462831972280 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 15:12:52 INFO - PROCESS | 1651 | 1462831972282 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 15:12:52 INFO - PROCESS | 1651 | 1462831972284 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 15:12:52 INFO - PROCESS | 1651 | 1462831972285 Marionette TRACE conn2 <- [1,2478,null,{}] 15:12:52 INFO - PROCESS | 1651 | 1462831972287 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:52 INFO - PROCESS | 1651 | 1462831972411 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 15:12:52 INFO - PROCESS | 1651 | 1462831972541 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x138268000 == 108 [pid = 1651] [id = 627] 15:12:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 215 (0x12bfa1c00) [pid = 1651] [serial = 1881] [outer = 0x0] 15:12:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 216 (0x135e1ec00) [pid = 1651] [serial = 1882] [outer = 0x12bfa1c00] 15:12:52 INFO - PROCESS | 1651 | 1462831972575 Marionette DEBUG loaded listener.js 15:12:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 217 (0x135f49c00) [pid = 1651] [serial = 1883] [outer = 0x12bfa1c00] 15:12:52 INFO - PROCESS | 1651 | 1462831972965 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 15:12:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 15:12:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 720ms 15:12:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 15:12:53 INFO - PROCESS | 1651 | 1462831973005 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 15:12:53 INFO - PROCESS | 1651 | 1462831973006 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 15:12:53 INFO - PROCESS | 1651 | 1462831973009 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 15:12:53 INFO - PROCESS | 1651 | 1462831973010 Marionette TRACE conn2 <- [1,2482,null,{}] 15:12:53 INFO - PROCESS | 1651 | 1462831973013 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:53 INFO - PROCESS | 1651 | 1462831973137 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 15:12:53 INFO - PROCESS | 1651 | 1462831973270 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x141585000 == 109 [pid = 1651] [id = 628] 15:12:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 218 (0x135f49000) [pid = 1651] [serial = 1884] [outer = 0x0] 15:12:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 219 (0x135f89c00) [pid = 1651] [serial = 1885] [outer = 0x135f49000] 15:12:53 INFO - PROCESS | 1651 | 1462831973302 Marionette DEBUG loaded listener.js 15:12:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 220 (0x138859400) [pid = 1651] [serial = 1886] [outer = 0x135f49000] 15:12:53 INFO - PROCESS | 1651 | 1462831973728 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 15:12:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 15:12:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 771ms 15:12:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 15:12:53 INFO - PROCESS | 1651 | 1462831973781 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 15:12:53 INFO - PROCESS | 1651 | 1462831973782 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 15:12:53 INFO - PROCESS | 1651 | 1462831973784 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 15:12:53 INFO - PROCESS | 1651 | 1462831973786 Marionette TRACE conn2 <- [1,2486,null,{}] 15:12:53 INFO - PROCESS | 1651 | 1462831973788 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:53 INFO - PROCESS | 1651 | 1462831973913 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 15:12:54 INFO - PROCESS | 1651 | 1462831974048 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x1420f9800 == 110 [pid = 1651] [id = 629] 15:12:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 221 (0x135f6e000) [pid = 1651] [serial = 1887] [outer = 0x0] 15:12:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 222 (0x13898e800) [pid = 1651] [serial = 1888] [outer = 0x135f6e000] 15:12:54 INFO - PROCESS | 1651 | 1462831974080 Marionette DEBUG loaded listener.js 15:12:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 223 (0x14130e000) [pid = 1651] [serial = 1889] [outer = 0x135f6e000] 15:12:54 INFO - PROCESS | 1651 | 1462831974500 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 15:12:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 15:12:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 771ms 15:12:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 15:12:54 INFO - PROCESS | 1651 | 1462831974555 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 15:12:54 INFO - PROCESS | 1651 | 1462831974557 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 15:12:54 INFO - PROCESS | 1651 | 1462831974559 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 15:12:54 INFO - PROCESS | 1651 | 1462831974560 Marionette TRACE conn2 <- [1,2490,null,{}] 15:12:54 INFO - PROCESS | 1651 | 1462831974563 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:54 INFO - PROCESS | 1651 | 1462831974691 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 15:12:54 INFO - PROCESS | 1651 | 1462831974795 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x1434dd000 == 111 [pid = 1651] [id = 630] 15:12:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 224 (0x1400b1000) [pid = 1651] [serial = 1890] [outer = 0x0] 15:12:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 225 (0x1400b6400) [pid = 1651] [serial = 1891] [outer = 0x1400b1000] 15:12:54 INFO - PROCESS | 1651 | 1462831974829 Marionette DEBUG loaded listener.js 15:12:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 226 (0x1400bd000) [pid = 1651] [serial = 1892] [outer = 0x1400b1000] 15:12:55 INFO - PROCESS | 1651 | 1462831975321 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 15:12:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 15:12:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 820ms 15:12:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 15:12:55 INFO - PROCESS | 1651 | 1462831975380 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 15:12:55 INFO - PROCESS | 1651 | 1462831975381 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 15:12:55 INFO - PROCESS | 1651 | 1462831975383 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 15:12:55 INFO - PROCESS | 1651 | 1462831975385 Marionette TRACE conn2 <- [1,2494,null,{}] 15:12:55 INFO - PROCESS | 1651 | 1462831975388 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:55 INFO - PROCESS | 1651 | 1462831975524 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 15:12:55 INFO - PROCESS | 1651 | 1462831975627 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x144d18800 == 112 [pid = 1651] [id = 631] 15:12:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 227 (0x1400b2800) [pid = 1651] [serial = 1893] [outer = 0x0] 15:12:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 228 (0x142024400) [pid = 1651] [serial = 1894] [outer = 0x1400b2800] 15:12:55 INFO - PROCESS | 1651 | 1462831975656 Marionette DEBUG loaded listener.js 15:12:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 229 (0x142029c00) [pid = 1651] [serial = 1895] [outer = 0x1400b2800] 15:12:56 INFO - PROCESS | 1651 | 1462831976096 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 15:12:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 15:12:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 769ms 15:12:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 15:12:56 INFO - PROCESS | 1651 | 1462831976153 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 15:12:56 INFO - PROCESS | 1651 | 1462831976155 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 15:12:56 INFO - PROCESS | 1651 | 1462831976157 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 15:12:56 INFO - PROCESS | 1651 | 1462831976158 Marionette TRACE conn2 <- [1,2498,null,{}] 15:12:56 INFO - PROCESS | 1651 | 1462831976161 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:56 INFO - PROCESS | 1651 | 1462831976289 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 15:12:56 INFO - PROCESS | 1651 | 1462831976425 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x144ea3800 == 113 [pid = 1651] [id = 632] 15:12:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 230 (0x1400bcc00) [pid = 1651] [serial = 1896] [outer = 0x0] 15:12:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 231 (0x14202c000) [pid = 1651] [serial = 1897] [outer = 0x1400bcc00] 15:12:56 INFO - PROCESS | 1651 | 1462831976456 Marionette DEBUG loaded listener.js 15:12:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 232 (0x14216e400) [pid = 1651] [serial = 1898] [outer = 0x1400bcc00] 15:12:56 INFO - PROCESS | 1651 | 1462831976944 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 15:12:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 15:12:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 822ms 15:12:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 15:12:56 INFO - PROCESS | 1651 | 1462831976979 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 15:12:56 INFO - PROCESS | 1651 | 1462831976981 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 15:12:56 INFO - PROCESS | 1651 | 1462831976983 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 15:12:56 INFO - PROCESS | 1651 | 1462831976984 Marionette TRACE conn2 <- [1,2502,null,{}] 15:12:56 INFO - PROCESS | 1651 | 1462831976987 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:57 INFO - PROCESS | 1651 | 1462831977117 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 15:12:57 INFO - PROCESS | 1651 | 1462831977226 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x145396000 == 114 [pid = 1651] [id = 633] 15:12:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 233 (0x142024000) [pid = 1651] [serial = 1899] [outer = 0x0] 15:12:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 234 (0x1425b8000) [pid = 1651] [serial = 1900] [outer = 0x142024000] 15:12:57 INFO - PROCESS | 1651 | 1462831977255 Marionette DEBUG loaded listener.js 15:12:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 235 (0x1425bd000) [pid = 1651] [serial = 1901] [outer = 0x142024000] 15:12:57 INFO - PROCESS | 1651 | 1462831977744 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 15:12:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 15:12:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 820ms 15:12:57 INFO - PROCESS | 1651 | 1462831977804 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 15:12:57 INFO - PROCESS | 1651 | 1462831977806 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 15:12:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 15:12:57 INFO - PROCESS | 1651 | 1462831977809 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 15:12:57 INFO - PROCESS | 1651 | 1462831977811 Marionette TRACE conn2 <- [1,2506,null,{}] 15:12:57 INFO - PROCESS | 1651 | 1462831977815 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:58 INFO - PROCESS | 1651 | 1462831978007 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 15:12:58 INFO - PROCESS | 1651 | 1462831978146 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x144a0f800 == 115 [pid = 1651] [id = 634] 15:12:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 236 (0x1425b3000) [pid = 1651] [serial = 1902] [outer = 0x0] 15:12:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 237 (0x1425c0800) [pid = 1651] [serial = 1903] [outer = 0x1425b3000] 15:12:58 INFO - PROCESS | 1651 | 1462831978175 Marionette DEBUG loaded listener.js 15:12:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 238 (0x143798000) [pid = 1651] [serial = 1904] [outer = 0x1425b3000] 15:12:58 INFO - PROCESS | 1651 | 1462831978808 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 15:12:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 15:12:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1023ms 15:12:58 INFO - PROCESS | 1651 | 1462831978843 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 15:12:58 INFO - PROCESS | 1651 | 1462831978845 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 15:12:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 15:12:58 INFO - PROCESS | 1651 | 1462831978863 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 15:12:58 INFO - PROCESS | 1651 | 1462831978865 Marionette TRACE conn2 <- [1,2510,null,{}] 15:12:58 INFO - PROCESS | 1651 | 1462831978869 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:59 INFO - PROCESS | 1651 | 1462831979001 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 15:12:59 INFO - PROCESS | 1651 | 1462831979108 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cb46800 == 116 [pid = 1651] [id = 635] 15:12:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 239 (0x1180c9400) [pid = 1651] [serial = 1905] [outer = 0x0] 15:12:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 240 (0x119917c00) [pid = 1651] [serial = 1906] [outer = 0x1180c9400] 15:12:59 INFO - PROCESS | 1651 | 1462831979138 Marionette DEBUG loaded listener.js 15:12:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 241 (0x12409f800) [pid = 1651] [serial = 1907] [outer = 0x1180c9400] 15:12:59 INFO - PROCESS | 1651 | 1462831979632 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 15:12:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 15:12:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 821ms 15:12:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 15:12:59 INFO - PROCESS | 1651 | 1462831979685 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 15:12:59 INFO - PROCESS | 1651 | 1462831979689 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 15:12:59 INFO - PROCESS | 1651 | 1462831979695 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 15:12:59 INFO - PROCESS | 1651 | 1462831979697 Marionette TRACE conn2 <- [1,2514,null,{}] 15:12:59 INFO - PROCESS | 1651 | 1462831979699 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:59 INFO - PROCESS | 1651 | 1462831979822 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 15:12:59 INFO - PROCESS | 1651 | 1462831979931 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x122a17000 == 117 [pid = 1651] [id = 636] 15:12:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 242 (0x12524b400) [pid = 1651] [serial = 1908] [outer = 0x0] 15:12:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 243 (0x128b62800) [pid = 1651] [serial = 1909] [outer = 0x12524b400] 15:12:59 INFO - PROCESS | 1651 | 1462831979960 Marionette DEBUG loaded listener.js 15:13:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 244 (0x128d97800) [pid = 1651] [serial = 1910] [outer = 0x12524b400] 15:13:00 INFO - PROCESS | 1651 | --DOCSHELL 0x129d3c800 == 116 [pid = 1651] [id = 619] 15:13:00 INFO - PROCESS | 1651 | --DOCSHELL 0x1185cf800 == 115 [pid = 1651] [id = 618] 15:13:00 INFO - PROCESS | 1651 | --DOCSHELL 0x116ab9800 == 114 [pid = 1651] [id = 617] 15:13:00 INFO - PROCESS | 1651 | --DOCSHELL 0x122a11000 == 113 [pid = 1651] [id = 616] 15:13:00 INFO - PROCESS | 1651 | --DOCSHELL 0x1166e6800 == 112 [pid = 1651] [id = 613] 15:13:00 INFO - PROCESS | 1651 | --DOCSHELL 0x1451d5000 == 111 [pid = 1651] [id = 612] 15:13:00 INFO - PROCESS | 1651 | --DOCSHELL 0x1437e8800 == 110 [pid = 1651] [id = 611] 15:13:00 INFO - PROCESS | 1651 | --DOCSHELL 0x1453e0000 == 109 [pid = 1651] [id = 610] 15:13:00 INFO - PROCESS | 1651 | --DOCSHELL 0x144db4800 == 108 [pid = 1651] [id = 609] 15:13:00 INFO - PROCESS | 1651 | --DOCSHELL 0x144e99800 == 107 [pid = 1651] [id = 608] 15:13:00 INFO - PROCESS | 1651 | --DOCSHELL 0x1453cc800 == 106 [pid = 1651] [id = 607] 15:13:00 INFO - PROCESS | 1651 | --DOCSHELL 0x1436bf000 == 105 [pid = 1651] [id = 606] 15:13:00 INFO - PROCESS | 1651 | --DOCSHELL 0x143389800 == 104 [pid = 1651] [id = 605] 15:13:00 INFO - PROCESS | 1651 | --DOCSHELL 0x141595800 == 103 [pid = 1651] [id = 604] 15:13:00 INFO - PROCESS | 1651 | --DOCSHELL 0x12c498000 == 102 [pid = 1651] [id = 603] 15:13:00 INFO - PROCESS | 1651 | --DOCSHELL 0x1247a8000 == 101 [pid = 1651] [id = 602] 15:13:00 INFO - PROCESS | 1651 | 1462831980432 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 15:13:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 15:13:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 772ms 15:13:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 15:13:00 INFO - PROCESS | 1651 | 1462831980465 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 15:13:00 INFO - PROCESS | 1651 | 1462831980467 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 15:13:00 INFO - PROCESS | 1651 | 1462831980469 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 15:13:00 INFO - PROCESS | 1651 | 1462831980471 Marionette TRACE conn2 <- [1,2518,null,{}] 15:13:00 INFO - PROCESS | 1651 | 1462831980481 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:00 INFO - PROCESS | 1651 | 1462831980596 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 15:13:00 INFO - PROCESS | 1651 | 1462831980712 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c6b5000 == 102 [pid = 1651] [id = 637] 15:13:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 245 (0x1176a2400) [pid = 1651] [serial = 1911] [outer = 0x0] 15:13:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 246 (0x12a6eac00) [pid = 1651] [serial = 1912] [outer = 0x1176a2400] 15:13:00 INFO - PROCESS | 1651 | 1462831980743 Marionette DEBUG loaded listener.js 15:13:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 247 (0x12d30bc00) [pid = 1651] [serial = 1913] [outer = 0x1176a2400] 15:13:01 INFO - PROCESS | 1651 | 1462831981112 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 15:13:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 15:13:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 671ms 15:13:01 INFO - PROCESS | 1651 | 1462831981140 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 15:13:01 INFO - PROCESS | 1651 | 1462831981144 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 15:13:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 15:13:01 INFO - PROCESS | 1651 | 1462831981147 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 15:13:01 INFO - PROCESS | 1651 | 1462831981148 Marionette TRACE conn2 <- [1,2522,null,{}] 15:13:01 INFO - PROCESS | 1651 | 1462831981151 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:01 INFO - PROCESS | 1651 | 1462831981301 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 15:13:01 INFO - PROCESS | 1651 | 1462831981320 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x135be4000 == 103 [pid = 1651] [id = 638] 15:13:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 248 (0x12e485800) [pid = 1651] [serial = 1914] [outer = 0x0] 15:13:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 249 (0x12f251800) [pid = 1651] [serial = 1915] [outer = 0x12e485800] 15:13:01 INFO - PROCESS | 1651 | 1462831981347 Marionette DEBUG loaded listener.js 15:13:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 250 (0x135975c00) [pid = 1651] [serial = 1916] [outer = 0x12e485800] 15:13:01 INFO - PROCESS | 1651 | 1462831981730 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 15:13:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 15:13:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 622ms 15:13:01 INFO - PROCESS | 1651 | 1462831981770 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 15:13:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 15:13:01 INFO - PROCESS | 1651 | 1462831981781 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 15:13:01 INFO - PROCESS | 1651 | 1462831981783 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 15:13:01 INFO - PROCESS | 1651 | 1462831981785 Marionette TRACE conn2 <- [1,2526,null,{}] 15:13:01 INFO - PROCESS | 1651 | 1462831981787 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:01 INFO - PROCESS | 1651 | 1462831981932 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 15:13:01 INFO - PROCESS | 1651 | 1462831981973 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x14360c800 == 104 [pid = 1651] [id = 639] 15:13:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 251 (0x135a6b800) [pid = 1651] [serial = 1917] [outer = 0x0] 15:13:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 252 (0x135f8a400) [pid = 1651] [serial = 1918] [outer = 0x135a6b800] 15:13:01 INFO - PROCESS | 1651 | 1462831981999 Marionette DEBUG loaded listener.js 15:13:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 253 (0x1400b4c00) [pid = 1651] [serial = 1919] [outer = 0x135a6b800] 15:13:02 INFO - PROCESS | 1651 | 1462831982401 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 15:13:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 15:13:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 669ms 15:13:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 15:13:02 INFO - PROCESS | 1651 | 1462831982453 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 15:13:02 INFO - PROCESS | 1651 | 1462831982454 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 15:13:02 INFO - PROCESS | 1651 | 1462831982456 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 15:13:02 INFO - PROCESS | 1651 | 1462831982457 Marionette TRACE conn2 <- [1,2530,null,{}] 15:13:02 INFO - PROCESS | 1651 | 1462831982459 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:02 INFO - PROCESS | 1651 | 1462831982623 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 15:13:02 INFO - PROCESS | 1651 | 1462831982645 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x144a1f800 == 105 [pid = 1651] [id = 640] 15:13:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 254 (0x1400bd400) [pid = 1651] [serial = 1920] [outer = 0x0] 15:13:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 255 (0x1415c8800) [pid = 1651] [serial = 1921] [outer = 0x1400bd400] 15:13:02 INFO - PROCESS | 1651 | 1462831982671 Marionette DEBUG loaded listener.js 15:13:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 256 (0x143792800) [pid = 1651] [serial = 1922] [outer = 0x1400bd400] 15:13:03 INFO - PROCESS | 1651 | --DOMWINDOW == 255 (0x1211b5800) [pid = 1651] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 15:13:03 INFO - PROCESS | 1651 | --DOMWINDOW == 254 (0x110f48c00) [pid = 1651] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 15:13:03 INFO - PROCESS | 1651 | --DOMWINDOW == 253 (0x12b160000) [pid = 1651] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 15:13:03 INFO - PROCESS | 1651 | --DOMWINDOW == 252 (0x1166d1400) [pid = 1651] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 15:13:03 INFO - PROCESS | 1651 | --DOMWINDOW == 251 (0x122a64000) [pid = 1651] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 15:13:03 INFO - PROCESS | 1651 | --DOMWINDOW == 250 (0x110f48000) [pid = 1651] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 15:13:03 INFO - PROCESS | 1651 | --DOMWINDOW == 249 (0x110e43c00) [pid = 1651] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 15:13:03 INFO - PROCESS | 1651 | --DOMWINDOW == 248 (0x122b75400) [pid = 1651] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 15:13:03 INFO - PROCESS | 1651 | --DOMWINDOW == 247 (0x1211b2c00) [pid = 1651] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 15:13:03 INFO - PROCESS | 1651 | --DOMWINDOW == 246 (0x1295cc000) [pid = 1651] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 15:13:03 INFO - PROCESS | 1651 | --DOMWINDOW == 245 (0x118498800) [pid = 1651] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 15:13:03 INFO - PROCESS | 1651 | --DOMWINDOW == 244 (0x135666000) [pid = 1651] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 15:13:03 INFO - PROCESS | 1651 | --DOMWINDOW == 243 (0x122b6d400) [pid = 1651] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 15:13:03 INFO - PROCESS | 1651 | --DOMWINDOW == 242 (0x111a04400) [pid = 1651] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 15:13:03 INFO - PROCESS | 1651 | --DOMWINDOW == 241 (0x118570400) [pid = 1651] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 15:13:03 INFO - PROCESS | 1651 | --DOMWINDOW == 240 (0x114edd800) [pid = 1651] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 15:13:03 INFO - PROCESS | 1651 | 1462831983194 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 15:13:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 15:13:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 770ms 15:13:03 INFO - PROCESS | 1651 | 1462831983242 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 15:13:03 INFO - PROCESS | 1651 | 1462831983243 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 15:13:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 15:13:03 INFO - PROCESS | 1651 | 1462831983253 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 15:13:03 INFO - PROCESS | 1651 | 1462831983254 Marionette TRACE conn2 <- [1,2534,null,{}] 15:13:03 INFO - PROCESS | 1651 | 1462831983256 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:03 INFO - PROCESS | 1651 | 1462831983375 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 15:13:03 INFO - PROCESS | 1651 | 1462831983478 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b903000 == 106 [pid = 1651] [id = 641] 15:13:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 241 (0x110d8a400) [pid = 1651] [serial = 1923] [outer = 0x0] 15:13:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 242 (0x113051c00) [pid = 1651] [serial = 1924] [outer = 0x110d8a400] 15:13:03 INFO - PROCESS | 1651 | 1462831983503 Marionette DEBUG loaded listener.js 15:13:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 243 (0x122f60800) [pid = 1651] [serial = 1925] [outer = 0x110d8a400] 15:13:03 INFO - PROCESS | 1651 | 1462831983786 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 15:13:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 15:13:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 568ms 15:13:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 15:13:03 INFO - PROCESS | 1651 | 1462831983821 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 15:13:03 INFO - PROCESS | 1651 | 1462831983823 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 15:13:03 INFO - PROCESS | 1651 | 1462831983825 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 15:13:03 INFO - PROCESS | 1651 | 1462831983828 Marionette TRACE conn2 <- [1,2538,null,{}] 15:13:03 INFO - PROCESS | 1651 | 1462831983832 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:03 INFO - PROCESS | 1651 | 1462831983946 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 15:13:03 INFO - PROCESS | 1651 | 1462831983951 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x1451c3000 == 107 [pid = 1651] [id = 642] 15:13:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 244 (0x128da5000) [pid = 1651] [serial = 1926] [outer = 0x0] 15:13:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 245 (0x141334000) [pid = 1651] [serial = 1927] [outer = 0x128da5000] 15:13:03 INFO - PROCESS | 1651 | 1462831983976 Marionette DEBUG loaded listener.js 15:13:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 246 (0x14379a800) [pid = 1651] [serial = 1928] [outer = 0x128da5000] 15:13:04 INFO - PROCESS | 1651 | 1462831984347 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 15:13:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 15:13:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 573ms 15:13:04 INFO - PROCESS | 1651 | 1462831984420 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 15:13:04 INFO - PROCESS | 1651 | 1462831984422 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 15:13:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 15:13:04 INFO - PROCESS | 1651 | 1462831984430 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 15:13:04 INFO - PROCESS | 1651 | 1462831984431 Marionette TRACE conn2 <- [1,2542,null,{}] 15:13:04 INFO - PROCESS | 1651 | 1462831984433 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:04 INFO - PROCESS | 1651 | 1462831984550 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 15:13:04 INFO - PROCESS | 1651 | 1462831984555 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x144e11800 == 108 [pid = 1651] [id = 643] 15:13:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 247 (0x14379ac00) [pid = 1651] [serial = 1929] [outer = 0x0] 15:13:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 248 (0x144c26000) [pid = 1651] [serial = 1930] [outer = 0x14379ac00] 15:13:04 INFO - PROCESS | 1651 | 1462831984587 Marionette DEBUG loaded listener.js 15:13:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 249 (0x144c2b800) [pid = 1651] [serial = 1931] [outer = 0x14379ac00] 15:13:04 INFO - PROCESS | 1651 | 1462831984957 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 15:13:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 15:13:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 570ms 15:13:05 INFO - PROCESS | 1651 | 1462831985000 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 15:13:05 INFO - PROCESS | 1651 | 1462831985002 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 15:13:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 15:13:05 INFO - PROCESS | 1651 | 1462831985004 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 15:13:05 INFO - PROCESS | 1651 | 1462831985005 Marionette TRACE conn2 <- [1,2546,null,{}] 15:13:05 INFO - PROCESS | 1651 | 1462831985007 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:05 INFO - PROCESS | 1651 | 1462831985120 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 15:13:05 INFO - PROCESS | 1651 | 1462831985337 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x11854b000 == 109 [pid = 1651] [id = 644] 15:13:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 250 (0x110d92000) [pid = 1651] [serial = 1932] [outer = 0x0] 15:13:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 251 (0x110f47400) [pid = 1651] [serial = 1933] [outer = 0x110d92000] 15:13:05 INFO - PROCESS | 1651 | 1462831985370 Marionette DEBUG loaded listener.js 15:13:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 252 (0x1180c5000) [pid = 1651] [serial = 1934] [outer = 0x110d92000] 15:13:05 INFO - PROCESS | 1651 | 1462831985828 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 15:13:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 15:13:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 872ms 15:13:05 INFO - PROCESS | 1651 | 1462831985894 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 15:13:05 INFO - PROCESS | 1651 | 1462831985897 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 15:13:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 15:13:05 INFO - PROCESS | 1651 | 1462831985900 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 15:13:05 INFO - PROCESS | 1651 | 1462831985903 Marionette TRACE conn2 <- [1,2550,null,{}] 15:13:05 INFO - PROCESS | 1651 | 1462831985906 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:06 INFO - PROCESS | 1651 | 1462831986112 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 15:13:06 INFO - PROCESS | 1651 | 1462831986226 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x1353cb800 == 110 [pid = 1651] [id = 645] 15:13:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 253 (0x128d62400) [pid = 1651] [serial = 1935] [outer = 0x0] 15:13:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 254 (0x128e4a400) [pid = 1651] [serial = 1936] [outer = 0x128d62400] 15:13:06 INFO - PROCESS | 1651 | 1462831986258 Marionette DEBUG loaded listener.js 15:13:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 255 (0x12b99d800) [pid = 1651] [serial = 1937] [outer = 0x128d62400] 15:13:06 INFO - PROCESS | 1651 | 1462831986670 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 15:13:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 15:13:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 822ms 15:13:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 15:13:06 INFO - PROCESS | 1651 | 1462831986724 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 15:13:06 INFO - PROCESS | 1651 | 1462831986727 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 15:13:06 INFO - PROCESS | 1651 | 1462831986730 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 15:13:06 INFO - PROCESS | 1651 | 1462831986731 Marionette TRACE conn2 <- [1,2554,null,{}] 15:13:06 INFO - PROCESS | 1651 | 1462831986733 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:06 INFO - PROCESS | 1651 | 1462831986868 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 15:13:06 INFO - PROCESS | 1651 | 1462831986980 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x144e20800 == 111 [pid = 1651] [id = 646] 15:13:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 256 (0x128d63400) [pid = 1651] [serial = 1938] [outer = 0x0] 15:13:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 257 (0x12e486800) [pid = 1651] [serial = 1939] [outer = 0x128d63400] 15:13:07 INFO - PROCESS | 1651 | 1462831987051 Marionette DEBUG loaded listener.js 15:13:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 258 (0x138998800) [pid = 1651] [serial = 1940] [outer = 0x128d63400] 15:13:07 INFO - PROCESS | 1651 | 1462831987555 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 15:13:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 15:13:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 868ms 15:13:07 INFO - PROCESS | 1651 | 1462831987599 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 15:13:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 15:13:07 INFO - PROCESS | 1651 | 1462831987600 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 15:13:07 INFO - PROCESS | 1651 | 1462831987608 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 15:13:07 INFO - PROCESS | 1651 | 1462831987612 Marionette TRACE conn2 <- [1,2558,null,{}] 15:13:07 INFO - PROCESS | 1651 | 1462831987616 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:07 INFO - PROCESS | 1651 | 1462831987751 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 15:13:07 INFO - PROCESS | 1651 | 1462831987892 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x14534f000 == 112 [pid = 1651] [id = 647] 15:13:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 259 (0x12d38cc00) [pid = 1651] [serial = 1941] [outer = 0x0] 15:13:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 260 (0x12d399400) [pid = 1651] [serial = 1942] [outer = 0x12d38cc00] 15:13:07 INFO - PROCESS | 1651 | 1462831987923 Marionette DEBUG loaded listener.js 15:13:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 261 (0x1400bb400) [pid = 1651] [serial = 1943] [outer = 0x12d38cc00] 15:13:08 INFO - PROCESS | 1651 | 1462831988391 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 15:13:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 15:13:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 828ms 15:13:08 INFO - PROCESS | 1651 | 1462831988431 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 15:13:08 INFO - PROCESS | 1651 | 1462831988433 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 15:13:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 15:13:08 INFO - PROCESS | 1651 | 1462831988435 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 15:13:08 INFO - PROCESS | 1651 | 1462831988437 Marionette TRACE conn2 <- [1,2562,null,{}] 15:13:08 INFO - PROCESS | 1651 | 1462831988439 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:08 INFO - PROCESS | 1651 | 1462831988572 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 15:13:08 INFO - PROCESS | 1651 | 1462831988684 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x143892800 == 113 [pid = 1651] [id = 648] 15:13:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 262 (0x1400bd800) [pid = 1651] [serial = 1944] [outer = 0x0] 15:13:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 263 (0x1415cc800) [pid = 1651] [serial = 1945] [outer = 0x1400bd800] 15:13:08 INFO - PROCESS | 1651 | 1462831988714 Marionette DEBUG loaded listener.js 15:13:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 264 (0x14202d000) [pid = 1651] [serial = 1946] [outer = 0x1400bd800] 15:13:09 INFO - PROCESS | 1651 | 1462831989212 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 15:13:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 15:13:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 819ms 15:13:09 INFO - PROCESS | 1651 | 1462831989255 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 15:13:09 INFO - PROCESS | 1651 | 1462831989256 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 15:13:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 15:13:09 INFO - PROCESS | 1651 | 1462831989259 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 15:13:09 INFO - PROCESS | 1651 | 1462831989261 Marionette TRACE conn2 <- [1,2566,null,{}] 15:13:09 INFO - PROCESS | 1651 | 1462831989264 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:09 INFO - PROCESS | 1651 | 1462831989395 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 15:13:09 INFO - PROCESS | 1651 | 1462831989513 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x1438aa800 == 114 [pid = 1651] [id = 649] 15:13:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 265 (0x143546c00) [pid = 1651] [serial = 1947] [outer = 0x0] 15:13:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 266 (0x143548c00) [pid = 1651] [serial = 1948] [outer = 0x143546c00] 15:13:09 INFO - PROCESS | 1651 | 1462831989550 Marionette DEBUG loaded listener.js 15:13:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 267 (0x143551000) [pid = 1651] [serial = 1949] [outer = 0x143546c00] 15:13:10 INFO - PROCESS | 1651 | 1462831990007 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 15:13:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 15:13:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 774ms 15:13:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 15:13:10 INFO - PROCESS | 1651 | 1462831990032 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 15:13:10 INFO - PROCESS | 1651 | 1462831990034 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 15:13:10 INFO - PROCESS | 1651 | 1462831990036 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 15:13:10 INFO - PROCESS | 1651 | 1462831990037 Marionette TRACE conn2 <- [1,2570,null,{}] 15:13:10 INFO - PROCESS | 1651 | 1462831990040 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:10 INFO - PROCESS | 1651 | 1462831990171 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 15:13:10 INFO - PROCESS | 1651 | 1462831990315 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x1456c7800 == 115 [pid = 1651] [id = 650] 15:13:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 268 (0x143549800) [pid = 1651] [serial = 1950] [outer = 0x0] 15:13:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 269 (0x143794800) [pid = 1651] [serial = 1951] [outer = 0x143549800] 15:13:10 INFO - PROCESS | 1651 | 1462831990345 Marionette DEBUG loaded listener.js 15:13:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 270 (0x144c31000) [pid = 1651] [serial = 1952] [outer = 0x143549800] 15:13:10 INFO - PROCESS | 1651 | 1462831990855 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 15:13:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 15:13:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 869ms 15:13:10 INFO - PROCESS | 1651 | 1462831990905 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 15:13:10 INFO - PROCESS | 1651 | 1462831990907 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 15:13:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 15:13:10 INFO - PROCESS | 1651 | 1462831990909 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 15:13:10 INFO - PROCESS | 1651 | 1462831990911 Marionette TRACE conn2 <- [1,2574,null,{}] 15:13:10 INFO - PROCESS | 1651 | 1462831990913 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:11 INFO - PROCESS | 1651 | 1462831991043 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 15:13:11 INFO - PROCESS | 1651 | 1462831991157 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x1456e2800 == 116 [pid = 1651] [id = 651] 15:13:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 271 (0x143552400) [pid = 1651] [serial = 1953] [outer = 0x0] 15:13:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 272 (0x144e26800) [pid = 1651] [serial = 1954] [outer = 0x143552400] 15:13:11 INFO - PROCESS | 1651 | 1462831991229 Marionette DEBUG loaded listener.js 15:13:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 273 (0x144e2a800) [pid = 1651] [serial = 1955] [outer = 0x143552400] 15:13:11 INFO - PROCESS | 1651 | 1462831991637 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 15:13:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 15:13:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 770ms 15:13:11 INFO - PROCESS | 1651 | 1462831991680 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 15:13:11 INFO - PROCESS | 1651 | 1462831991681 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 15:13:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 15:13:11 INFO - PROCESS | 1651 | 1462831991683 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 15:13:11 INFO - PROCESS | 1651 | 1462831991684 Marionette TRACE conn2 <- [1,2578,null,{}] 15:13:11 INFO - PROCESS | 1651 | 1462831991687 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:11 INFO - PROCESS | 1651 | 1462831991818 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 15:13:11 INFO - PROCESS | 1651 | 1462831991965 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x145417000 == 117 [pid = 1651] [id = 652] 15:13:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 274 (0x143b69c00) [pid = 1651] [serial = 1956] [outer = 0x0] 15:13:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 275 (0x143b6f800) [pid = 1651] [serial = 1957] [outer = 0x143b69c00] 15:13:11 INFO - PROCESS | 1651 | 1462831991995 Marionette DEBUG loaded listener.js 15:13:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 276 (0x143b74000) [pid = 1651] [serial = 1958] [outer = 0x143b69c00] 15:13:12 INFO - PROCESS | 1651 | 1462831992459 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 15:13:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 15:13:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 818ms 15:13:12 INFO - PROCESS | 1651 | 1462831992502 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 15:13:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 15:13:12 INFO - PROCESS | 1651 | 1462831992504 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 15:13:12 INFO - PROCESS | 1651 | 1462831992506 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 15:13:12 INFO - PROCESS | 1651 | 1462831992508 Marionette TRACE conn2 <- [1,2582,null,{}] 15:13:12 INFO - PROCESS | 1651 | 1462831992510 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:12 INFO - PROCESS | 1651 | 1462831992643 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 15:13:12 INFO - PROCESS | 1651 | 1462831992760 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x128d0f000 == 118 [pid = 1651] [id = 653] 15:13:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 277 (0x110f53400) [pid = 1651] [serial = 1959] [outer = 0x0] 15:13:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 278 (0x134c6fc00) [pid = 1651] [serial = 1960] [outer = 0x110f53400] 15:13:12 INFO - PROCESS | 1651 | 1462831992790 Marionette DEBUG loaded listener.js 15:13:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 279 (0x144e25400) [pid = 1651] [serial = 1961] [outer = 0x110f53400] 15:13:13 INFO - PROCESS | 1651 | 1462831993616 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 15:13:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 15:13:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1172ms 15:13:13 INFO - PROCESS | 1651 | 1462831993679 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 15:13:13 INFO - PROCESS | 1651 | 1462831993681 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 15:13:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 15:13:13 INFO - PROCESS | 1651 | 1462831993684 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 15:13:13 INFO - PROCESS | 1651 | 1462831993687 Marionette TRACE conn2 <- [1,2586,null,{}] 15:13:13 INFO - PROCESS | 1651 | 1462831993692 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:13 INFO - PROCESS | 1651 | 1462831993824 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 15:13:13 INFO - PROCESS | 1651 | 1462831993952 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x1240bb000 == 119 [pid = 1651] [id = 654] 15:13:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 280 (0x11312cc00) [pid = 1651] [serial = 1962] [outer = 0x0] 15:13:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 281 (0x1131d8800) [pid = 1651] [serial = 1963] [outer = 0x11312cc00] 15:13:13 INFO - PROCESS | 1651 | 1462831993983 Marionette DEBUG loaded listener.js 15:13:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 282 (0x116729400) [pid = 1651] [serial = 1964] [outer = 0x11312cc00] 15:13:14 INFO - PROCESS | 1651 | 1462831994454 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 15:13:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 15:13:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 823ms 15:13:14 INFO - PROCESS | 1651 | 1462831994508 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 15:13:14 INFO - PROCESS | 1651 | 1462831994512 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 15:13:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 15:13:14 INFO - PROCESS | 1651 | 1462831994516 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 15:13:14 INFO - PROCESS | 1651 | 1462831994518 Marionette TRACE conn2 <- [1,2590,null,{}] 15:13:14 INFO - PROCESS | 1651 | 1462831994520 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:14 INFO - PROCESS | 1651 | 1462831994637 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 15:13:14 INFO - PROCESS | 1651 | 1462831994798 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ae85000 == 120 [pid = 1651] [id = 655] 15:13:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 283 (0x117450400) [pid = 1651] [serial = 1965] [outer = 0x0] 15:13:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 284 (0x1180cb400) [pid = 1651] [serial = 1966] [outer = 0x117450400] 15:13:14 INFO - PROCESS | 1651 | 1462831994829 Marionette DEBUG loaded listener.js 15:13:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 285 (0x118570400) [pid = 1651] [serial = 1967] [outer = 0x117450400] 15:13:15 INFO - PROCESS | 1651 | 1462831995356 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 15:13:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 15:13:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 871ms 15:13:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 15:13:15 INFO - PROCESS | 1651 | 1462831995389 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 15:13:15 INFO - PROCESS | 1651 | 1462831995391 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 15:13:15 INFO - PROCESS | 1651 | 1462831995397 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 15:13:15 INFO - PROCESS | 1651 | 1462831995401 Marionette TRACE conn2 <- [1,2594,null,{}] 15:13:15 INFO - PROCESS | 1651 | 1462831995412 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:15 INFO - PROCESS | 1651 | 1462831995568 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 15:13:15 INFO - PROCESS | 1651 | 1462831995691 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a66c000 == 121 [pid = 1651] [id = 656] 15:13:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 286 (0x1211bb000) [pid = 1651] [serial = 1968] [outer = 0x0] 15:13:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 287 (0x122a63000) [pid = 1651] [serial = 1969] [outer = 0x1211bb000] 15:13:15 INFO - PROCESS | 1651 | 1462831995763 Marionette DEBUG loaded listener.js 15:13:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 288 (0x122f67400) [pid = 1651] [serial = 1970] [outer = 0x1211bb000] 15:13:16 INFO - PROCESS | 1651 | 1462831996270 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 15:13:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 15:13:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 924ms 15:13:16 INFO - PROCESS | 1651 | 1462831996320 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 15:13:16 INFO - PROCESS | 1651 | 1462831996322 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 15:13:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 15:13:16 INFO - PROCESS | 1651 | 1462831996324 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 15:13:16 INFO - PROCESS | 1651 | 1462831996325 Marionette TRACE conn2 <- [1,2598,null,{}] 15:13:16 INFO - PROCESS | 1651 | 1462831996327 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:16 INFO - PROCESS | 1651 | 1462831996448 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 15:13:16 INFO - PROCESS | 1651 | 1462831996649 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:16 INFO - PROCESS | 1651 | --DOCSHELL 0x144e11800 == 120 [pid = 1651] [id = 643] 15:13:16 INFO - PROCESS | 1651 | --DOCSHELL 0x1451c3000 == 119 [pid = 1651] [id = 642] 15:13:16 INFO - PROCESS | 1651 | --DOCSHELL 0x12b903000 == 118 [pid = 1651] [id = 641] 15:13:16 INFO - PROCESS | 1651 | --DOCSHELL 0x144a1f800 == 117 [pid = 1651] [id = 640] 15:13:16 INFO - PROCESS | 1651 | --DOCSHELL 0x14360c800 == 116 [pid = 1651] [id = 639] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 287 (0x124c82800) [pid = 1651] [serial = 1858] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 286 (0x135f4b000) [pid = 1651] [serial = 1765] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 285 (0x128b67400) [pid = 1651] [serial = 1741] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 284 (0x12b996400) [pid = 1651] [serial = 1744] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 283 (0x135f3f400) [pid = 1651] [serial = 1762] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 282 (0x114ede800) [pid = 1651] [serial = 1735] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 281 (0x13596e400) [pid = 1651] [serial = 1750] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 280 (0x135e15400) [pid = 1651] [serial = 1753] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 279 (0x12f247c00) [pid = 1651] [serial = 1747] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 278 (0x13885f000) [pid = 1651] [serial = 1759] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 277 (0x1189b1c00) [pid = 1651] [serial = 1738] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 276 (0x135f88400) [pid = 1651] [serial = 1756] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 275 (0x141330800) [pid = 1651] [serial = 1768] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 274 (0x116724400) [pid = 1651] [serial = 1807] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 273 (0x119925400) [pid = 1651] [serial = 1810] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 272 (0x128bbec00) [pid = 1651] [serial = 1813] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 271 (0x12a79e800) [pid = 1651] [serial = 1816] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 270 (0x12e488000) [pid = 1651] [serial = 1819] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 269 (0x135a70400) [pid = 1651] [serial = 1822] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 268 (0x135f89800) [pid = 1651] [serial = 1825] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 267 (0x141325400) [pid = 1651] [serial = 1828] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 266 (0x1415cec00) [pid = 1651] [serial = 1831] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 265 (0x14130bc00) [pid = 1651] [serial = 1834] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 264 (0x14216bc00) [pid = 1651] [serial = 1837] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 263 (0x11894dc00) [pid = 1651] [serial = 1840] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 262 (0x1425b4000) [pid = 1651] [serial = 1843] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 261 (0x119e5f400) [pid = 1651] [serial = 1846] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x1161c5800 == 117 [pid = 1651] [id = 657] 15:13:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 262 (0x1132df400) [pid = 1651] [serial = 1971] [outer = 0x0] 15:13:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 263 (0x11805d000) [pid = 1651] [serial = 1972] [outer = 0x1132df400] 15:13:16 INFO - PROCESS | 1651 | 1462831996729 Marionette DEBUG loaded listener.js 15:13:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 264 (0x1211bd800) [pid = 1651] [serial = 1973] [outer = 0x1132df400] 15:13:16 INFO - PROCESS | 1651 | --DOCSHELL 0x135be4000 == 116 [pid = 1651] [id = 638] 15:13:16 INFO - PROCESS | 1651 | --DOCSHELL 0x12c6b5000 == 115 [pid = 1651] [id = 637] 15:13:16 INFO - PROCESS | 1651 | --DOCSHELL 0x122a17000 == 114 [pid = 1651] [id = 636] 15:13:16 INFO - PROCESS | 1651 | --DOCSHELL 0x12cb46800 == 113 [pid = 1651] [id = 635] 15:13:16 INFO - PROCESS | 1651 | --DOCSHELL 0x144a0f800 == 112 [pid = 1651] [id = 634] 15:13:16 INFO - PROCESS | 1651 | --DOCSHELL 0x145396000 == 111 [pid = 1651] [id = 633] 15:13:16 INFO - PROCESS | 1651 | --DOCSHELL 0x144ea3800 == 110 [pid = 1651] [id = 632] 15:13:16 INFO - PROCESS | 1651 | --DOCSHELL 0x144d18800 == 109 [pid = 1651] [id = 631] 15:13:16 INFO - PROCESS | 1651 | --DOCSHELL 0x1434dd000 == 108 [pid = 1651] [id = 630] 15:13:16 INFO - PROCESS | 1651 | --DOCSHELL 0x1420f9800 == 107 [pid = 1651] [id = 629] 15:13:16 INFO - PROCESS | 1651 | --DOCSHELL 0x141585000 == 106 [pid = 1651] [id = 628] 15:13:16 INFO - PROCESS | 1651 | --DOCSHELL 0x138268000 == 105 [pid = 1651] [id = 627] 15:13:16 INFO - PROCESS | 1651 | --DOCSHELL 0x135db8800 == 104 [pid = 1651] [id = 626] 15:13:16 INFO - PROCESS | 1651 | --DOCSHELL 0x135bec000 == 103 [pid = 1651] [id = 625] 15:13:16 INFO - PROCESS | 1651 | --DOCSHELL 0x1413d8800 == 102 [pid = 1651] [id = 577] 15:13:16 INFO - PROCESS | 1651 | --DOCSHELL 0x135599800 == 101 [pid = 1651] [id = 624] 15:13:16 INFO - PROCESS | 1651 | --DOCSHELL 0x1351cf800 == 100 [pid = 1651] [id = 623] 15:13:16 INFO - PROCESS | 1651 | --DOCSHELL 0x12cfa4000 == 99 [pid = 1651] [id = 622] 15:13:16 INFO - PROCESS | 1651 | --DOCSHELL 0x12b940000 == 98 [pid = 1651] [id = 621] 15:13:16 INFO - PROCESS | 1651 | --DOCSHELL 0x119365800 == 97 [pid = 1651] [id = 620] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 263 (0x128bb1400) [pid = 1651] [serial = 1786] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 262 (0x116a61000) [pid = 1651] [serial = 1772] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 261 (0x12bd11800) [pid = 1651] [serial = 1792] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 260 (0x128e46c00) [pid = 1651] [serial = 1799] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 259 (0x112f75c00) [pid = 1651] [serial = 1771] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 258 (0x12524a800) [pid = 1651] [serial = 1781] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 257 (0x11694f000) [pid = 1651] [serial = 1774] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 256 (0x116a5fc00) [pid = 1651] [serial = 1796] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 255 (0x1270c1000) [pid = 1651] [serial = 1783] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 254 (0x128bb1800) [pid = 1651] [serial = 1784] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 253 (0x112966400) [pid = 1651] [serial = 1795] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 252 (0x122a5f800) [pid = 1651] [serial = 1777] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 251 (0x1241cc400) [pid = 1651] [serial = 1780] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 250 (0x1211e5400) [pid = 1651] [serial = 1798] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 249 (0x12bc3cc00) [pid = 1651] [serial = 1790] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 248 (0x122f68000) [pid = 1651] [serial = 1778] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 247 (0x12ae55c00) [pid = 1651] [serial = 1789] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 246 (0x12a6e9400) [pid = 1651] [serial = 1787] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 245 (0x12c4c1800) [pid = 1651] [serial = 1793] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 244 (0x12b99ec00) [pid = 1651] [serial = 1801] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 243 (0x135975400) [pid = 1651] [serial = 1733] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 242 (0x1194f9800) [pid = 1651] [serial = 1775] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 241 (0x134c6e000) [pid = 1651] [serial = 1804] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 240 (0x112785000) [pid = 1651] [serial = 1849] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 239 (0x113186800) [pid = 1651] [serial = 1850] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 238 (0x119495c00) [pid = 1651] [serial = 1852] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 237 (0x1199d5c00) [pid = 1651] [serial = 1855] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 236 (0x1211b8000) [pid = 1651] [serial = 1853] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 235 (0x13565ec00) [pid = 1651] [serial = 1805] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 234 (0x124180c00) [pid = 1651] [serial = 1856] [outer = 0x0] [url = about:blank] 15:13:16 INFO - PROCESS | 1651 | --DOMWINDOW == 233 (0x134b52800) [pid = 1651] [serial = 1802] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 1651 | 1462831997094 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 15:13:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 15:13:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 821ms 15:13:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 15:13:17 INFO - PROCESS | 1651 | 1462831997145 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 15:13:17 INFO - PROCESS | 1651 | 1462831997147 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 15:13:17 INFO - PROCESS | 1651 | 1462831997149 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 15:13:17 INFO - PROCESS | 1651 | 1462831997150 Marionette TRACE conn2 <- [1,2602,null,{}] 15:13:17 INFO - PROCESS | 1651 | 1462831997152 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:17 INFO - PROCESS | 1651 | 1462831997259 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 15:13:17 INFO - PROCESS | 1651 | 1462831997263 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x1252b4000 == 98 [pid = 1651] [id = 658] 15:13:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 234 (0x1211ed400) [pid = 1651] [serial = 1974] [outer = 0x0] 15:13:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 235 (0x125250000) [pid = 1651] [serial = 1975] [outer = 0x1211ed400] 15:13:17 INFO - PROCESS | 1651 | 1462831997289 Marionette DEBUG loaded listener.js 15:13:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 236 (0x128b63400) [pid = 1651] [serial = 1976] [outer = 0x1211ed400] 15:13:17 INFO - PROCESS | 1651 | 1462831997689 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 15:13:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 15:13:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 574ms 15:13:17 INFO - PROCESS | 1651 | 1462831997724 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 15:13:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 15:13:17 INFO - PROCESS | 1651 | 1462831997725 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 15:13:17 INFO - PROCESS | 1651 | 1462831997729 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 15:13:17 INFO - PROCESS | 1651 | 1462831997731 Marionette TRACE conn2 <- [1,2606,null,{}] 15:13:17 INFO - PROCESS | 1651 | 1462831997733 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:17 INFO - PROCESS | 1651 | 1462831997853 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 15:13:17 INFO - PROCESS | 1651 | 1462831997859 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b90b800 == 99 [pid = 1651] [id = 659] 15:13:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 237 (0x128bb1800) [pid = 1651] [serial = 1977] [outer = 0x0] 15:13:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 238 (0x128e46c00) [pid = 1651] [serial = 1978] [outer = 0x128bb1800] 15:13:17 INFO - PROCESS | 1651 | 1462831997886 Marionette DEBUG loaded listener.js 15:13:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 239 (0x12ae4d400) [pid = 1651] [serial = 1979] [outer = 0x128bb1800] 15:13:18 INFO - PROCESS | 1651 | 1462831998265 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 15:13:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 15:13:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 570ms 15:13:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 15:13:18 INFO - PROCESS | 1651 | 1462831998299 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 15:13:18 INFO - PROCESS | 1651 | 1462831998300 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 15:13:18 INFO - PROCESS | 1651 | 1462831998302 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 15:13:18 INFO - PROCESS | 1651 | 1462831998303 Marionette TRACE conn2 <- [1,2610,null,{}] 15:13:18 INFO - PROCESS | 1651 | 1462831998306 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:18 INFO - PROCESS | 1651 | 1462831998413 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 15:13:18 INFO - PROCESS | 1651 | 1462831998417 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cddf800 == 100 [pid = 1651] [id = 660] 15:13:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 240 (0x11894e000) [pid = 1651] [serial = 1980] [outer = 0x0] 15:13:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 241 (0x12b165400) [pid = 1651] [serial = 1981] [outer = 0x11894e000] 15:13:18 INFO - PROCESS | 1651 | 1462831998443 Marionette DEBUG loaded listener.js 15:13:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 242 (0x12bcea800) [pid = 1651] [serial = 1982] [outer = 0x11894e000] 15:13:18 INFO - PROCESS | 1651 | 1462831998832 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 15:13:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 15:13:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 571ms 15:13:18 INFO - PROCESS | 1651 | 1462831998873 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 15:13:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 15:13:18 INFO - PROCESS | 1651 | 1462831998875 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 15:13:18 INFO - PROCESS | 1651 | 1462831998877 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 15:13:18 INFO - PROCESS | 1651 | 1462831998878 Marionette TRACE conn2 <- [1,2614,null,{}] 15:13:18 INFO - PROCESS | 1651 | 1462831998880 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:18 INFO - PROCESS | 1651 | 1462831998987 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 15:13:19 INFO - PROCESS | 1651 | 1462831999109 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d61e800 == 101 [pid = 1651] [id = 661] 15:13:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 243 (0x12a6e8400) [pid = 1651] [serial = 1983] [outer = 0x0] 15:13:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 244 (0x12bd08c00) [pid = 1651] [serial = 1984] [outer = 0x12a6e8400] 15:13:19 INFO - PROCESS | 1651 | 1462831999135 Marionette DEBUG loaded listener.js 15:13:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 245 (0x12c4bc000) [pid = 1651] [serial = 1985] [outer = 0x12a6e8400] 15:13:19 INFO - PROCESS | 1651 | 1462831999471 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 15:13:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 15:13:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 620ms 15:13:19 INFO - PROCESS | 1651 | 1462831999503 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 15:13:19 INFO - PROCESS | 1651 | 1462831999505 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 15:13:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 15:13:19 INFO - PROCESS | 1651 | 1462831999507 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 15:13:19 INFO - PROCESS | 1651 | 1462831999508 Marionette TRACE conn2 <- [1,2618,null,{}] 15:13:19 INFO - PROCESS | 1651 | 1462831999512 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:19 INFO - PROCESS | 1651 | 1462831999657 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 15:13:19 INFO - PROCESS | 1651 | 1462831999672 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x1351a9000 == 102 [pid = 1651] [id = 662] 15:13:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 246 (0x12bd0b400) [pid = 1651] [serial = 1986] [outer = 0x0] 15:13:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 247 (0x12cd89000) [pid = 1651] [serial = 1987] [outer = 0x12bd0b400] 15:13:19 INFO - PROCESS | 1651 | 1462831999698 Marionette DEBUG loaded listener.js 15:13:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 248 (0x12d319400) [pid = 1651] [serial = 1988] [outer = 0x12bd0b400] 15:13:20 INFO - PROCESS | 1651 | 1462832000097 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 15:13:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 15:13:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 621ms 15:13:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 15:13:20 INFO - PROCESS | 1651 | 1462832000134 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 15:13:20 INFO - PROCESS | 1651 | 1462832000136 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 15:13:20 INFO - PROCESS | 1651 | 1462832000138 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 15:13:20 INFO - PROCESS | 1651 | 1462832000139 Marionette TRACE conn2 <- [1,2622,null,{}] 15:13:20 INFO - PROCESS | 1651 | 1462832000141 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:20 INFO - PROCESS | 1651 | 1462832000287 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 15:13:20 INFO - PROCESS | 1651 | 1462832000303 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x1354fc000 == 103 [pid = 1651] [id = 663] 15:13:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 249 (0x110d61c00) [pid = 1651] [serial = 1989] [outer = 0x0] 15:13:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 250 (0x12d391c00) [pid = 1651] [serial = 1990] [outer = 0x110d61c00] 15:13:20 INFO - PROCESS | 1651 | 1462832000329 Marionette DEBUG loaded listener.js 15:13:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 251 (0x12d399000) [pid = 1651] [serial = 1991] [outer = 0x110d61c00] 15:13:20 INFO - PROCESS | 1651 | 1462832000714 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 15:13:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 15:13:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 624ms 15:13:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 15:13:20 INFO - PROCESS | 1651 | 1462832000762 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 15:13:20 INFO - PROCESS | 1651 | 1462832000764 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 15:13:20 INFO - PROCESS | 1651 | 1462832000774 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 15:13:20 INFO - PROCESS | 1651 | 1462832000776 Marionette TRACE conn2 <- [1,2626,null,{}] 15:13:20 INFO - PROCESS | 1651 | 1462832000778 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:20 INFO - PROCESS | 1651 | 1462832000938 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 15:13:20 INFO - PROCESS | 1651 | 1462832000977 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x135cd6800 == 104 [pid = 1651] [id = 664] 15:13:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 252 (0x12f24a000) [pid = 1651] [serial = 1992] [outer = 0x0] 15:13:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 253 (0x134b5bc00) [pid = 1651] [serial = 1993] [outer = 0x12f24a000] 15:13:21 INFO - PROCESS | 1651 | 1462832001007 Marionette DEBUG loaded listener.js 15:13:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 254 (0x13565cc00) [pid = 1651] [serial = 1994] [outer = 0x12f24a000] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 253 (0x128e46800) [pid = 1651] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 252 (0x122a65400) [pid = 1651] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 251 (0x1176a2400) [pid = 1651] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 250 (0x12bfa1c00) [pid = 1651] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 249 (0x1290bf000) [pid = 1651] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 248 (0x128b5f400) [pid = 1651] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 247 (0x1193d0c00) [pid = 1651] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 246 (0x12475b400) [pid = 1651] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 245 (0x1180c9400) [pid = 1651] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 244 (0x135f49000) [pid = 1651] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 243 (0x134b55400) [pid = 1651] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 242 (0x138145c00) [pid = 1651] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 241 (0x129275800) [pid = 1651] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 240 (0x12a7a0000) [pid = 1651] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 239 (0x110d8e000) [pid = 1651] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 238 (0x12bd03800) [pid = 1651] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 237 (0x119110000) [pid = 1651] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 236 (0x135e18000) [pid = 1651] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 235 (0x1180cb000) [pid = 1651] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 234 (0x135667000) [pid = 1651] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 233 (0x12b991c00) [pid = 1651] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 232 (0x135f89400) [pid = 1651] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 231 (0x12926c000) [pid = 1651] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 230 (0x128bb0000) [pid = 1651] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 229 (0x122e25000) [pid = 1651] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 228 (0x129279c00) [pid = 1651] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 227 (0x135666800) [pid = 1651] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 226 (0x113127800) [pid = 1651] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 225 (0x12cb4c800) [pid = 1651] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 224 (0x1121acc00) [pid = 1651] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 223 (0x110d58400) [pid = 1651] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 222 (0x13885d400) [pid = 1651] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 221 (0x119112000) [pid = 1651] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 220 (0x114ee3800) [pid = 1651] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 219 (0x135979800) [pid = 1651] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 218 (0x141311400) [pid = 1651] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 217 (0x13542a000) [pid = 1651] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 216 (0x118063800) [pid = 1651] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 215 (0x118571400) [pid = 1651] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 214 (0x1131d7800) [pid = 1651] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 213 (0x12bf9a000) [pid = 1651] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 212 (0x11820dc00) [pid = 1651] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 211 (0x124184800) [pid = 1651] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 210 (0x122b6cc00) [pid = 1651] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 209 (0x135a69400) [pid = 1651] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 208 (0x11672ec00) [pid = 1651] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 207 (0x12b99c800) [pid = 1651] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 206 (0x125e15c00) [pid = 1651] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 205 (0x113306000) [pid = 1651] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 204 (0x113184c00) [pid = 1651] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 203 (0x12a6e6800) [pid = 1651] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 202 (0x135e1a800) [pid = 1651] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 201 (0x141303400) [pid = 1651] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 200 (0x1295ca800) [pid = 1651] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 199 (0x1290c0000) [pid = 1651] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 198 (0x113127400) [pid = 1651] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 197 (0x1415c7400) [pid = 1651] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 196 (0x11317b000) [pid = 1651] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 195 (0x1132eb800) [pid = 1651] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 194 (0x11856dc00) [pid = 1651] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 193 (0x1164a6c00) [pid = 1651] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 192 (0x12e485800) [pid = 1651] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 191 (0x135a6b800) [pid = 1651] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 190 (0x110d8a400) [pid = 1651] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 189 (0x1400bd400) [pid = 1651] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 188 (0x128da5000) [pid = 1651] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 187 (0x111c1ac00) [pid = 1651] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 186 (0x12524b400) [pid = 1651] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 15:13:21 INFO - PROCESS | 1651 | --DOMWINDOW == 185 (0x135f6e000) [pid = 1651] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 15:13:21 INFO - PROCESS | 1651 | --DOCSHELL 0x12cdec000 == 103 [pid = 1651] [id = 16] 15:13:22 INFO - PROCESS | 1651 | 1462832002134 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 15:13:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 15:13:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1380ms 15:13:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 15:13:22 INFO - PROCESS | 1651 | 1462832002146 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 15:13:22 INFO - PROCESS | 1651 | 1462832002147 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 15:13:22 INFO - PROCESS | 1651 | 1462832002149 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 15:13:22 INFO - PROCESS | 1651 | 1462832002150 Marionette TRACE conn2 <- [1,2630,null,{}] 15:13:22 INFO - PROCESS | 1651 | 1462832002153 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:22 INFO - PROCESS | 1651 | 1462832002262 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 15:13:22 INFO - PROCESS | 1651 | 1462832002266 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x12af8e000 == 104 [pid = 1651] [id = 665] 15:13:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 186 (0x112789800) [pid = 1651] [serial = 1995] [outer = 0x0] 15:13:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 187 (0x118327c00) [pid = 1651] [serial = 1996] [outer = 0x112789800] 15:13:22 INFO - PROCESS | 1651 | 1462832002292 Marionette DEBUG loaded listener.js 15:13:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 188 (0x1211b9000) [pid = 1651] [serial = 1997] [outer = 0x112789800] 15:13:22 INFO - PROCESS | 1651 | 1462832002663 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 15:13:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 15:13:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 521ms 15:13:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 15:13:22 INFO - PROCESS | 1651 | 1462832002671 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 15:13:22 INFO - PROCESS | 1651 | 1462832002672 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 15:13:22 INFO - PROCESS | 1651 | 1462832002674 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 15:13:22 INFO - PROCESS | 1651 | 1462832002687 Marionette TRACE conn2 <- [1,2634,null,{}] 15:13:22 INFO - PROCESS | 1651 | 1462832002692 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:22 INFO - PROCESS | 1651 | 1462832002858 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 15:13:22 INFO - PROCESS | 1651 | 1462832002867 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x1354e0000 == 105 [pid = 1651] [id = 666] 15:13:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 189 (0x113303000) [pid = 1651] [serial = 1998] [outer = 0x0] 15:13:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 190 (0x122b6cc00) [pid = 1651] [serial = 1999] [outer = 0x113303000] 15:13:22 INFO - PROCESS | 1651 | 1462832002892 Marionette DEBUG loaded listener.js 15:13:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 191 (0x128da2800) [pid = 1651] [serial = 2000] [outer = 0x113303000] 15:13:23 INFO - PROCESS | 1651 | 1462832003241 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 15:13:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 15:13:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 588ms 15:13:23 INFO - PROCESS | 1651 | 1462832003264 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 15:13:23 INFO - PROCESS | 1651 | 1462832003265 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 15:13:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 15:13:23 INFO - PROCESS | 1651 | 1462832003268 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 15:13:23 INFO - PROCESS | 1651 | 1462832003270 Marionette TRACE conn2 <- [1,2638,null,{}] 15:13:23 INFO - PROCESS | 1651 | 1462832003273 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:23 INFO - PROCESS | 1651 | 1462832003445 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 15:13:23 INFO - PROCESS | 1651 | 1462832003592 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x13816a800 == 106 [pid = 1651] [id = 667] 15:13:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 192 (0x11948e000) [pid = 1651] [serial = 2001] [outer = 0x0] 15:13:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 193 (0x1290c0000) [pid = 1651] [serial = 2002] [outer = 0x11948e000] 15:13:23 INFO - PROCESS | 1651 | 1462832003635 Marionette DEBUG loaded listener.js 15:13:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 194 (0x12bf97c00) [pid = 1651] [serial = 2003] [outer = 0x11948e000] 15:13:24 INFO - PROCESS | 1651 | 1462832004250 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 15:13:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 15:13:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1020ms 15:13:24 INFO - PROCESS | 1651 | 1462832004288 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 15:13:24 INFO - PROCESS | 1651 | 1462832004292 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 15:13:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 15:13:24 INFO - PROCESS | 1651 | 1462832004296 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 15:13:24 INFO - PROCESS | 1651 | 1462832004298 Marionette TRACE conn2 <- [1,2642,null,{}] 15:13:24 INFO - PROCESS | 1651 | 1462832004302 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:24 INFO - PROCESS | 1651 | 1462832004443 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 15:13:24 INFO - PROCESS | 1651 | 1462832004551 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x124a1d000 == 107 [pid = 1651] [id = 668] 15:13:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 195 (0x113184c00) [pid = 1651] [serial = 2004] [outer = 0x0] 15:13:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 196 (0x1164af800) [pid = 1651] [serial = 2005] [outer = 0x113184c00] 15:13:24 INFO - PROCESS | 1651 | 1462832004583 Marionette DEBUG loaded listener.js 15:13:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 197 (0x11856b000) [pid = 1651] [serial = 2006] [outer = 0x113184c00] 15:13:25 INFO - PROCESS | 1651 | 1462832005051 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 15:13:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 15:13:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 771ms 15:13:25 INFO - PROCESS | 1651 | 1462832005067 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 15:13:25 INFO - PROCESS | 1651 | 1462832005071 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 15:13:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 15:13:25 INFO - PROCESS | 1651 | 1462832005076 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 15:13:25 INFO - PROCESS | 1651 | 1462832005078 Marionette TRACE conn2 <- [1,2646,null,{}] 15:13:25 INFO - PROCESS | 1651 | 1462832005081 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:25 INFO - PROCESS | 1651 | 1462832005213 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 15:13:25 INFO - PROCESS | 1651 | 1462832005353 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c108800 == 108 [pid = 1651] [id = 669] 15:13:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 198 (0x11894dc00) [pid = 1651] [serial = 2007] [outer = 0x0] 15:13:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 199 (0x119491800) [pid = 1651] [serial = 2008] [outer = 0x11894dc00] 15:13:25 INFO - PROCESS | 1651 | 1462832005383 Marionette DEBUG loaded listener.js 15:13:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 200 (0x122b73800) [pid = 1651] [serial = 2009] [outer = 0x11894dc00] 15:13:25 INFO - PROCESS | 1651 | 1462832005814 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 15:13:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 15:13:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 821ms 15:13:25 INFO - PROCESS | 1651 | 1462832005898 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 15:13:25 INFO - PROCESS | 1651 | 1462832005899 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 15:13:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 15:13:25 INFO - PROCESS | 1651 | 1462832005902 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 15:13:25 INFO - PROCESS | 1651 | 1462832005905 Marionette TRACE conn2 <- [1,2650,null,{}] 15:13:25 INFO - PROCESS | 1651 | 1462832005929 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:26 INFO - PROCESS | 1651 | 1462832006101 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 15:13:26 INFO - PROCESS | 1651 | 1462832006180 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x138268000 == 109 [pid = 1651] [id = 670] 15:13:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 201 (0x128b67800) [pid = 1651] [serial = 2010] [outer = 0x0] 15:13:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 202 (0x128d59000) [pid = 1651] [serial = 2011] [outer = 0x128b67800] 15:13:26 INFO - PROCESS | 1651 | 1462832006212 Marionette DEBUG loaded listener.js 15:13:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 203 (0x129275c00) [pid = 1651] [serial = 2012] [outer = 0x128b67800] 15:13:26 INFO - PROCESS | 1651 | 1462832006643 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 15:13:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 15:13:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 772ms 15:13:26 INFO - PROCESS | 1651 | 1462832006674 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 15:13:26 INFO - PROCESS | 1651 | 1462832006676 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 15:13:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 15:13:26 INFO - PROCESS | 1651 | 1462832006679 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 15:13:26 INFO - PROCESS | 1651 | 1462832006680 Marionette TRACE conn2 <- [1,2654,null,{}] 15:13:26 INFO - PROCESS | 1651 | 1462832006682 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:26 INFO - PROCESS | 1651 | 1462832006814 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 15:13:26 INFO - PROCESS | 1651 | 1462832006956 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x1413c9800 == 110 [pid = 1651] [id = 671] 15:13:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 204 (0x12a6e1c00) [pid = 1651] [serial = 2013] [outer = 0x0] 15:13:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 205 (0x12b992000) [pid = 1651] [serial = 2014] [outer = 0x12a6e1c00] 15:13:26 INFO - PROCESS | 1651 | 1462832006987 Marionette DEBUG loaded listener.js 15:13:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 206 (0x12bf9e000) [pid = 1651] [serial = 2015] [outer = 0x12a6e1c00] 15:13:27 INFO - PROCESS | 1651 | 1462832007408 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 15:13:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 15:13:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 769ms 15:13:27 INFO - PROCESS | 1651 | 1462832007456 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 15:13:27 INFO - PROCESS | 1651 | 1462832007457 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 15:13:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 15:13:27 INFO - PROCESS | 1651 | 1462832007479 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 15:13:27 INFO - PROCESS | 1651 | 1462832007480 Marionette TRACE conn2 <- [1,2658,null,{}] 15:13:27 INFO - PROCESS | 1651 | 1462832007485 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:27 INFO - PROCESS | 1651 | 1462832007615 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 15:13:27 INFO - PROCESS | 1651 | 1462832007724 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x141fdf000 == 111 [pid = 1651] [id = 672] 15:13:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 207 (0x12a6e2000) [pid = 1651] [serial = 2016] [outer = 0x0] 15:13:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 208 (0x12cd88800) [pid = 1651] [serial = 2017] [outer = 0x12a6e2000] 15:13:27 INFO - PROCESS | 1651 | 1462832007755 Marionette DEBUG loaded listener.js 15:13:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 209 (0x12d320400) [pid = 1651] [serial = 2018] [outer = 0x12a6e2000] 15:13:28 INFO - PROCESS | 1651 | 1462832008236 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 15:13:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 15:13:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 788ms 15:13:28 INFO - PROCESS | 1651 | 1462832008265 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 15:13:28 INFO - PROCESS | 1651 | 1462832008268 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 15:13:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 15:13:28 INFO - PROCESS | 1651 | 1462832008274 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 15:13:28 INFO - PROCESS | 1651 | 1462832008276 Marionette TRACE conn2 <- [1,2662,null,{}] 15:13:28 INFO - PROCESS | 1651 | 1462832008282 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:28 INFO - PROCESS | 1651 | 1462832008500 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 15:13:28 INFO - PROCESS | 1651 | 1462832008695 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x14338a000 == 112 [pid = 1651] [id = 673] 15:13:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 210 (0x12dd82000) [pid = 1651] [serial = 2019] [outer = 0x0] 15:13:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 211 (0x134b56000) [pid = 1651] [serial = 2020] [outer = 0x12dd82000] 15:13:28 INFO - PROCESS | 1651 | 1462832008727 Marionette DEBUG loaded listener.js 15:13:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 212 (0x13565d000) [pid = 1651] [serial = 2021] [outer = 0x12dd82000] 15:13:29 INFO - PROCESS | 1651 | 1462832009155 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 15:13:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 15:13:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 925ms 15:13:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 15:13:29 INFO - PROCESS | 1651 | 1462832009198 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 15:13:29 INFO - PROCESS | 1651 | 1462832009200 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 15:13:29 INFO - PROCESS | 1651 | 1462832009202 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 15:13:29 INFO - PROCESS | 1651 | 1462832009203 Marionette TRACE conn2 <- [1,2666,null,{}] 15:13:29 INFO - PROCESS | 1651 | 1462832009206 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:29 INFO - PROCESS | 1651 | 1462832009335 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 15:13:29 INFO - PROCESS | 1651 | 1462832009444 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x1434cf000 == 113 [pid = 1651] [id = 674] 15:13:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 213 (0x12f247c00) [pid = 1651] [serial = 2022] [outer = 0x0] 15:13:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 214 (0x135762400) [pid = 1651] [serial = 2023] [outer = 0x12f247c00] 15:13:29 INFO - PROCESS | 1651 | 1462832009474 Marionette DEBUG loaded listener.js 15:13:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 215 (0x13576f000) [pid = 1651] [serial = 2024] [outer = 0x12f247c00] 15:13:30 INFO - PROCESS | 1651 | 1462832010388 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 15:13:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 15:13:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1220ms 15:13:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 15:13:30 INFO - PROCESS | 1651 | 1462832010422 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 15:13:30 INFO - PROCESS | 1651 | 1462832010424 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 15:13:30 INFO - PROCESS | 1651 | 1462832010426 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 15:13:30 INFO - PROCESS | 1651 | 1462832010429 Marionette TRACE conn2 <- [1,2670,null,{}] 15:13:30 INFO - PROCESS | 1651 | 1462832010432 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:30 INFO - PROCESS | 1651 | 1462832010560 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 15:13:30 INFO - PROCESS | 1651 | 1462832010699 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x1436cc000 == 114 [pid = 1651] [id = 675] 15:13:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 216 (0x13565f400) [pid = 1651] [serial = 2025] [outer = 0x0] 15:13:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 217 (0x135978000) [pid = 1651] [serial = 2026] [outer = 0x13565f400] 15:13:30 INFO - PROCESS | 1651 | 1462832010730 Marionette DEBUG loaded listener.js 15:13:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 218 (0x135a6a000) [pid = 1651] [serial = 2027] [outer = 0x13565f400] 15:13:31 INFO - PROCESS | 1651 | 1462832011641 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 15:13:31 INFO - PROCESS | 1651 | 1462832011653 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 15:13:31 INFO - PROCESS | 1651 | 1462832011655 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 15:13:31 INFO - PROCESS | 1651 | 1462832011656 Marionette TRACE conn2 <- [1,2674,null,{}] 15:13:31 INFO - PROCESS | 1651 | 1462832011658 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:31 INFO - PROCESS | 1651 | 1462832011792 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 15:13:31 INFO - PROCESS | 1651 | 1462832011930 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x1438a4000 == 115 [pid = 1651] [id = 676] 15:13:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 219 (0x11948e400) [pid = 1651] [serial = 2028] [outer = 0x0] 15:13:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 220 (0x13597a000) [pid = 1651] [serial = 2029] [outer = 0x11948e400] 15:13:31 INFO - PROCESS | 1651 | 1462832011960 Marionette DEBUG loaded listener.js 15:13:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 221 (0x135f40400) [pid = 1651] [serial = 2030] [outer = 0x11948e400] 15:13:32 INFO - PROCESS | 1651 | 1462832012919 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 15:13:32 INFO - PROCESS | 1651 | 1462832012933 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 15:13:32 INFO - PROCESS | 1651 | 1462832012935 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 15:13:32 INFO - PROCESS | 1651 | 1462832012937 Marionette TRACE conn2 <- [1,2678,null,{}] 15:13:32 INFO - PROCESS | 1651 | 1462832012939 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:33 INFO - PROCESS | 1651 | 1462832013071 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 15:13:33 INFO - PROCESS | 1651 | 1462832013228 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d2cb000 == 116 [pid = 1651] [id = 677] 15:13:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 222 (0x1196c4400) [pid = 1651] [serial = 2031] [outer = 0x0] 15:13:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 223 (0x124185400) [pid = 1651] [serial = 2032] [outer = 0x1196c4400] 15:13:33 INFO - PROCESS | 1651 | 1462832013262 Marionette DEBUG loaded listener.js 15:13:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 224 (0x135f64c00) [pid = 1651] [serial = 2033] [outer = 0x1196c4400] 15:13:34 INFO - PROCESS | 1651 | 1462832014170 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 15:13:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 15:13:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1273ms 15:13:34 INFO - PROCESS | 1651 | 1462832014209 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 15:13:34 INFO - PROCESS | 1651 | 1462832014210 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 15:13:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 15:13:34 INFO - PROCESS | 1651 | 1462832014213 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 15:13:34 INFO - PROCESS | 1651 | 1462832014215 Marionette TRACE conn2 <- [1,2682,null,{}] 15:13:34 INFO - PROCESS | 1651 | 1462832014218 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:34 INFO - PROCESS | 1651 | 1462832014366 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 15:13:34 INFO - PROCESS | 1651 | 1462832014523 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a0b3800 == 117 [pid = 1651] [id = 678] 15:13:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 225 (0x110d90000) [pid = 1651] [serial = 2034] [outer = 0x0] 15:13:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 226 (0x11710ac00) [pid = 1651] [serial = 2035] [outer = 0x110d90000] 15:13:34 INFO - PROCESS | 1651 | 1462832014560 Marionette DEBUG loaded listener.js 15:13:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 227 (0x128da2000) [pid = 1651] [serial = 2036] [outer = 0x110d90000] 15:13:35 INFO - PROCESS | 1651 | 1462832015770 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 15:13:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 15:13:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1625ms 15:13:35 INFO - PROCESS | 1651 | 1462832015838 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 15:13:35 INFO - PROCESS | 1651 | 1462832015840 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 15:13:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 15:13:35 INFO - PROCESS | 1651 | 1462832015844 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 15:13:35 INFO - PROCESS | 1651 | 1462832015846 Marionette TRACE conn2 <- [1,2686,null,{}] 15:13:35 INFO - PROCESS | 1651 | 1462832015850 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:35 INFO - PROCESS | 1651 | 1462832015981 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 15:13:36 INFO - PROCESS | 1651 | 1462832016120 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x12580c000 == 118 [pid = 1651] [id = 679] 15:13:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 228 (0x11341f000) [pid = 1651] [serial = 2037] [outer = 0x0] 15:13:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 229 (0x114ee0400) [pid = 1651] [serial = 2038] [outer = 0x11341f000] 15:13:36 INFO - PROCESS | 1651 | 1462832016153 Marionette DEBUG loaded listener.js 15:13:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 230 (0x118059000) [pid = 1651] [serial = 2039] [outer = 0x11341f000] 15:13:36 INFO - PROCESS | 1651 | --DOCSHELL 0x1354e0000 == 117 [pid = 1651] [id = 666] 15:13:36 INFO - PROCESS | 1651 | --DOCSHELL 0x12af8e000 == 116 [pid = 1651] [id = 665] 15:13:36 INFO - PROCESS | 1651 | --DOCSHELL 0x135cd6800 == 115 [pid = 1651] [id = 664] 15:13:36 INFO - PROCESS | 1651 | --DOCSHELL 0x1354fc000 == 114 [pid = 1651] [id = 663] 15:13:36 INFO - PROCESS | 1651 | --DOMWINDOW == 229 (0x144c26000) [pid = 1651] [serial = 1930] [outer = 0x0] [url = about:blank] 15:13:36 INFO - PROCESS | 1651 | --DOMWINDOW == 228 (0x1400b6400) [pid = 1651] [serial = 1891] [outer = 0x0] [url = about:blank] 15:13:36 INFO - PROCESS | 1651 | --DOMWINDOW == 227 (0x142024400) [pid = 1651] [serial = 1894] [outer = 0x0] [url = about:blank] 15:13:36 INFO - PROCESS | 1651 | --DOMWINDOW == 226 (0x14202c000) [pid = 1651] [serial = 1897] [outer = 0x0] [url = about:blank] 15:13:36 INFO - PROCESS | 1651 | --DOMWINDOW == 225 (0x1425b8000) [pid = 1651] [serial = 1900] [outer = 0x0] [url = about:blank] 15:13:36 INFO - PROCESS | 1651 | --DOCSHELL 0x1351a9000 == 113 [pid = 1651] [id = 662] 15:13:36 INFO - PROCESS | 1651 | --DOCSHELL 0x12d61e800 == 112 [pid = 1651] [id = 661] 15:13:36 INFO - PROCESS | 1651 | --DOCSHELL 0x12cddf800 == 111 [pid = 1651] [id = 660] 15:13:36 INFO - PROCESS | 1651 | --DOCSHELL 0x12b90b800 == 110 [pid = 1651] [id = 659] 15:13:36 INFO - PROCESS | 1651 | --DOCSHELL 0x1252b4000 == 109 [pid = 1651] [id = 658] 15:13:36 INFO - PROCESS | 1651 | --DOCSHELL 0x1161c5800 == 108 [pid = 1651] [id = 657] 15:13:36 INFO - PROCESS | 1651 | --DOCSHELL 0x12a66c000 == 107 [pid = 1651] [id = 656] 15:13:36 INFO - PROCESS | 1651 | --DOCSHELL 0x12ae85000 == 106 [pid = 1651] [id = 655] 15:13:36 INFO - PROCESS | 1651 | --DOCSHELL 0x1240bb000 == 105 [pid = 1651] [id = 654] 15:13:36 INFO - PROCESS | 1651 | --DOCSHELL 0x1456e2800 == 104 [pid = 1651] [id = 651] 15:13:36 INFO - PROCESS | 1651 | --DOCSHELL 0x1456c7800 == 103 [pid = 1651] [id = 650] 15:13:36 INFO - PROCESS | 1651 | --DOCSHELL 0x1438aa800 == 102 [pid = 1651] [id = 649] 15:13:36 INFO - PROCESS | 1651 | --DOCSHELL 0x143892800 == 101 [pid = 1651] [id = 648] 15:13:36 INFO - PROCESS | 1651 | --DOCSHELL 0x14534f000 == 100 [pid = 1651] [id = 647] 15:13:36 INFO - PROCESS | 1651 | --DOCSHELL 0x144e20800 == 99 [pid = 1651] [id = 646] 15:13:36 INFO - PROCESS | 1651 | --DOCSHELL 0x1353cb800 == 98 [pid = 1651] [id = 645] 15:13:36 INFO - PROCESS | 1651 | --DOCSHELL 0x11854b000 == 97 [pid = 1651] [id = 644] 15:13:37 INFO - PROCESS | 1651 | 1462832017076 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 15:13:37 INFO - PROCESS | 1651 | 1462832017120 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 15:13:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 224 (0x12c67f800) [pid = 1651] [serial = 1745] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 223 (0x138142c00) [pid = 1651] [serial = 1607] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 222 (0x141310c00) [pid = 1651] [serial = 1835] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 221 (0x13565c400) [pid = 1651] [serial = 1598] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 220 (0x12cd8e800) [pid = 1651] [serial = 1595] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 219 (0x13542b800) [pid = 1651] [serial = 1847] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 218 (0x142166800) [pid = 1651] [serial = 1832] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 217 (0x1415c6800) [pid = 1651] [serial = 1769] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 216 (0x141333c00) [pid = 1651] [serial = 1547] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 215 (0x122a60400) [pid = 1651] [serial = 1661] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 214 (0x135426400) [pid = 1651] [serial = 1688] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 213 (0x12f251800) [pid = 1651] [serial = 1915] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 212 (0x135f8a400) [pid = 1651] [serial = 1918] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 211 (0x113051c00) [pid = 1651] [serial = 1924] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 210 (0x1415c8800) [pid = 1651] [serial = 1921] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 209 (0x1400b4c00) [pid = 1651] [serial = 1919] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 208 (0x141334000) [pid = 1651] [serial = 1927] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 207 (0x1164acc00) [pid = 1651] [serial = 1862] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 206 (0x11304e400) [pid = 1651] [serial = 1861] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 205 (0x128d97800) [pid = 1651] [serial = 1910] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 204 (0x128b62800) [pid = 1651] [serial = 1909] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 203 (0x14130e000) [pid = 1651] [serial = 1889] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 202 (0x13898e800) [pid = 1651] [serial = 1888] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 201 (0x12bc3b400) [pid = 1651] [serial = 1871] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 200 (0x1295ccc00) [pid = 1651] [serial = 1870] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 199 (0x143792800) [pid = 1651] [serial = 1922] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 198 (0x128d9e400) [pid = 1651] [serial = 1868] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 197 (0x127171000) [pid = 1651] [serial = 1867] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 196 (0x12a6eac00) [pid = 1651] [serial = 1912] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 195 (0x135e1ec00) [pid = 1651] [serial = 1882] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 194 (0x135f49c00) [pid = 1651] [serial = 1883] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 193 (0x12cb49400) [pid = 1651] [serial = 1874] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 192 (0x12bcf3400) [pid = 1651] [serial = 1873] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 191 (0x135a42000) [pid = 1651] [serial = 1879] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 190 (0x135a6e800) [pid = 1651] [serial = 1880] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 189 (0x122f65800) [pid = 1651] [serial = 1865] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 188 (0x1211bf000) [pid = 1651] [serial = 1864] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 187 (0x12716d800) [pid = 1651] [serial = 1859] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 186 (0x12409f800) [pid = 1651] [serial = 1907] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 185 (0x119917c00) [pid = 1651] [serial = 1906] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 184 (0x135f89c00) [pid = 1651] [serial = 1885] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 183 (0x138859400) [pid = 1651] [serial = 1886] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 182 (0x1425c0800) [pid = 1651] [serial = 1903] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 181 (0x135763400) [pid = 1651] [serial = 1877] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 180 (0x134b58c00) [pid = 1651] [serial = 1876] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 179 (0x1415c4400) [pid = 1651] [serial = 1829] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 178 (0x134c77000) [pid = 1651] [serial = 1820] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 177 (0x134b54000) [pid = 1651] [serial = 1748] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 176 (0x113099000) [pid = 1651] [serial = 1586] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 175 (0x12c4c8800) [pid = 1651] [serial = 1673] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 174 (0x122b91000) [pid = 1651] [serial = 1811] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 173 (0x135f93800) [pid = 1651] [serial = 1757] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 172 (0x1211bc800) [pid = 1651] [serial = 1739] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 171 (0x135f8d400) [pid = 1651] [serial = 1604] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 170 (0x12bd05400) [pid = 1651] [serial = 1670] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 169 (0x13898f000) [pid = 1651] [serial = 1760] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 168 (0x12cd97800) [pid = 1651] [serial = 1817] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 167 (0x128e4a800) [pid = 1651] [serial = 1814] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 166 (0x128d5a000) [pid = 1651] [serial = 1592] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 165 (0x135a4a400) [pid = 1651] [serial = 1433] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 164 (0x135e0f800) [pid = 1651] [serial = 1601] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 163 (0x12d30d000) [pid = 1651] [serial = 1691] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 162 (0x12dd7ac00) [pid = 1651] [serial = 1679] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 161 (0x135f4a000) [pid = 1651] [serial = 1763] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 160 (0x112784000) [pid = 1651] [serial = 1655] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 159 (0x141325800) [pid = 1651] [serial = 1610] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 158 (0x122f60800) [pid = 1651] [serial = 1925] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 157 (0x14379a800) [pid = 1651] [serial = 1928] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 156 (0x135975c00) [pid = 1651] [serial = 1916] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 155 (0x12d30bc00) [pid = 1651] [serial = 1913] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x128d99000) [pid = 1651] [serial = 1664] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x12dd86000) [pid = 1651] [serial = 1841] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x135f65400) [pid = 1651] [serial = 1823] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x143797000) [pid = 1651] [serial = 1838] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 150 (0x135e10000) [pid = 1651] [serial = 1751] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 149 (0x12f242400) [pid = 1651] [serial = 1685] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x1211bc400) [pid = 1651] [serial = 1589] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x118196800) [pid = 1651] [serial = 1658] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x12cb55c00) [pid = 1651] [serial = 1676] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x14132d400) [pid = 1651] [serial = 1766] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x12a7a7c00) [pid = 1651] [serial = 1667] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x12dd88000) [pid = 1651] [serial = 1682] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x135f64400) [pid = 1651] [serial = 1754] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x1425b8400) [pid = 1651] [serial = 1844] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x138863800) [pid = 1651] [serial = 1826] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x128d61c00) [pid = 1651] [serial = 1742] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x117568800) [pid = 1651] [serial = 1736] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x118205000) [pid = 1651] [serial = 1808] [outer = 0x0] [url = about:blank] 15:13:37 INFO - PROCESS | 1651 | 1462832017139 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 15:13:37 INFO - PROCESS | 1651 | 1462832017141 Marionette TRACE conn2 <- [1,2690,null,{}] 15:13:37 INFO - PROCESS | 1651 | 1462832017150 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:37 INFO - PROCESS | 1651 | 1462832017248 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 15:13:37 INFO - PROCESS | 1651 | 1462832017252 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x121188800 == 98 [pid = 1651] [id = 680] 15:13:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x118195800) [pid = 1651] [serial = 2040] [outer = 0x0] 15:13:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x11911a800) [pid = 1651] [serial = 2041] [outer = 0x118195800] 15:13:37 INFO - PROCESS | 1651 | 1462832017279 Marionette DEBUG loaded listener.js 15:13:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x1199e2800) [pid = 1651] [serial = 2042] [outer = 0x118195800] 15:13:38 INFO - PROCESS | 1651 | 1462832018453 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 15:13:38 INFO - PROCESS | 1651 | 1462832018476 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 15:13:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 15:13:38 INFO - PROCESS | 1651 | 1462832018481 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 15:13:38 INFO - PROCESS | 1651 | 1462832018484 Marionette TRACE conn2 <- [1,2694,null,{}] 15:13:38 INFO - PROCESS | 1651 | 1462832018491 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:38 INFO - PROCESS | 1651 | 1462832018600 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 15:13:38 INFO - PROCESS | 1651 | 1462832018620 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ae74000 == 99 [pid = 1651] [id = 681] 15:13:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x122f67800) [pid = 1651] [serial = 2043] [outer = 0x0] 15:13:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x1242dbc00) [pid = 1651] [serial = 2044] [outer = 0x122f67800] 15:13:38 INFO - PROCESS | 1651 | 1462832018649 Marionette DEBUG loaded listener.js 15:13:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x1247cc000) [pid = 1651] [serial = 2045] [outer = 0x122f67800] 15:13:39 INFO - PROCESS | 1651 | 1462832019514 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 15:13:39 INFO - PROCESS | 1651 | 1462832019555 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 15:13:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 15:13:39 INFO - PROCESS | 1651 | 1462832019557 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 15:13:39 INFO - PROCESS | 1651 | 1462832019559 Marionette TRACE conn2 <- [1,2698,null,{}] 15:13:39 INFO - PROCESS | 1651 | 1462832019561 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:39 INFO - PROCESS | 1651 | 1462832019701 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 15:13:39 INFO - PROCESS | 1651 | 1462832019719 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c6b3000 == 100 [pid = 1651] [id = 682] 15:13:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x12579e800) [pid = 1651] [serial = 2046] [outer = 0x0] 15:13:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x127172c00) [pid = 1651] [serial = 2047] [outer = 0x12579e800] 15:13:39 INFO - PROCESS | 1651 | 1462832019745 Marionette DEBUG loaded listener.js 15:13:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x128d61c00) [pid = 1651] [serial = 2048] [outer = 0x12579e800] 15:13:40 INFO - PROCESS | 1651 | 1462832020629 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 15:13:40 INFO - PROCESS | 1651 | 1462832020680 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 15:13:40 INFO - PROCESS | 1651 | 1462832020683 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 15:13:40 INFO - PROCESS | 1651 | 1462832020684 Marionette TRACE conn2 <- [1,2702,null,{}] 15:13:40 INFO - PROCESS | 1651 | 1462832020686 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:40 INFO - PROCESS | 1651 | 1462832020826 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 15:13:40 INFO - PROCESS | 1651 | 1462832020843 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d6ab800 == 101 [pid = 1651] [id = 683] 15:13:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x128d9bc00) [pid = 1651] [serial = 2049] [outer = 0x0] 15:13:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x1290ba400) [pid = 1651] [serial = 2050] [outer = 0x128d9bc00] 15:13:40 INFO - PROCESS | 1651 | 1462832020869 Marionette DEBUG loaded listener.js 15:13:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x1295d0c00) [pid = 1651] [serial = 2051] [outer = 0x128d9bc00] 15:13:41 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x1400b1000) [pid = 1651] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 15:13:41 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x14379ac00) [pid = 1651] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 15:13:41 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x1400bcc00) [pid = 1651] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 15:13:41 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x142024000) [pid = 1651] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 15:13:41 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x1400b2800) [pid = 1651] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 15:13:41 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x1211ed400) [pid = 1651] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 15:13:41 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x11312cc00) [pid = 1651] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 15:13:41 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x12bd0b400) [pid = 1651] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 15:13:41 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x128bb1800) [pid = 1651] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 15:13:41 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x1132df400) [pid = 1651] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 15:13:41 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x117450400) [pid = 1651] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 15:13:41 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x11894e000) [pid = 1651] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 15:13:41 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x1211bb000) [pid = 1651] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 15:13:41 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x110d61c00) [pid = 1651] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 15:13:41 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x113303000) [pid = 1651] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 15:13:41 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x12f24a000) [pid = 1651] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 15:13:41 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x12cb54000) [pid = 1651] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:13:41 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x112789800) [pid = 1651] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 15:13:41 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x12a6e8400) [pid = 1651] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 15:13:41 INFO - PROCESS | 1651 | 1462832021380 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 15:13:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 15:13:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 720ms 15:13:41 INFO - PROCESS | 1651 | 1462832021404 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 15:13:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 15:13:41 INFO - PROCESS | 1651 | 1462832021405 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 15:13:41 INFO - PROCESS | 1651 | 1462832021407 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 15:13:41 INFO - PROCESS | 1651 | 1462832021408 Marionette TRACE conn2 <- [1,2706,null,{}] 15:13:41 INFO - PROCESS | 1651 | 1462832021417 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:41 INFO - PROCESS | 1651 | 1462832021548 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 15:13:41 INFO - PROCESS | 1651 | 1462832021641 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x13519d000 == 102 [pid = 1651] [id = 684] 15:13:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x1180ce000) [pid = 1651] [serial = 2052] [outer = 0x0] 15:13:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x128d9e400) [pid = 1651] [serial = 2053] [outer = 0x1180ce000] 15:13:41 INFO - PROCESS | 1651 | 1462832021668 Marionette DEBUG loaded listener.js 15:13:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x12bc42800) [pid = 1651] [serial = 2054] [outer = 0x1180ce000] 15:13:41 INFO - PROCESS | 1651 | 1462832021946 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 15:13:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 15:13:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 568ms 15:13:41 INFO - PROCESS | 1651 | 1462832021975 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 15:13:41 INFO - PROCESS | 1651 | 1462832021977 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 15:13:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 15:13:41 INFO - PROCESS | 1651 | 1462832021986 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 15:13:41 INFO - PROCESS | 1651 | 1462832021988 Marionette TRACE conn2 <- [1,2710,null,{}] 15:13:41 INFO - PROCESS | 1651 | 1462832021990 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:42 INFO - PROCESS | 1651 | 1462832022105 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 15:13:42 INFO - PROCESS | 1651 | 1462832022209 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x1353b6000 == 103 [pid = 1651] [id = 685] 15:13:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x11820dc00) [pid = 1651] [serial = 2055] [outer = 0x0] 15:13:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x12bf9a400) [pid = 1651] [serial = 2056] [outer = 0x11820dc00] 15:13:42 INFO - PROCESS | 1651 | 1462832022237 Marionette DEBUG loaded listener.js 15:13:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x12c68ec00) [pid = 1651] [serial = 2057] [outer = 0x11820dc00] 15:13:42 INFO - PROCESS | 1651 | 1462832022524 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 15:13:42 INFO - PROCESS | 1651 | 1462832022558 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 15:13:42 INFO - PROCESS | 1651 | 1462832022561 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 15:13:42 INFO - PROCESS | 1651 | 1462832022564 Marionette TRACE conn2 <- [1,2714,null,{}] 15:13:42 INFO - PROCESS | 1651 | 1462832022568 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:42 INFO - PROCESS | 1651 | 1462832022679 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 15:13:42 INFO - PROCESS | 1651 | 1462832022683 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x135b7e000 == 104 [pid = 1651] [id = 686] 15:13:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x12cd88c00) [pid = 1651] [serial = 2058] [outer = 0x0] 15:13:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x12d31a800) [pid = 1651] [serial = 2059] [outer = 0x12cd88c00] 15:13:42 INFO - PROCESS | 1651 | 1462832022715 Marionette DEBUG loaded listener.js 15:13:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x12d397400) [pid = 1651] [serial = 2060] [outer = 0x12cd88c00] 15:13:43 INFO - PROCESS | 1651 | 1462832023077 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 15:13:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 15:13:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 572ms 15:13:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 15:13:43 INFO - PROCESS | 1651 | 1462832023152 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 15:13:43 INFO - PROCESS | 1651 | 1462832023152 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 15:13:43 INFO - PROCESS | 1651 | 1462832023155 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 15:13:43 INFO - PROCESS | 1651 | 1462832023156 Marionette TRACE conn2 <- [1,2718,null,{}] 15:13:43 INFO - PROCESS | 1651 | 1462832023158 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:43 INFO - PROCESS | 1651 | 1462832023275 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 15:13:43 INFO - PROCESS | 1651 | 1462832023280 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x135cde000 == 105 [pid = 1651] [id = 687] 15:13:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x12d315c00) [pid = 1651] [serial = 2061] [outer = 0x0] 15:13:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x12e47e800) [pid = 1651] [serial = 2062] [outer = 0x12d315c00] 15:13:43 INFO - PROCESS | 1651 | 1462832023306 Marionette DEBUG loaded listener.js 15:13:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x112783c00) [pid = 1651] [serial = 2063] [outer = 0x12d315c00] 15:13:43 INFO - PROCESS | 1651 | 1462832023967 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 15:13:44 INFO - PROCESS | 1651 | 1462832024028 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 15:13:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 15:13:44 INFO - PROCESS | 1651 | 1462832024032 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 15:13:44 INFO - PROCESS | 1651 | 1462832024034 Marionette TRACE conn2 <- [1,2722,null,{}] 15:13:44 INFO - PROCESS | 1651 | 1462832024038 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:44 INFO - PROCESS | 1651 | 1462832024175 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 15:13:44 INFO - PROCESS | 1651 | 1462832024307 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x1252b3000 == 106 [pid = 1651] [id = 688] 15:13:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x1164acc00) [pid = 1651] [serial = 2064] [outer = 0x0] 15:13:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x118195400) [pid = 1651] [serial = 2065] [outer = 0x1164acc00] 15:13:44 INFO - PROCESS | 1651 | 1462832024343 Marionette DEBUG loaded listener.js 15:13:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x1193c1800) [pid = 1651] [serial = 2066] [outer = 0x1164acc00] 15:13:44 INFO - PROCESS | 1651 | 1462832024821 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 15:13:44 INFO - PROCESS | 1651 | 1462832024859 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 15:13:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 15:13:44 INFO - PROCESS | 1651 | 1462832024864 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 15:13:44 INFO - PROCESS | 1651 | 1462832024866 Marionette TRACE conn2 <- [1,2726,null,{}] 15:13:44 INFO - PROCESS | 1651 | 1462832024868 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:45 INFO - PROCESS | 1651 | 1462832025002 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 15:13:45 INFO - PROCESS | 1651 | 1462832025137 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d6ba000 == 107 [pid = 1651] [id = 689] 15:13:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x119494800) [pid = 1651] [serial = 2067] [outer = 0x0] 15:13:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x122a60400) [pid = 1651] [serial = 2068] [outer = 0x119494800] 15:13:45 INFO - PROCESS | 1651 | 1462832025168 Marionette DEBUG loaded listener.js 15:13:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x12475bc00) [pid = 1651] [serial = 2069] [outer = 0x119494800] 15:13:45 INFO - PROCESS | 1651 | 1462832025590 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 15:13:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 15:13:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 769ms 15:13:45 INFO - PROCESS | 1651 | 1462832025634 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 15:13:45 INFO - PROCESS | 1651 | 1462832025635 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 15:13:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 15:13:45 INFO - PROCESS | 1651 | 1462832025638 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 15:13:45 INFO - PROCESS | 1651 | 1462832025640 Marionette TRACE conn2 <- [1,2730,null,{}] 15:13:45 INFO - PROCESS | 1651 | 1462832025651 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:45 INFO - PROCESS | 1651 | 1462832025786 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 15:13:45 INFO - PROCESS | 1651 | 1462832025890 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x13817d000 == 108 [pid = 1651] [id = 690] 15:13:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x1295c6000) [pid = 1651] [serial = 2070] [outer = 0x0] 15:13:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x12a6e9400) [pid = 1651] [serial = 2071] [outer = 0x1295c6000] 15:13:45 INFO - PROCESS | 1651 | 1462832025923 Marionette DEBUG loaded listener.js 15:13:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x12bcee400) [pid = 1651] [serial = 2072] [outer = 0x1295c6000] 15:13:46 INFO - PROCESS | 1651 | 1462832026878 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 15:13:46 INFO - PROCESS | 1651 | 1462832026915 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 15:13:46 INFO - PROCESS | 1651 | 1462832026917 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 15:13:46 INFO - PROCESS | 1651 | 1462832026918 Marionette TRACE conn2 <- [1,2734,null,{}] 15:13:46 INFO - PROCESS | 1651 | 1462832026921 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:47 INFO - PROCESS | 1651 | 1462832027038 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 15:13:47 INFO - PROCESS | 1651 | 1462832027173 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x1413d8800 == 109 [pid = 1651] [id = 691] 15:13:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x12bc3fc00) [pid = 1651] [serial = 2073] [outer = 0x0] 15:13:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x12dd7f000) [pid = 1651] [serial = 2074] [outer = 0x12bc3fc00] 15:13:47 INFO - PROCESS | 1651 | 1462832027203 Marionette DEBUG loaded listener.js 15:13:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x12f24fc00) [pid = 1651] [serial = 2075] [outer = 0x12bc3fc00] 15:13:47 INFO - PROCESS | 1651 | 1462832027647 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 15:13:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 15:13:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 770ms 15:13:47 INFO - PROCESS | 1651 | 1462832027688 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 15:13:47 INFO - PROCESS | 1651 | 1462832027689 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 15:13:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 15:13:47 INFO - PROCESS | 1651 | 1462832027692 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 15:13:47 INFO - PROCESS | 1651 | 1462832027693 Marionette TRACE conn2 <- [1,2738,null,{}] 15:13:47 INFO - PROCESS | 1651 | 1462832027695 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:47 INFO - PROCESS | 1651 | 1462832027823 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 15:13:47 INFO - PROCESS | 1651 | 1462832027956 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x1420e9000 == 110 [pid = 1651] [id = 692] 15:13:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x12cd88400) [pid = 1651] [serial = 2076] [outer = 0x0] 15:13:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x134c6e000) [pid = 1651] [serial = 2077] [outer = 0x12cd88400] 15:13:47 INFO - PROCESS | 1651 | 1462832027988 Marionette DEBUG loaded listener.js 15:13:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 157 (0x13565dc00) [pid = 1651] [serial = 2078] [outer = 0x12cd88400] 15:13:48 INFO - PROCESS | 1651 | 1462832028464 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 15:13:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 15:13:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 822ms 15:13:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 15:13:48 INFO - PROCESS | 1651 | 1462832028515 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 15:13:48 INFO - PROCESS | 1651 | 1462832028516 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 15:13:48 INFO - PROCESS | 1651 | 1462832028518 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 15:13:48 INFO - PROCESS | 1651 | 1462832028520 Marionette TRACE conn2 <- [1,2742,null,{}] 15:13:48 INFO - PROCESS | 1651 | 1462832028522 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:48 INFO - PROCESS | 1651 | 1462832028672 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 15:13:48 INFO - PROCESS | 1651 | 1462832028826 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x143399000 == 111 [pid = 1651] [id = 693] 15:13:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 158 (0x12e47e000) [pid = 1651] [serial = 2079] [outer = 0x0] 15:13:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 159 (0x13596b400) [pid = 1651] [serial = 2080] [outer = 0x12e47e000] 15:13:48 INFO - PROCESS | 1651 | 1462832028874 Marionette DEBUG loaded listener.js 15:13:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 160 (0x135f69000) [pid = 1651] [serial = 2081] [outer = 0x12e47e000] 15:13:49 INFO - PROCESS | 1651 | 1462832029328 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 15:13:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 15:13:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 820ms 15:13:49 INFO - PROCESS | 1651 | 1462832029338 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 15:13:49 INFO - PROCESS | 1651 | 1462832029340 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 15:13:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 15:13:49 INFO - PROCESS | 1651 | 1462832029342 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 15:13:49 INFO - PROCESS | 1651 | 1462832029343 Marionette TRACE conn2 <- [1,2746,null,{}] 15:13:49 INFO - PROCESS | 1651 | 1462832029346 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:49 INFO - PROCESS | 1651 | 1462832029476 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 15:13:49 INFO - PROCESS | 1651 | 1462832029612 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x1436b1000 == 112 [pid = 1651] [id = 694] 15:13:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 161 (0x12f251000) [pid = 1651] [serial = 2082] [outer = 0x0] 15:13:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 162 (0x135f8a000) [pid = 1651] [serial = 2083] [outer = 0x12f251000] 15:13:49 INFO - PROCESS | 1651 | 1462832029643 Marionette DEBUG loaded listener.js 15:13:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 163 (0x135f94000) [pid = 1651] [serial = 2084] [outer = 0x12f251000] 15:13:50 INFO - PROCESS | 1651 | 1462832030044 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 15:13:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 15:13:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 722ms 15:13:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 15:13:50 INFO - PROCESS | 1651 | 1462832030064 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 15:13:50 INFO - PROCESS | 1651 | 1462832030066 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 15:13:50 INFO - PROCESS | 1651 | 1462832030068 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 15:13:50 INFO - PROCESS | 1651 | 1462832030069 Marionette TRACE conn2 <- [1,2750,null,{}] 15:13:50 INFO - PROCESS | 1651 | 1462832030072 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:50 INFO - PROCESS | 1651 | 1462832030199 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 15:13:50 INFO - PROCESS | 1651 | 1462832030333 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x14388d000 == 113 [pid = 1651] [id = 695] 15:13:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 164 (0x135f89000) [pid = 1651] [serial = 2085] [outer = 0x0] 15:13:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 165 (0x13814dc00) [pid = 1651] [serial = 2086] [outer = 0x135f89000] 15:13:50 INFO - PROCESS | 1651 | 1462832030363 Marionette DEBUG loaded listener.js 15:13:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 166 (0x13898dc00) [pid = 1651] [serial = 2087] [outer = 0x135f89000] 15:13:50 INFO - PROCESS | 1651 | 1462832030766 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 15:13:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 15:13:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 722ms 15:13:50 INFO - PROCESS | 1651 | 1462832030790 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 15:13:50 INFO - PROCESS | 1651 | 1462832030792 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 15:13:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 15:13:50 INFO - PROCESS | 1651 | 1462832030794 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 15:13:50 INFO - PROCESS | 1651 | 1462832030795 Marionette TRACE conn2 <- [1,2754,null,{}] 15:13:50 INFO - PROCESS | 1651 | 1462832030798 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:50 INFO - PROCESS | 1651 | 1462832030927 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 15:13:51 INFO - PROCESS | 1651 | 1462832031062 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x1438d0800 == 114 [pid = 1651] [id = 696] 15:13:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 167 (0x12d263c00) [pid = 1651] [serial = 2088] [outer = 0x0] 15:13:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 168 (0x12d26e400) [pid = 1651] [serial = 2089] [outer = 0x12d263c00] 15:13:51 INFO - PROCESS | 1651 | 1462832031093 Marionette DEBUG loaded listener.js 15:13:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 169 (0x138858c00) [pid = 1651] [serial = 2090] [outer = 0x12d263c00] 15:13:51 INFO - PROCESS | 1651 | 1462832031506 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 15:13:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 15:13:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 722ms 15:13:51 INFO - PROCESS | 1651 | 1462832031517 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 15:13:51 INFO - PROCESS | 1651 | 1462832031518 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 15:13:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 15:13:51 INFO - PROCESS | 1651 | 1462832031521 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 15:13:51 INFO - PROCESS | 1651 | 1462832031523 Marionette TRACE conn2 <- [1,2758,null,{}] 15:13:51 INFO - PROCESS | 1651 | 1462832031527 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:51 INFO - PROCESS | 1651 | 1462832031753 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 15:13:51 INFO - PROCESS | 1651 | 1462832031923 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x143b40800 == 115 [pid = 1651] [id = 697] 15:13:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 170 (0x12d26f000) [pid = 1651] [serial = 2091] [outer = 0x0] 15:13:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 171 (0x1400b9400) [pid = 1651] [serial = 2092] [outer = 0x12d26f000] 15:13:51 INFO - PROCESS | 1651 | 1462832031969 Marionette DEBUG loaded listener.js 15:13:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 172 (0x141304400) [pid = 1651] [serial = 2093] [outer = 0x12d26f000] 15:13:52 INFO - PROCESS | 1651 | 1462832032395 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 15:13:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 15:13:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 922ms 15:13:52 INFO - PROCESS | 1651 | 1462832032443 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 15:13:52 INFO - PROCESS | 1651 | 1462832032445 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 15:13:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 15:13:52 INFO - PROCESS | 1651 | 1462832032447 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 15:13:52 INFO - PROCESS | 1651 | 1462832032449 Marionette TRACE conn2 <- [1,2762,null,{}] 15:13:52 INFO - PROCESS | 1651 | 1462832032452 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:52 INFO - PROCESS | 1651 | 1462832032596 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 15:13:52 INFO - PROCESS | 1651 | 1462832032704 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x144d15800 == 116 [pid = 1651] [id = 698] 15:13:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 173 (0x141308000) [pid = 1651] [serial = 2094] [outer = 0x0] 15:13:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 174 (0x141325800) [pid = 1651] [serial = 2095] [outer = 0x141308000] 15:13:52 INFO - PROCESS | 1651 | 1462832032738 Marionette DEBUG loaded listener.js 15:13:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 175 (0x14202a400) [pid = 1651] [serial = 2096] [outer = 0x141308000] 15:13:53 INFO - PROCESS | 1651 | 1462832033239 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 15:13:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 15:13:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 823ms 15:13:53 INFO - PROCESS | 1651 | 1462832033282 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 15:13:53 INFO - PROCESS | 1651 | 1462832033283 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 15:13:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 15:13:53 INFO - PROCESS | 1651 | 1462832033286 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 15:13:53 INFO - PROCESS | 1651 | 1462832033287 Marionette TRACE conn2 <- [1,2766,null,{}] 15:13:53 INFO - PROCESS | 1651 | 1462832033289 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:53 INFO - PROCESS | 1651 | 1462832033430 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 15:13:53 INFO - PROCESS | 1651 | 1462832033543 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x122a0d800 == 117 [pid = 1651] [id = 699] 15:13:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 176 (0x115e7fc00) [pid = 1651] [serial = 2097] [outer = 0x0] 15:13:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 177 (0x1193c0800) [pid = 1651] [serial = 2098] [outer = 0x115e7fc00] 15:13:53 INFO - PROCESS | 1651 | 1462832033573 Marionette DEBUG loaded listener.js 15:13:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 178 (0x12d397800) [pid = 1651] [serial = 2099] [outer = 0x115e7fc00] 15:13:54 INFO - PROCESS | 1651 | 1462832034268 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 15:13:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 15:13:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1020ms 15:13:54 INFO - PROCESS | 1651 | 1462832034332 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 15:13:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 15:13:54 INFO - PROCESS | 1651 | 1462832034336 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 15:13:54 INFO - PROCESS | 1651 | 1462832034342 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 15:13:54 INFO - PROCESS | 1651 | 1462832034345 Marionette TRACE conn2 <- [1,2770,null,{}] 15:13:54 INFO - PROCESS | 1651 | 1462832034351 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:54 INFO - PROCESS | 1651 | 1462832034539 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 15:13:54 INFO - PROCESS | 1651 | 1462832034649 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ae83000 == 118 [pid = 1651] [id = 700] 15:13:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 179 (0x11296e400) [pid = 1651] [serial = 2100] [outer = 0x0] 15:13:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 180 (0x1132de800) [pid = 1651] [serial = 2101] [outer = 0x11296e400] 15:13:54 INFO - PROCESS | 1651 | 1462832034679 Marionette DEBUG loaded listener.js 15:13:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 181 (0x118196800) [pid = 1651] [serial = 2102] [outer = 0x11296e400] 15:13:55 INFO - PROCESS | 1651 | 1462832035135 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 15:13:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 15:13:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 825ms 15:13:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 15:13:55 INFO - PROCESS | 1651 | 1462832035165 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 15:13:55 INFO - PROCESS | 1651 | 1462832035169 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 15:13:55 INFO - PROCESS | 1651 | 1462832035173 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 15:13:55 INFO - PROCESS | 1651 | 1462832035175 Marionette TRACE conn2 <- [1,2774,null,{}] 15:13:55 INFO - PROCESS | 1651 | 1462832035177 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:55 INFO - PROCESS | 1651 | 1462832035300 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 15:13:55 INFO - PROCESS | 1651 | 1462832035411 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x1353c7000 == 119 [pid = 1651] [id = 701] 15:13:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 182 (0x116955400) [pid = 1651] [serial = 2103] [outer = 0x0] 15:13:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 183 (0x1193d8800) [pid = 1651] [serial = 2104] [outer = 0x116955400] 15:13:55 INFO - PROCESS | 1651 | 1462832035439 Marionette DEBUG loaded listener.js 15:13:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 184 (0x122a5c800) [pid = 1651] [serial = 2105] [outer = 0x116955400] 15:13:55 INFO - PROCESS | 1651 | 1462832035875 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 15:13:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 15:13:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 769ms 15:13:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 15:13:55 INFO - PROCESS | 1651 | 1462832035943 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 15:13:55 INFO - PROCESS | 1651 | 1462832035945 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 15:13:55 INFO - PROCESS | 1651 | 1462832035947 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 15:13:55 INFO - PROCESS | 1651 | 1462832035949 Marionette TRACE conn2 <- [1,2778,null,{}] 15:13:55 INFO - PROCESS | 1651 | 1462832035957 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:56 INFO - PROCESS | 1651 | 1462832036086 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 15:13:56 INFO - PROCESS | 1651 | 1462832036230 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x129224800 == 120 [pid = 1651] [id = 702] 15:13:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 185 (0x11805ec00) [pid = 1651] [serial = 2106] [outer = 0x0] 15:13:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 186 (0x125795400) [pid = 1651] [serial = 2107] [outer = 0x11805ec00] 15:13:56 INFO - PROCESS | 1651 | 1462832036263 Marionette DEBUG loaded listener.js 15:13:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 187 (0x128d9b000) [pid = 1651] [serial = 2108] [outer = 0x11805ec00] 15:13:56 INFO - PROCESS | 1651 | --DOCSHELL 0x14338c800 == 119 [pid = 1651] [id = 535] 15:13:56 INFO - PROCESS | 1651 | --DOCSHELL 0x12580e000 == 118 [pid = 1651] [id = 588] 15:13:56 INFO - PROCESS | 1651 | --DOCSHELL 0x135b7e000 == 117 [pid = 1651] [id = 686] 15:13:56 INFO - PROCESS | 1651 | --DOCSHELL 0x1353b6000 == 116 [pid = 1651] [id = 685] 15:13:56 INFO - PROCESS | 1651 | --DOCSHELL 0x13519d000 == 115 [pid = 1651] [id = 684] 15:13:56 INFO - PROCESS | 1651 | --DOCSHELL 0x12cdeb800 == 114 [pid = 1651] [id = 17] 15:13:56 INFO - PROCESS | 1651 | --DOCSHELL 0x12d6ab800 == 113 [pid = 1651] [id = 683] 15:13:56 INFO - PROCESS | 1651 | --DOCSHELL 0x12c6b3000 == 112 [pid = 1651] [id = 682] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 186 (0x144e26800) [pid = 1651] [serial = 1954] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 185 (0x143548c00) [pid = 1651] [serial = 1948] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 184 (0x1415cc800) [pid = 1651] [serial = 1945] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 183 (0x12d399400) [pid = 1651] [serial = 1942] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 182 (0x128e4a400) [pid = 1651] [serial = 1936] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 181 (0x143794800) [pid = 1651] [serial = 1951] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 180 (0x143b6f800) [pid = 1651] [serial = 1957] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 179 (0x110f47400) [pid = 1651] [serial = 1933] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 178 (0x12e486800) [pid = 1651] [serial = 1939] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 177 (0x134c6fc00) [pid = 1651] [serial = 1960] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 176 (0x1290c0000) [pid = 1651] [serial = 2002] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOCSHELL 0x12ae74000 == 111 [pid = 1651] [id = 681] 15:13:56 INFO - PROCESS | 1651 | --DOCSHELL 0x121188800 == 110 [pid = 1651] [id = 680] 15:13:56 INFO - PROCESS | 1651 | --DOCSHELL 0x12580c000 == 109 [pid = 1651] [id = 679] 15:13:56 INFO - PROCESS | 1651 | --DOCSHELL 0x1436cc000 == 108 [pid = 1651] [id = 675] 15:13:56 INFO - PROCESS | 1651 | --DOCSHELL 0x1434cf000 == 107 [pid = 1651] [id = 674] 15:13:56 INFO - PROCESS | 1651 | --DOCSHELL 0x14338a000 == 106 [pid = 1651] [id = 673] 15:13:56 INFO - PROCESS | 1651 | --DOCSHELL 0x141fdf000 == 105 [pid = 1651] [id = 672] 15:13:56 INFO - PROCESS | 1651 | --DOCSHELL 0x1413c9800 == 104 [pid = 1651] [id = 671] 15:13:56 INFO - PROCESS | 1651 | --DOCSHELL 0x138268000 == 103 [pid = 1651] [id = 670] 15:13:56 INFO - PROCESS | 1651 | --DOCSHELL 0x12c108800 == 102 [pid = 1651] [id = 669] 15:13:56 INFO - PROCESS | 1651 | --DOCSHELL 0x124a1d000 == 101 [pid = 1651] [id = 668] 15:13:56 INFO - PROCESS | 1651 | 1462832036703 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 15:13:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 15:13:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 774ms 15:13:56 INFO - PROCESS | 1651 | 1462832036721 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 15:13:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 15:13:56 INFO - PROCESS | 1651 | 1462832036723 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 15:13:56 INFO - PROCESS | 1651 | 1462832036725 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 15:13:56 INFO - PROCESS | 1651 | 1462832036726 Marionette TRACE conn2 <- [1,2782,null,{}] 15:13:56 INFO - PROCESS | 1651 | 1462832036730 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:56 INFO - PROCESS | 1651 | 1462832036843 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 175 (0x1400bd000) [pid = 1651] [serial = 1892] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 174 (0x144c2b800) [pid = 1651] [serial = 1931] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 173 (0x14216e400) [pid = 1651] [serial = 1898] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 172 (0x1425bd000) [pid = 1651] [serial = 1901] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 171 (0x142029c00) [pid = 1651] [serial = 1895] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 170 (0x125250000) [pid = 1651] [serial = 1975] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 169 (0x128b63400) [pid = 1651] [serial = 1976] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 168 (0x116729400) [pid = 1651] [serial = 1964] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 167 (0x1131d8800) [pid = 1651] [serial = 1963] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 166 (0x12cd89000) [pid = 1651] [serial = 1987] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 165 (0x12ae4d400) [pid = 1651] [serial = 1979] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 164 (0x128e46c00) [pid = 1651] [serial = 1978] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 163 (0x11805d000) [pid = 1651] [serial = 1972] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 162 (0x1211bd800) [pid = 1651] [serial = 1973] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 161 (0x1180cb400) [pid = 1651] [serial = 1966] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 160 (0x118570400) [pid = 1651] [serial = 1967] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 159 (0x12b165400) [pid = 1651] [serial = 1981] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 158 (0x12bcea800) [pid = 1651] [serial = 1982] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 157 (0x122a63000) [pid = 1651] [serial = 1969] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 156 (0x122f67400) [pid = 1651] [serial = 1970] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 155 (0x12d391c00) [pid = 1651] [serial = 1990] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x128da2800) [pid = 1651] [serial = 2000] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x12d319400) [pid = 1651] [serial = 1988] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x134b5bc00) [pid = 1651] [serial = 1993] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x12d399000) [pid = 1651] [serial = 1991] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 150 (0x12cb52000) [pid = 1651] [serial = 1397] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 149 (0x118327c00) [pid = 1651] [serial = 1996] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x13565cc00) [pid = 1651] [serial = 1994] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x12bd08c00) [pid = 1651] [serial = 1984] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x1211b9000) [pid = 1651] [serial = 1997] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x12c4bc000) [pid = 1651] [serial = 1985] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x122b6cc00) [pid = 1651] [serial = 1999] [outer = 0x0] [url = about:blank] 15:13:56 INFO - PROCESS | 1651 | 1462832036947 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a0f5800 == 102 [pid = 1651] [id = 703] 15:13:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x117568800) [pid = 1651] [serial = 2109] [outer = 0x0] 15:13:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x1193dc400) [pid = 1651] [serial = 2110] [outer = 0x117568800] 15:13:56 INFO - PROCESS | 1651 | 1462832036977 Marionette DEBUG loaded listener.js 15:13:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x128d9c800) [pid = 1651] [serial = 2111] [outer = 0x117568800] 15:13:57 INFO - PROCESS | 1651 | 1462832037303 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 15:13:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 15:13:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 621ms 15:13:57 INFO - PROCESS | 1651 | 1462832037347 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 15:13:57 INFO - PROCESS | 1651 | 1462832037348 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 15:13:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 15:13:57 INFO - PROCESS | 1651 | 1462832037350 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 15:13:57 INFO - PROCESS | 1651 | 1462832037351 Marionette TRACE conn2 <- [1,2786,null,{}] 15:13:57 INFO - PROCESS | 1651 | 1462832037353 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:57 INFO - PROCESS | 1651 | 1462832037465 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 15:13:57 INFO - PROCESS | 1651 | 1462832037576 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x129d27000 == 103 [pid = 1651] [id = 704] 15:13:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x128b63400) [pid = 1651] [serial = 2112] [outer = 0x0] 15:13:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x12a6e6800) [pid = 1651] [serial = 2113] [outer = 0x128b63400] 15:13:57 INFO - PROCESS | 1651 | 1462832037603 Marionette DEBUG loaded listener.js 15:13:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x12b166c00) [pid = 1651] [serial = 2114] [outer = 0x128b63400] 15:13:57 INFO - PROCESS | 1651 | 1462832037892 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 15:13:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 15:13:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 568ms 15:13:57 INFO - PROCESS | 1651 | 1462832037928 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 15:13:57 INFO - PROCESS | 1651 | 1462832037931 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 15:13:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 15:13:57 INFO - PROCESS | 1651 | 1462832037935 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 15:13:57 INFO - PROCESS | 1651 | 1462832037936 Marionette TRACE conn2 <- [1,2790,null,{}] 15:13:57 INFO - PROCESS | 1651 | 1462832037938 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:58 INFO - PROCESS | 1651 | 1462832038067 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 15:13:58 INFO - PROCESS | 1651 | 1462832038159 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c6ae000 == 104 [pid = 1651] [id = 705] 15:13:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x12ae5b400) [pid = 1651] [serial = 2115] [outer = 0x0] 15:13:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x1193d8400) [pid = 1651] [serial = 2116] [outer = 0x12ae5b400] 15:13:58 INFO - PROCESS | 1651 | 1462832038185 Marionette DEBUG loaded listener.js 15:13:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x12d399000) [pid = 1651] [serial = 2117] [outer = 0x12ae5b400] 15:13:58 INFO - PROCESS | 1651 | 1462832038489 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 15:13:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 15:13:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 568ms 15:13:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 15:13:58 INFO - PROCESS | 1651 | 1462832038504 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 15:13:58 INFO - PROCESS | 1651 | 1462832038505 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 15:13:58 INFO - PROCESS | 1651 | 1462832038507 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 15:13:58 INFO - PROCESS | 1651 | 1462832038508 Marionette TRACE conn2 <- [1,2794,null,{}] 15:13:58 INFO - PROCESS | 1651 | 1462832038510 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:58 INFO - PROCESS | 1651 | 1462832038628 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 15:13:58 INFO - PROCESS | 1651 | 1462832038632 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x1354e0000 == 105 [pid = 1651] [id = 706] 15:13:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x12e483400) [pid = 1651] [serial = 2118] [outer = 0x0] 15:13:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x134b5ac00) [pid = 1651] [serial = 2119] [outer = 0x12e483400] 15:13:58 INFO - PROCESS | 1651 | 1462832038657 Marionette DEBUG loaded listener.js 15:13:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x13542a000) [pid = 1651] [serial = 2120] [outer = 0x12e483400] 15:13:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 15:13:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 571ms 15:13:59 INFO - PROCESS | 1651 | 1462832039074 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 15:13:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 15:13:59 INFO - PROCESS | 1651 | 1462832039090 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 15:13:59 INFO - PROCESS | 1651 | 1462832039092 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 15:13:59 INFO - PROCESS | 1651 | 1462832039100 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 15:13:59 INFO - PROCESS | 1651 | 1462832039102 Marionette TRACE conn2 <- [1,2798,null,{}] 15:13:59 INFO - PROCESS | 1651 | 1462832039104 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:59 INFO - PROCESS | 1651 | 1462832039315 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 15:13:59 INFO - PROCESS | 1651 | 1462832039339 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x135bec800 == 106 [pid = 1651] [id = 707] 15:13:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 157 (0x12f244400) [pid = 1651] [serial = 2121] [outer = 0x0] 15:13:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 158 (0x135428c00) [pid = 1651] [serial = 2122] [outer = 0x12f244400] 15:13:59 INFO - PROCESS | 1651 | 1462832039382 Marionette DEBUG loaded listener.js 15:13:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 159 (0x135975400) [pid = 1651] [serial = 2123] [outer = 0x12f244400] 15:13:59 INFO - PROCESS | 1651 | 1462832039900 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 15:13:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 15:13:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 828ms 15:13:59 INFO - PROCESS | 1651 | 1462832039922 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 15:13:59 INFO - PROCESS | 1651 | 1462832039923 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 15:13:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 15:13:59 INFO - PROCESS | 1651 | 1462832039926 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 15:13:59 INFO - PROCESS | 1651 | 1462832039927 Marionette TRACE conn2 <- [1,2802,null,{}] 15:13:59 INFO - PROCESS | 1651 | 1462832039948 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:00 INFO - PROCESS | 1651 | 1462832040098 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 15:14:00 INFO - PROCESS | 1651 | 1462832040116 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x135f16000 == 107 [pid = 1651] [id = 708] 15:14:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 160 (0x135666400) [pid = 1651] [serial = 2124] [outer = 0x0] 15:14:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 161 (0x135e11400) [pid = 1651] [serial = 2125] [outer = 0x135666400] 15:14:00 INFO - PROCESS | 1651 | 1462832040142 Marionette DEBUG loaded listener.js 15:14:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 162 (0x13885b000) [pid = 1651] [serial = 2126] [outer = 0x135666400] 15:14:00 INFO - PROCESS | 1651 | --DOMWINDOW == 161 (0x110d92000) [pid = 1651] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 15:14:00 INFO - PROCESS | 1651 | --DOMWINDOW == 160 (0x128d62400) [pid = 1651] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 15:14:00 INFO - PROCESS | 1651 | --DOMWINDOW == 159 (0x12d38cc00) [pid = 1651] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 15:14:00 INFO - PROCESS | 1651 | --DOMWINDOW == 158 (0x1400bd800) [pid = 1651] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 15:14:00 INFO - PROCESS | 1651 | --DOMWINDOW == 157 (0x143546c00) [pid = 1651] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 15:14:00 INFO - PROCESS | 1651 | --DOMWINDOW == 156 (0x143549800) [pid = 1651] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 15:14:00 INFO - PROCESS | 1651 | --DOMWINDOW == 155 (0x143552400) [pid = 1651] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 15:14:00 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x143b69c00) [pid = 1651] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 15:14:00 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x1425b3000) [pid = 1651] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 15:14:00 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x110f53400) [pid = 1651] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 15:14:00 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x12cd88c00) [pid = 1651] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 15:14:00 INFO - PROCESS | 1651 | --DOMWINDOW == 150 (0x11341f000) [pid = 1651] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 15:14:00 INFO - PROCESS | 1651 | --DOMWINDOW == 149 (0x110d90000) [pid = 1651] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 15:14:00 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x113184c00) [pid = 1651] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 15:14:00 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x118195800) [pid = 1651] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 15:14:00 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x12579e800) [pid = 1651] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 15:14:00 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x11894dc00) [pid = 1651] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 15:14:00 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x122f67800) [pid = 1651] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 15:14:00 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x128d9bc00) [pid = 1651] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 15:14:00 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x11820dc00) [pid = 1651] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 15:14:00 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x1180ce000) [pid = 1651] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 15:14:00 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x128d63400) [pid = 1651] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 15:14:00 INFO - PROCESS | 1651 | 1462832040949 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 15:14:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 15:14:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1071ms 15:14:01 INFO - PROCESS | 1651 | 1462832041000 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 15:14:01 INFO - PROCESS | 1651 | 1462832041003 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 15:14:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 15:14:01 INFO - PROCESS | 1651 | 1462832041009 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 15:14:01 INFO - PROCESS | 1651 | 1462832041012 Marionette TRACE conn2 <- [1,2806,null,{}] 15:14:01 INFO - PROCESS | 1651 | 1462832041017 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:01 INFO - PROCESS | 1651 | 1462832041159 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 15:14:01 INFO - PROCESS | 1651 | 1462832041265 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x1247a8000 == 108 [pid = 1651] [id = 709] 15:14:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x1133a5000) [pid = 1651] [serial = 2127] [outer = 0x0] 15:14:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x116a5fc00) [pid = 1651] [serial = 2128] [outer = 0x1133a5000] 15:14:01 INFO - PROCESS | 1651 | 1462832041298 Marionette DEBUG loaded listener.js 15:14:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x1189b7400) [pid = 1651] [serial = 2129] [outer = 0x1133a5000] 15:14:01 INFO - PROCESS | 1651 | 1462832041779 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 15:14:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 15:14:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 824ms 15:14:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 15:14:01 INFO - PROCESS | 1651 | 1462832041833 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 15:14:01 INFO - PROCESS | 1651 | 1462832041837 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 15:14:01 INFO - PROCESS | 1651 | 1462832041841 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 15:14:01 INFO - PROCESS | 1651 | 1462832041844 Marionette TRACE conn2 <- [1,2810,null,{}] 15:14:01 INFO - PROCESS | 1651 | 1462832041846 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:01 INFO - PROCESS | 1651 | 1462832041979 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 15:14:02 INFO - PROCESS | 1651 | 1462832042085 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d607800 == 109 [pid = 1651] [id = 710] 15:14:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x1211ed400) [pid = 1651] [serial = 2130] [outer = 0x0] 15:14:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x12409f800) [pid = 1651] [serial = 2131] [outer = 0x1211ed400] 15:14:02 INFO - PROCESS | 1651 | 1462832042116 Marionette DEBUG loaded listener.js 15:14:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x12512a400) [pid = 1651] [serial = 2132] [outer = 0x1211ed400] 15:14:02 INFO - PROCESS | 1651 | 1462832042536 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 15:14:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 15:14:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 723ms 15:14:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 15:14:02 INFO - PROCESS | 1651 | 1462832042565 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 15:14:02 INFO - PROCESS | 1651 | 1462832042566 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 15:14:02 INFO - PROCESS | 1651 | 1462832042569 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 15:14:02 INFO - PROCESS | 1651 | 1462832042571 Marionette TRACE conn2 <- [1,2814,null,{}] 15:14:02 INFO - PROCESS | 1651 | 1462832042579 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:02 INFO - PROCESS | 1651 | 1462832042715 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 15:14:02 INFO - PROCESS | 1651 | 1462832042852 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x138aac000 == 110 [pid = 1651] [id = 711] 15:14:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x128d62400) [pid = 1651] [serial = 2133] [outer = 0x0] 15:14:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x12a6e9c00) [pid = 1651] [serial = 2134] [outer = 0x128d62400] 15:14:02 INFO - PROCESS | 1651 | 1462832042884 Marionette DEBUG loaded listener.js 15:14:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x12bd0d000) [pid = 1651] [serial = 2135] [outer = 0x128d62400] 15:14:03 INFO - PROCESS | 1651 | 1462832043311 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 15:14:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 15:14:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 770ms 15:14:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 15:14:03 INFO - PROCESS | 1651 | 1462832043369 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 15:14:03 INFO - PROCESS | 1651 | 1462832043371 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 15:14:03 INFO - PROCESS | 1651 | 1462832043373 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 15:14:03 INFO - PROCESS | 1651 | 1462832043375 Marionette TRACE conn2 <- [1,2818,null,{}] 15:14:03 INFO - PROCESS | 1651 | 1462832043378 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:03 INFO - PROCESS | 1651 | 1462832043513 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 15:14:03 INFO - PROCESS | 1651 | 1462832043649 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x142108800 == 111 [pid = 1651] [id = 712] 15:14:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x12bfa3000) [pid = 1651] [serial = 2136] [outer = 0x0] 15:14:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x12d302c00) [pid = 1651] [serial = 2137] [outer = 0x12bfa3000] 15:14:03 INFO - PROCESS | 1651 | 1462832043680 Marionette DEBUG loaded listener.js 15:14:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x12e487000) [pid = 1651] [serial = 2138] [outer = 0x12bfa3000] 15:14:04 INFO - PROCESS | 1651 | 1462832044101 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 15:14:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 15:14:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 773ms 15:14:04 INFO - PROCESS | 1651 | 1462832044147 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 15:14:04 INFO - PROCESS | 1651 | 1462832044149 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 15:14:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 15:14:04 INFO - PROCESS | 1651 | 1462832044151 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 15:14:04 INFO - PROCESS | 1651 | 1462832044152 Marionette TRACE conn2 <- [1,2822,null,{}] 15:14:04 INFO - PROCESS | 1651 | 1462832044155 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:04 INFO - PROCESS | 1651 | 1462832044285 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 15:14:04 INFO - PROCESS | 1651 | 1462832044391 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x1434c9800 == 112 [pid = 1651] [id = 713] 15:14:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x12bfa4400) [pid = 1651] [serial = 2139] [outer = 0x0] 15:14:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x135a43400) [pid = 1651] [serial = 2140] [outer = 0x12bfa4400] 15:14:04 INFO - PROCESS | 1651 | 1462832044420 Marionette DEBUG loaded listener.js 15:14:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x135f6c000) [pid = 1651] [serial = 2141] [outer = 0x12bfa4400] 15:14:04 INFO - PROCESS | 1651 | 1462832044860 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 15:14:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 15:14:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 722ms 15:14:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 15:14:04 INFO - PROCESS | 1651 | 1462832044890 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 15:14:04 INFO - PROCESS | 1651 | 1462832044891 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 15:14:04 INFO - PROCESS | 1651 | 1462832044913 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 15:14:04 INFO - PROCESS | 1651 | 1462832044915 Marionette TRACE conn2 <- [1,2826,null,{}] 15:14:04 INFO - PROCESS | 1651 | 1462832044919 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:05 INFO - PROCESS | 1651 | 1462832045066 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 15:14:05 INFO - PROCESS | 1651 | 1462832045172 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x14389a800 == 113 [pid = 1651] [id = 714] 15:14:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x135f6ac00) [pid = 1651] [serial = 2142] [outer = 0x0] 15:14:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 157 (0x141331000) [pid = 1651] [serial = 2143] [outer = 0x135f6ac00] 15:14:05 INFO - PROCESS | 1651 | 1462832045202 Marionette DEBUG loaded listener.js 15:14:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 158 (0x142027c00) [pid = 1651] [serial = 2144] [outer = 0x135f6ac00] 15:14:05 INFO - PROCESS | 1651 | 1462832045620 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 15:14:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 15:14:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 794ms 15:14:05 INFO - PROCESS | 1651 | 1462832045689 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 15:14:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 15:14:05 INFO - PROCESS | 1651 | 1462832045691 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 15:14:05 INFO - PROCESS | 1651 | 1462832045695 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 15:14:05 INFO - PROCESS | 1651 | 1462832045697 Marionette TRACE conn2 <- [1,2830,null,{}] 15:14:05 INFO - PROCESS | 1651 | 1462832045700 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:05 INFO - PROCESS | 1651 | 1462832045896 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 15:14:06 INFO - PROCESS | 1651 | 1462832046095 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x143b45000 == 114 [pid = 1651] [id = 715] 15:14:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 159 (0x142022400) [pid = 1651] [serial = 2145] [outer = 0x0] 15:14:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 160 (0x142169c00) [pid = 1651] [serial = 2146] [outer = 0x142022400] 15:14:06 INFO - PROCESS | 1651 | 1462832046145 Marionette DEBUG loaded listener.js 15:14:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 161 (0x142171400) [pid = 1651] [serial = 2147] [outer = 0x142022400] 15:14:06 INFO - PROCESS | 1651 | 1462832046616 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 15:14:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 15:14:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 974ms 15:14:06 INFO - PROCESS | 1651 | 1462832046668 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 15:14:06 INFO - PROCESS | 1651 | 1462832046670 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 15:14:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 15:14:06 INFO - PROCESS | 1651 | 1462832046672 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 15:14:06 INFO - PROCESS | 1651 | 1462832046673 Marionette TRACE conn2 <- [1,2834,null,{}] 15:14:06 INFO - PROCESS | 1651 | 1462832046676 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:06 INFO - PROCESS | 1651 | 1462832046863 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 15:14:06 INFO - PROCESS | 1651 | 1462832046969 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x144dab800 == 115 [pid = 1651] [id = 716] 15:14:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 162 (0x14216d400) [pid = 1651] [serial = 2148] [outer = 0x0] 15:14:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 163 (0x1425b9800) [pid = 1651] [serial = 2149] [outer = 0x14216d400] 15:14:07 INFO - PROCESS | 1651 | 1462832046998 Marionette DEBUG loaded listener.js 15:14:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 164 (0x1425c1400) [pid = 1651] [serial = 2150] [outer = 0x14216d400] 15:14:07 INFO - PROCESS | 1651 | 1462832047391 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 15:14:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 15:14:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 770ms 15:14:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 15:14:07 INFO - PROCESS | 1651 | 1462832047443 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 15:14:07 INFO - PROCESS | 1651 | 1462832047444 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 15:14:07 INFO - PROCESS | 1651 | 1462832047447 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 15:14:07 INFO - PROCESS | 1651 | 1462832047448 Marionette TRACE conn2 <- [1,2838,null,{}] 15:14:07 INFO - PROCESS | 1651 | 1462832047450 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:07 INFO - PROCESS | 1651 | 1462832047602 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 15:14:07 INFO - PROCESS | 1651 | 1462832047710 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x144e06800 == 116 [pid = 1651] [id = 717] 15:14:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 165 (0x12d30a000) [pid = 1651] [serial = 2151] [outer = 0x0] 15:14:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 166 (0x142171000) [pid = 1651] [serial = 2152] [outer = 0x12d30a000] 15:14:07 INFO - PROCESS | 1651 | 1462832047741 Marionette DEBUG loaded listener.js 15:14:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 167 (0x143551800) [pid = 1651] [serial = 2153] [outer = 0x12d30a000] 15:14:08 INFO - PROCESS | 1651 | 1462832048188 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 15:14:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 15:14:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 771ms 15:14:08 INFO - PROCESS | 1651 | 1462832048219 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 15:14:08 INFO - PROCESS | 1651 | 1462832048220 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 15:14:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 15:14:08 INFO - PROCESS | 1651 | 1462832048222 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 15:14:08 INFO - PROCESS | 1651 | 1462832048224 Marionette TRACE conn2 <- [1,2842,null,{}] 15:14:08 INFO - PROCESS | 1651 | 1462832048226 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:08 INFO - PROCESS | 1651 | 1462832048360 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 15:14:08 INFO - PROCESS | 1651 | 1462832048498 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x144e1f800 == 117 [pid = 1651] [id = 718] 15:14:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 168 (0x143551400) [pid = 1651] [serial = 2154] [outer = 0x0] 15:14:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 169 (0x143735000) [pid = 1651] [serial = 2155] [outer = 0x143551400] 15:14:08 INFO - PROCESS | 1651 | 1462832048528 Marionette DEBUG loaded listener.js 15:14:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 170 (0x14373a000) [pid = 1651] [serial = 2156] [outer = 0x143551400] 15:14:08 INFO - PROCESS | 1651 | 1462832048969 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 15:14:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 15:14:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 821ms 15:14:09 INFO - PROCESS | 1651 | 1462832049043 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 15:14:09 INFO - PROCESS | 1651 | 1462832049045 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 15:14:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 15:14:09 INFO - PROCESS | 1651 | 1462832049047 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 15:14:09 INFO - PROCESS | 1651 | 1462832049049 Marionette TRACE conn2 <- [1,2846,null,{}] 15:14:09 INFO - PROCESS | 1651 | 1462832049052 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:09 INFO - PROCESS | 1651 | 1462832049200 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 15:14:09 INFO - PROCESS | 1651 | 1462832049341 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x144ee0800 == 118 [pid = 1651] [id = 719] 15:14:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 171 (0x14373c000) [pid = 1651] [serial = 2157] [outer = 0x0] 15:14:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 172 (0x143791400) [pid = 1651] [serial = 2158] [outer = 0x14373c000] 15:14:09 INFO - PROCESS | 1651 | 1462832049375 Marionette DEBUG loaded listener.js 15:14:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 173 (0x143b6d800) [pid = 1651] [serial = 2159] [outer = 0x14373c000] 15:14:09 INFO - PROCESS | 1651 | 1462832049835 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 15:14:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 15:14:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 821ms 15:14:09 INFO - PROCESS | 1651 | 1462832049869 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 15:14:09 INFO - PROCESS | 1651 | 1462832049871 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 15:14:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 15:14:09 INFO - PROCESS | 1651 | 1462832049874 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 15:14:09 INFO - PROCESS | 1651 | 1462832049876 Marionette TRACE conn2 <- [1,2850,null,{}] 15:14:09 INFO - PROCESS | 1651 | 1462832049883 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:10 INFO - PROCESS | 1651 | 1462832050084 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 15:14:10 INFO - PROCESS | 1651 | 1462832050250 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x1451d3000 == 119 [pid = 1651] [id = 720] 15:14:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 174 (0x14379e400) [pid = 1651] [serial = 2160] [outer = 0x0] 15:14:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 175 (0x143b75000) [pid = 1651] [serial = 2161] [outer = 0x14379e400] 15:14:10 INFO - PROCESS | 1651 | 1462832050281 Marionette DEBUG loaded listener.js 15:14:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 176 (0x144c27c00) [pid = 1651] [serial = 2162] [outer = 0x14379e400] 15:14:10 INFO - PROCESS | 1651 | 1462832050676 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 15:14:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 15:14:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 824ms 15:14:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 15:14:10 INFO - PROCESS | 1651 | 1462832050703 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 15:14:10 INFO - PROCESS | 1651 | 1462832050704 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 15:14:10 INFO - PROCESS | 1651 | 1462832050706 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 15:14:10 INFO - PROCESS | 1651 | 1462832050708 Marionette TRACE conn2 <- [1,2854,null,{}] 15:14:10 INFO - PROCESS | 1651 | 1462832050711 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:10 INFO - PROCESS | 1651 | 1462832050849 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 15:14:10 INFO - PROCESS | 1651 | 1462832050990 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x14533b000 == 120 [pid = 1651] [id = 721] 15:14:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 177 (0x143b73000) [pid = 1651] [serial = 2163] [outer = 0x0] 15:14:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 178 (0x144c2e000) [pid = 1651] [serial = 2164] [outer = 0x143b73000] 15:14:11 INFO - PROCESS | 1651 | 1462832051019 Marionette DEBUG loaded listener.js 15:14:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 179 (0x144e26c00) [pid = 1651] [serial = 2165] [outer = 0x143b73000] 15:14:11 INFO - PROCESS | 1651 | 1462832051475 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 15:14:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 15:14:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 821ms 15:14:11 INFO - PROCESS | 1651 | 1462832051533 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 15:14:11 INFO - PROCESS | 1651 | 1462832051534 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 15:14:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 15:14:11 INFO - PROCESS | 1651 | 1462832051538 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 15:14:11 INFO - PROCESS | 1651 | 1462832051539 Marionette TRACE conn2 <- [1,2858,null,{}] 15:14:11 INFO - PROCESS | 1651 | 1462832051542 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:11 INFO - PROCESS | 1651 | 1462832051678 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 15:14:11 INFO - PROCESS | 1651 | 1462832051792 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x118560000 == 121 [pid = 1651] [id = 722] 15:14:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 180 (0x11278ec00) [pid = 1651] [serial = 2166] [outer = 0x0] 15:14:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 181 (0x11856dc00) [pid = 1651] [serial = 2167] [outer = 0x11278ec00] 15:14:11 INFO - PROCESS | 1651 | 1462832051821 Marionette DEBUG loaded listener.js 15:14:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 182 (0x13584d400) [pid = 1651] [serial = 2168] [outer = 0x11278ec00] 15:14:12 INFO - PROCESS | 1651 | 1462832052272 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 15:14:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 15:14:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 769ms 15:14:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 15:14:12 INFO - PROCESS | 1651 | 1462832052308 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 15:14:12 INFO - PROCESS | 1651 | 1462832052309 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 15:14:12 INFO - PROCESS | 1651 | 1462832052311 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 15:14:12 INFO - PROCESS | 1651 | 1462832052312 Marionette TRACE conn2 <- [1,2862,null,{}] 15:14:12 INFO - PROCESS | 1651 | 1462832052315 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:12 INFO - PROCESS | 1651 | 1462832052664 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 15:14:12 INFO - PROCESS | 1651 | 1462832052828 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x1270c9800 == 122 [pid = 1651] [id = 723] 15:14:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 183 (0x110f47400) [pid = 1651] [serial = 2169] [outer = 0x0] 15:14:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 184 (0x1121b2800) [pid = 1651] [serial = 2170] [outer = 0x110f47400] 15:14:12 INFO - PROCESS | 1651 | 1462832052859 Marionette DEBUG loaded listener.js 15:14:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 185 (0x1132df400) [pid = 1651] [serial = 2171] [outer = 0x110f47400] 15:14:13 INFO - PROCESS | 1651 | 1462832053309 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 15:14:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 15:14:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1022ms 15:14:13 INFO - PROCESS | 1651 | 1462832053335 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 15:14:13 INFO - PROCESS | 1651 | 1462832053337 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 15:14:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 15:14:13 INFO - PROCESS | 1651 | 1462832053351 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 15:14:13 INFO - PROCESS | 1651 | 1462832053353 Marionette TRACE conn2 <- [1,2866,null,{}] 15:14:13 INFO - PROCESS | 1651 | 1462832053356 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:13 INFO - PROCESS | 1651 | 1462832053488 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 15:14:13 INFO - PROCESS | 1651 | 1462832053640 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x112552000 == 123 [pid = 1651] [id = 724] 15:14:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 186 (0x11894dc00) [pid = 1651] [serial = 2172] [outer = 0x0] 15:14:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 187 (0x1193d1400) [pid = 1651] [serial = 2173] [outer = 0x11894dc00] 15:14:13 INFO - PROCESS | 1651 | 1462832053670 Marionette DEBUG loaded listener.js 15:14:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 188 (0x122dac400) [pid = 1651] [serial = 2174] [outer = 0x11894dc00] 15:14:14 INFO - PROCESS | 1651 | 1462832054215 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 15:14:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 15:14:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 876ms 15:14:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 15:14:14 INFO - PROCESS | 1651 | 1462832054228 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 15:14:14 INFO - PROCESS | 1651 | 1462832054233 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 15:14:14 INFO - PROCESS | 1651 | 1462832054237 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 15:14:14 INFO - PROCESS | 1651 | 1462832054239 Marionette TRACE conn2 <- [1,2870,null,{}] 15:14:14 INFO - PROCESS | 1651 | 1462832054242 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:14 INFO - PROCESS | 1651 | 1462832054383 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 15:14:14 INFO - PROCESS | 1651 | 1462832054499 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bd45000 == 124 [pid = 1651] [id = 725] 15:14:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 189 (0x124764c00) [pid = 1651] [serial = 2175] [outer = 0x0] 15:14:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 190 (0x128bb9400) [pid = 1651] [serial = 2176] [outer = 0x124764c00] 15:14:14 INFO - PROCESS | 1651 | 1462832054571 Marionette DEBUG loaded listener.js 15:14:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 191 (0x12a6e3400) [pid = 1651] [serial = 2177] [outer = 0x124764c00] 15:14:14 INFO - PROCESS | 1651 | --DOCSHELL 0x135bec800 == 123 [pid = 1651] [id = 707] 15:14:14 INFO - PROCESS | 1651 | --DOCSHELL 0x1354e0000 == 122 [pid = 1651] [id = 706] 15:14:14 INFO - PROCESS | 1651 | --DOCSHELL 0x12c6ae000 == 121 [pid = 1651] [id = 705] 15:14:14 INFO - PROCESS | 1651 | --DOCSHELL 0x129d27000 == 120 [pid = 1651] [id = 704] 15:14:14 INFO - PROCESS | 1651 | --DOCSHELL 0x11a0f5800 == 119 [pid = 1651] [id = 703] 15:14:14 INFO - PROCESS | 1651 | --DOMWINDOW == 190 (0x128d59000) [pid = 1651] [serial = 2011] [outer = 0x0] [url = about:blank] 15:14:14 INFO - PROCESS | 1651 | --DOMWINDOW == 189 (0x12b992000) [pid = 1651] [serial = 2014] [outer = 0x0] [url = about:blank] 15:14:14 INFO - PROCESS | 1651 | --DOMWINDOW == 188 (0x12cd88800) [pid = 1651] [serial = 2017] [outer = 0x0] [url = about:blank] 15:14:14 INFO - PROCESS | 1651 | --DOMWINDOW == 187 (0x134b56000) [pid = 1651] [serial = 2020] [outer = 0x0] [url = about:blank] 15:14:14 INFO - PROCESS | 1651 | --DOMWINDOW == 186 (0x135762400) [pid = 1651] [serial = 2023] [outer = 0x0] [url = about:blank] 15:14:14 INFO - PROCESS | 1651 | --DOMWINDOW == 185 (0x135978000) [pid = 1651] [serial = 2026] [outer = 0x0] [url = about:blank] 15:14:14 INFO - PROCESS | 1651 | --DOMWINDOW == 184 (0x13597a000) [pid = 1651] [serial = 2029] [outer = 0x0] [url = about:blank] 15:14:14 INFO - PROCESS | 1651 | --DOMWINDOW == 183 (0x124185400) [pid = 1651] [serial = 2032] [outer = 0x0] [url = about:blank] 15:14:14 INFO - PROCESS | 1651 | --DOCSHELL 0x129224800 == 118 [pid = 1651] [id = 702] 15:14:14 INFO - PROCESS | 1651 | --DOCSHELL 0x1353c7000 == 117 [pid = 1651] [id = 701] 15:14:14 INFO - PROCESS | 1651 | --DOCSHELL 0x12ae83000 == 116 [pid = 1651] [id = 700] 15:14:14 INFO - PROCESS | 1651 | --DOCSHELL 0x1438d0800 == 115 [pid = 1651] [id = 696] 15:14:14 INFO - PROCESS | 1651 | --DOCSHELL 0x14388d000 == 114 [pid = 1651] [id = 695] 15:14:14 INFO - PROCESS | 1651 | --DOCSHELL 0x1436b1000 == 113 [pid = 1651] [id = 694] 15:14:14 INFO - PROCESS | 1651 | --DOCSHELL 0x143399000 == 112 [pid = 1651] [id = 693] 15:14:14 INFO - PROCESS | 1651 | --DOCSHELL 0x1420e9000 == 111 [pid = 1651] [id = 692] 15:14:14 INFO - PROCESS | 1651 | --DOCSHELL 0x1413d8800 == 110 [pid = 1651] [id = 691] 15:14:14 INFO - PROCESS | 1651 | --DOCSHELL 0x13817d000 == 109 [pid = 1651] [id = 690] 15:14:14 INFO - PROCESS | 1651 | --DOCSHELL 0x12d6ba000 == 108 [pid = 1651] [id = 689] 15:14:14 INFO - PROCESS | 1651 | --DOCSHELL 0x1252b3000 == 107 [pid = 1651] [id = 688] 15:14:15 INFO - PROCESS | 1651 | 1462832055027 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 15:14:15 INFO - PROCESS | 1651 | --DOMWINDOW == 182 (0x144e25400) [pid = 1651] [serial = 1961] [outer = 0x0] [url = about:blank] 15:14:15 INFO - PROCESS | 1651 | --DOMWINDOW == 181 (0x1400bb400) [pid = 1651] [serial = 1943] [outer = 0x0] [url = about:blank] 15:14:15 INFO - PROCESS | 1651 | --DOMWINDOW == 180 (0x14202d000) [pid = 1651] [serial = 1946] [outer = 0x0] [url = about:blank] 15:14:15 INFO - PROCESS | 1651 | --DOMWINDOW == 179 (0x143551000) [pid = 1651] [serial = 1949] [outer = 0x0] [url = about:blank] 15:14:15 INFO - PROCESS | 1651 | --DOMWINDOW == 178 (0x144c31000) [pid = 1651] [serial = 1952] [outer = 0x0] [url = about:blank] 15:14:15 INFO - PROCESS | 1651 | --DOMWINDOW == 177 (0x144e2a800) [pid = 1651] [serial = 1955] [outer = 0x0] [url = about:blank] 15:14:15 INFO - PROCESS | 1651 | --DOMWINDOW == 176 (0x143b74000) [pid = 1651] [serial = 1958] [outer = 0x0] [url = about:blank] 15:14:15 INFO - PROCESS | 1651 | --DOMWINDOW == 175 (0x143798000) [pid = 1651] [serial = 1904] [outer = 0x0] [url = about:blank] 15:14:15 INFO - PROCESS | 1651 | --DOMWINDOW == 174 (0x138998800) [pid = 1651] [serial = 1940] [outer = 0x0] [url = about:blank] 15:14:15 INFO - PROCESS | 1651 | --DOMWINDOW == 173 (0x1180c5000) [pid = 1651] [serial = 1934] [outer = 0x0] [url = about:blank] 15:14:15 INFO - PROCESS | 1651 | --DOMWINDOW == 172 (0x12b99d800) [pid = 1651] [serial = 1937] [outer = 0x0] [url = about:blank] 15:14:15 INFO - PROCESS | 1651 | --DOMWINDOW == 171 (0x12d31a800) [pid = 1651] [serial = 2059] [outer = 0x0] [url = about:blank] 15:14:15 INFO - PROCESS | 1651 | --DOMWINDOW == 170 (0x118059000) [pid = 1651] [serial = 2039] [outer = 0x0] [url = about:blank] 15:14:15 INFO - PROCESS | 1651 | --DOMWINDOW == 169 (0x114ee0400) [pid = 1651] [serial = 2038] [outer = 0x0] [url = about:blank] 15:14:15 INFO - PROCESS | 1651 | --DOMWINDOW == 168 (0x128da2000) [pid = 1651] [serial = 2036] [outer = 0x0] [url = about:blank] 15:14:15 INFO - PROCESS | 1651 | --DOMWINDOW == 167 (0x11710ac00) [pid = 1651] [serial = 2035] [outer = 0x0] [url = about:blank] 15:14:15 INFO - PROCESS | 1651 | --DOMWINDOW == 166 (0x11856b000) [pid = 1651] [serial = 2006] [outer = 0x0] [url = about:blank] 15:14:15 INFO - PROCESS | 1651 | --DOMWINDOW == 165 (0x1164af800) [pid = 1651] [serial = 2005] [outer = 0x0] [url = about:blank] 15:14:15 INFO - PROCESS | 1651 | --DOMWINDOW == 164 (0x11911a800) [pid = 1651] [serial = 2041] [outer = 0x0] [url = about:blank] 15:14:15 INFO - PROCESS | 1651 | --DOMWINDOW == 163 (0x1199e2800) [pid = 1651] [serial = 2042] [outer = 0x0] [url = about:blank] 15:14:15 INFO - PROCESS | 1651 | --DOMWINDOW == 162 (0x127172c00) [pid = 1651] [serial = 2047] [outer = 0x0] [url = about:blank] 15:14:15 INFO - PROCESS | 1651 | --DOMWINDOW == 161 (0x122b73800) [pid = 1651] [serial = 2009] [outer = 0x0] [url = about:blank] 15:14:15 INFO - PROCESS | 1651 | --DOMWINDOW == 160 (0x119491800) [pid = 1651] [serial = 2008] [outer = 0x0] [url = about:blank] 15:14:15 INFO - PROCESS | 1651 | --DOMWINDOW == 159 (0x1242dbc00) [pid = 1651] [serial = 2044] [outer = 0x0] [url = about:blank] 15:14:15 INFO - PROCESS | 1651 | --DOMWINDOW == 158 (0x1290ba400) [pid = 1651] [serial = 2050] [outer = 0x0] [url = about:blank] 15:14:15 INFO - PROCESS | 1651 | --DOMWINDOW == 157 (0x12c68ec00) [pid = 1651] [serial = 2057] [outer = 0x0] [url = about:blank] 15:14:15 INFO - PROCESS | 1651 | --DOMWINDOW == 156 (0x128d9e400) [pid = 1651] [serial = 2053] [outer = 0x0] [url = about:blank] 15:14:15 INFO - PROCESS | 1651 | --DOMWINDOW == 155 (0x1295d0c00) [pid = 1651] [serial = 2051] [outer = 0x0] [url = about:blank] 15:14:15 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x12bf9a400) [pid = 1651] [serial = 2056] [outer = 0x0] [url = about:blank] 15:14:15 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x12bc42800) [pid = 1651] [serial = 2054] [outer = 0x0] [url = about:blank] 15:14:15 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x1247cc000) [pid = 1651] [serial = 2045] [outer = 0x0] [url = about:blank] 15:14:15 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x128d61c00) [pid = 1651] [serial = 2048] [outer = 0x0] [url = about:blank] 15:14:15 INFO - PROCESS | 1651 | --DOMWINDOW == 150 (0x12d397400) [pid = 1651] [serial = 2060] [outer = 0x0] [url = about:blank] 15:14:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 15:14:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 824ms 15:14:15 INFO - PROCESS | 1651 | 1462832055061 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 15:14:15 INFO - PROCESS | 1651 | 1462832055064 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 15:14:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 15:14:15 INFO - PROCESS | 1651 | 1462832055072 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 15:14:15 INFO - PROCESS | 1651 | 1462832055075 Marionette TRACE conn2 <- [1,2874,null,{}] 15:14:15 INFO - PROCESS | 1651 | 1462832055077 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:15 INFO - PROCESS | 1651 | 1462832055198 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 15:14:15 INFO - PROCESS | 1651 | 1462832055204 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x128d11800 == 108 [pid = 1651] [id = 726] 15:14:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x1164af800) [pid = 1651] [serial = 2178] [outer = 0x0] 15:14:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x12b996400) [pid = 1651] [serial = 2179] [outer = 0x1164af800] 15:14:15 INFO - PROCESS | 1651 | 1462832055230 Marionette DEBUG loaded listener.js 15:14:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x12bd0c400) [pid = 1651] [serial = 2180] [outer = 0x1164af800] 15:14:15 INFO - PROCESS | 1651 | 1462832055667 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 15:14:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 15:14:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 624ms 15:14:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 15:14:15 INFO - PROCESS | 1651 | 1462832055692 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 15:14:15 INFO - PROCESS | 1651 | 1462832055694 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 15:14:15 INFO - PROCESS | 1651 | 1462832055698 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 15:14:15 INFO - PROCESS | 1651 | 1462832055699 Marionette TRACE conn2 <- [1,2878,null,{}] 15:14:15 INFO - PROCESS | 1651 | 1462832055702 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:15 INFO - PROCESS | 1651 | 1462832055833 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 15:14:15 INFO - PROCESS | 1651 | 1462832055840 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cdf2000 == 109 [pid = 1651] [id = 727] 15:14:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x12c4c7400) [pid = 1651] [serial = 2181] [outer = 0x0] 15:14:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x12cd93c00) [pid = 1651] [serial = 2182] [outer = 0x12c4c7400] 15:14:15 INFO - PROCESS | 1651 | 1462832055866 Marionette DEBUG loaded listener.js 15:14:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x12d397400) [pid = 1651] [serial = 2183] [outer = 0x12c4c7400] 15:14:16 INFO - PROCESS | 1651 | 1462832056263 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 15:14:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 15:14:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 619ms 15:14:16 INFO - PROCESS | 1651 | 1462832056317 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 15:14:16 INFO - PROCESS | 1651 | 1462832056326 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 15:14:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 15:14:16 INFO - PROCESS | 1651 | 1462832056328 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 15:14:16 INFO - PROCESS | 1651 | 1462832056329 Marionette TRACE conn2 <- [1,2882,null,{}] 15:14:16 INFO - PROCESS | 1651 | 1462832056331 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:16 INFO - PROCESS | 1651 | 1462832056447 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 15:14:16 INFO - PROCESS | 1651 | 1462832056456 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x13558c800 == 110 [pid = 1651] [id = 728] 15:14:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 157 (0x134c6fc00) [pid = 1651] [serial = 2184] [outer = 0x0] 15:14:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 158 (0x13542c400) [pid = 1651] [serial = 2185] [outer = 0x134c6fc00] 15:14:16 INFO - PROCESS | 1651 | 1462832056488 Marionette DEBUG loaded listener.js 15:14:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 159 (0x135852400) [pid = 1651] [serial = 2186] [outer = 0x134c6fc00] 15:14:16 INFO - PROCESS | 1651 | 1462832056880 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 15:14:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 15:14:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 571ms 15:14:16 INFO - PROCESS | 1651 | 1462832056901 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 15:14:16 INFO - PROCESS | 1651 | 1462832056902 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 15:14:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 15:14:16 INFO - PROCESS | 1651 | 1462832056904 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 15:14:16 INFO - PROCESS | 1651 | 1462832056905 Marionette TRACE conn2 <- [1,2886,null,{}] 15:14:16 INFO - PROCESS | 1651 | 1462832056907 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:17 INFO - PROCESS | 1651 | 1462832057091 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 15:14:17 INFO - PROCESS | 1651 | 1462832057167 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x135bea000 == 111 [pid = 1651] [id = 729] 15:14:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 160 (0x12e480c00) [pid = 1651] [serial = 2187] [outer = 0x0] 15:14:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 161 (0x135856c00) [pid = 1651] [serial = 2188] [outer = 0x12e480c00] 15:14:17 INFO - PROCESS | 1651 | 1462832057193 Marionette DEBUG loaded listener.js 15:14:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 162 (0x135f43400) [pid = 1651] [serial = 2189] [outer = 0x12e480c00] 15:14:17 INFO - PROCESS | 1651 | 1462832057515 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 15:14:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 15:14:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 620ms 15:14:17 INFO - PROCESS | 1651 | 1462832057525 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 15:14:17 INFO - PROCESS | 1651 | 1462832057526 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 15:14:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 15:14:17 INFO - PROCESS | 1651 | 1462832057530 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 15:14:17 INFO - PROCESS | 1651 | 1462832057533 Marionette TRACE conn2 <- [1,2890,null,{}] 15:14:17 INFO - PROCESS | 1651 | 1462832057536 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:17 INFO - PROCESS | 1651 | 1462832057701 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 15:14:17 INFO - PROCESS | 1651 | 1462832057720 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x13825e000 == 112 [pid = 1651] [id = 730] 15:14:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 163 (0x135f49c00) [pid = 1651] [serial = 2190] [outer = 0x0] 15:14:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 164 (0x138148000) [pid = 1651] [serial = 2191] [outer = 0x135f49c00] 15:14:17 INFO - PROCESS | 1651 | 1462832057745 Marionette DEBUG loaded listener.js 15:14:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 165 (0x138998400) [pid = 1651] [serial = 2192] [outer = 0x135f49c00] 15:14:18 INFO - PROCESS | 1651 | 1462832058137 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 15:14:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 15:14:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 622ms 15:14:18 INFO - PROCESS | 1651 | 1462832058152 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 15:14:18 INFO - PROCESS | 1651 | 1462832058153 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 15:14:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 15:14:18 INFO - PROCESS | 1651 | 1462832058155 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 15:14:18 INFO - PROCESS | 1651 | 1462832058156 Marionette TRACE conn2 <- [1,2894,null,{}] 15:14:18 INFO - PROCESS | 1651 | 1462832058158 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:18 INFO - PROCESS | 1651 | 1462832058317 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 15:14:18 INFO - PROCESS | 1651 | 1462832058334 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x1420e1000 == 113 [pid = 1651] [id = 731] 15:14:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 166 (0x135f6ec00) [pid = 1651] [serial = 2193] [outer = 0x0] 15:14:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 167 (0x1400bbc00) [pid = 1651] [serial = 2194] [outer = 0x135f6ec00] 15:14:18 INFO - PROCESS | 1651 | 1462832058358 Marionette DEBUG loaded listener.js 15:14:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 168 (0x14132ec00) [pid = 1651] [serial = 2195] [outer = 0x135f6ec00] 15:14:18 INFO - PROCESS | 1651 | 1462832058755 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 15:14:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 15:14:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 618ms 15:14:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 15:14:18 INFO - PROCESS | 1651 | 1462832058774 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 15:14:18 INFO - PROCESS | 1651 | 1462832058775 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 15:14:18 INFO - PROCESS | 1651 | 1462832058777 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 15:14:18 INFO - PROCESS | 1651 | 1462832058779 Marionette TRACE conn2 <- [1,2898,null,{}] 15:14:18 INFO - PROCESS | 1651 | 1462832058784 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:18 INFO - PROCESS | 1651 | 1462832058952 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 15:14:18 INFO - PROCESS | 1651 | 1462832058970 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x14349d800 == 114 [pid = 1651] [id = 732] 15:14:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 169 (0x1415c3c00) [pid = 1651] [serial = 2196] [outer = 0x0] 15:14:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 170 (0x1415ccc00) [pid = 1651] [serial = 2197] [outer = 0x1415c3c00] 15:14:19 INFO - PROCESS | 1651 | 1462832059003 Marionette DEBUG loaded listener.js 15:14:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 171 (0x143547400) [pid = 1651] [serial = 2198] [outer = 0x1415c3c00] 15:14:19 INFO - PROCESS | 1651 | 1462832059556 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 15:14:19 INFO - PROCESS | 1651 | --DOMWINDOW == 170 (0x12e483400) [pid = 1651] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 15:14:19 INFO - PROCESS | 1651 | --DOMWINDOW == 169 (0x12f247c00) [pid = 1651] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 15:14:19 INFO - PROCESS | 1651 | --DOMWINDOW == 168 (0x11948e400) [pid = 1651] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 15:14:19 INFO - PROCESS | 1651 | --DOMWINDOW == 167 (0x13565f400) [pid = 1651] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 15:14:19 INFO - PROCESS | 1651 | --DOMWINDOW == 166 (0x128b67800) [pid = 1651] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 15:14:19 INFO - PROCESS | 1651 | --DOMWINDOW == 165 (0x12a6e1c00) [pid = 1651] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 15:14:19 INFO - PROCESS | 1651 | --DOMWINDOW == 164 (0x12a6e2000) [pid = 1651] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 15:14:19 INFO - PROCESS | 1651 | --DOMWINDOW == 163 (0x12dd82000) [pid = 1651] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 15:14:19 INFO - PROCESS | 1651 | --DOMWINDOW == 162 (0x1196c4400) [pid = 1651] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 15:14:19 INFO - PROCESS | 1651 | --DOMWINDOW == 161 (0x128b63400) [pid = 1651] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 15:14:19 INFO - PROCESS | 1651 | --DOMWINDOW == 160 (0x11296e400) [pid = 1651] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 15:14:19 INFO - PROCESS | 1651 | --DOMWINDOW == 159 (0x117568800) [pid = 1651] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 15:14:19 INFO - PROCESS | 1651 | --DOMWINDOW == 158 (0x11805ec00) [pid = 1651] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 15:14:19 INFO - PROCESS | 1651 | --DOMWINDOW == 157 (0x12ae5b400) [pid = 1651] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 15:14:19 INFO - PROCESS | 1651 | --DOMWINDOW == 156 (0x12d315c00) [pid = 1651] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 15:14:19 INFO - PROCESS | 1651 | --DOMWINDOW == 155 (0x12cdec800) [pid = 1651] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:14:19 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x116955400) [pid = 1651] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 15:14:19 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x12f244400) [pid = 1651] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 15:14:19 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x12cdf1800) [pid = 1651] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:14:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 15:14:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 822ms 15:14:19 INFO - PROCESS | 1651 | 1462832059608 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 15:14:19 INFO - PROCESS | 1651 | 1462832059609 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 15:14:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 15:14:19 INFO - PROCESS | 1651 | 1462832059613 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 15:14:19 INFO - PROCESS | 1651 | 1462832059614 Marionette TRACE conn2 <- [1,2902,null,{}] 15:14:19 INFO - PROCESS | 1651 | 1462832059617 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:19 INFO - PROCESS | 1651 | 1462832059736 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 15:14:19 INFO - PROCESS | 1651 | 1462832059741 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b90b800 == 115 [pid = 1651] [id = 733] 15:14:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x1196c4400) [pid = 1651] [serial = 2199] [outer = 0x0] 15:14:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x124460c00) [pid = 1651] [serial = 2200] [outer = 0x1196c4400] 15:14:19 INFO - PROCESS | 1651 | 1462832059771 Marionette DEBUG loaded listener.js 15:14:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x12d31f000) [pid = 1651] [serial = 2201] [outer = 0x1196c4400] 15:14:20 INFO - PROCESS | 1651 | 1462832060168 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 15:14:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 15:14:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 572ms 15:14:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 15:14:20 INFO - PROCESS | 1651 | 1462832060185 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 15:14:20 INFO - PROCESS | 1651 | 1462832060186 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 15:14:20 INFO - PROCESS | 1651 | 1462832060188 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 15:14:20 INFO - PROCESS | 1651 | 1462832060190 Marionette TRACE conn2 <- [1,2906,null,{}] 15:14:20 INFO - PROCESS | 1651 | 1462832060192 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:20 INFO - PROCESS | 1651 | 1462832060376 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 15:14:20 INFO - PROCESS | 1651 | 1462832060386 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x14388f800 == 116 [pid = 1651] [id = 734] 15:14:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x12b992c00) [pid = 1651] [serial = 2202] [outer = 0x0] 15:14:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 157 (0x135f4b800) [pid = 1651] [serial = 2203] [outer = 0x12b992c00] 15:14:20 INFO - PROCESS | 1651 | 1462832060411 Marionette DEBUG loaded listener.js 15:14:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 158 (0x1435ab800) [pid = 1651] [serial = 2204] [outer = 0x12b992c00] 15:14:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 15:14:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 575ms 15:14:20 INFO - PROCESS | 1651 | 1462832060757 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 15:14:20 INFO - PROCESS | 1651 | 1462832060766 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 15:14:20 INFO - PROCESS | 1651 | 1462832060768 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 15:14:20 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 15:14:20 INFO - PROCESS | 1651 | 1462832060770 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 15:14:20 INFO - PROCESS | 1651 | 1462832060771 Marionette TRACE conn2 <- [1,2910,null,{}] 15:14:20 INFO - PROCESS | 1651 | 1462832060773 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:20 INFO - PROCESS | 1651 | 1462832060913 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 15:14:21 INFO - PROCESS | 1651 | 1462832061087 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x144a0a000 == 117 [pid = 1651] [id = 735] 15:14:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 159 (0x1435af000) [pid = 1651] [serial = 2205] [outer = 0x0] 15:14:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 160 (0x1436db400) [pid = 1651] [serial = 2206] [outer = 0x1435af000] 15:14:21 INFO - PROCESS | 1651 | 1462832061129 Marionette DEBUG loaded listener.js 15:14:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 161 (0x1436dfc00) [pid = 1651] [serial = 2207] [outer = 0x1435af000] 15:14:21 INFO - PROCESS | 1651 | 1462832061475 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 15:14:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 15:14:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 15:14:21 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 719ms 15:14:21 INFO - TEST-START | /DOMEvents/constructors.html 15:14:21 INFO - PROCESS | 1651 | 1462832061490 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 15:14:21 INFO - PROCESS | 1651 | 1462832061491 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 15:14:21 INFO - PROCESS | 1651 | 1462832061494 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 15:14:21 INFO - PROCESS | 1651 | 1462832061495 Marionette TRACE conn2 <- [1,2914,null,{}] 15:14:21 INFO - PROCESS | 1651 | 1462832061500 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:21 INFO - PROCESS | 1651 | 1462832061622 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 15:14:21 INFO - PROCESS | 1651 | 1462832061841 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x1185eb800 == 118 [pid = 1651] [id = 736] 15:14:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 162 (0x110d59000) [pid = 1651] [serial = 2208] [outer = 0x0] 15:14:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 163 (0x112785000) [pid = 1651] [serial = 2209] [outer = 0x110d59000] 15:14:21 INFO - PROCESS | 1651 | 1462832061914 Marionette DEBUG loaded listener.js 15:14:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 164 (0x115e85800) [pid = 1651] [serial = 2210] [outer = 0x110d59000] 15:14:22 INFO - PROCESS | 1651 | 1462832062404 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 15:14:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 15:14:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 15:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 15:14:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:14:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 15:14:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 15:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 15:14:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:14:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 15:14:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 15:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 15:14:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:14:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 15:14:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 15:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 15:14:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:14:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 15:14:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 15:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 15:14:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:14:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 15:14:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 15:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 15:14:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:14:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 15:14:22 INFO - TEST-OK | /DOMEvents/constructors.html | took 928ms 15:14:22 INFO - PROCESS | 1651 | 1462832062429 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 15:14:22 INFO - PROCESS | 1651 | 1462832062432 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 15:14:22 INFO - TEST-START | /DOMEvents/event-phases-order.html 15:14:22 INFO - PROCESS | 1651 | 1462832062438 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 15:14:22 INFO - PROCESS | 1651 | 1462832062440 Marionette TRACE conn2 <- [1,2918,null,{}] 15:14:22 INFO - PROCESS | 1651 | 1462832062443 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:22 INFO - PROCESS | 1651 | 1462832062589 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 15:14:22 INFO - PROCESS | 1651 | 1462832062731 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x1351a9000 == 119 [pid = 1651] [id = 737] 15:14:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 165 (0x11856b800) [pid = 1651] [serial = 2211] [outer = 0x0] 15:14:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 166 (0x12583e800) [pid = 1651] [serial = 2212] [outer = 0x11856b800] 15:14:22 INFO - PROCESS | 1651 | 1462832062762 Marionette DEBUG loaded listener.js 15:14:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 167 (0x129280c00) [pid = 1651] [serial = 2213] [outer = 0x11856b800] 15:14:23 INFO - PROCESS | 1651 | 1462832063152 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 15:14:23 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 15:14:23 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 721ms 15:14:23 INFO - PROCESS | 1651 | 1462832063161 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 15:14:23 INFO - PROCESS | 1651 | 1462832063164 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 15:14:23 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 15:14:23 INFO - PROCESS | 1651 | 1462832063167 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 15:14:23 INFO - PROCESS | 1651 | 1462832063168 Marionette TRACE conn2 <- [1,2922,null,{}] 15:14:23 INFO - PROCESS | 1651 | 1462832063170 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:23 INFO - PROCESS | 1651 | 1462832063311 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 15:14:23 INFO - PROCESS | 1651 | 1462832063456 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x1438ae000 == 120 [pid = 1651] [id = 738] 15:14:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 168 (0x12a7a5c00) [pid = 1651] [serial = 2214] [outer = 0x0] 15:14:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 169 (0x12d26d000) [pid = 1651] [serial = 2215] [outer = 0x12a7a5c00] 15:14:23 INFO - PROCESS | 1651 | 1462832063486 Marionette DEBUG loaded listener.js 15:14:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 170 (0x12f244800) [pid = 1651] [serial = 2216] [outer = 0x12a7a5c00] 15:14:23 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 15:14:23 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 15:14:23 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 15:14:23 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 15:14:23 INFO - PROCESS | 1651 | 1462832063881 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 15:14:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 15:14:23 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 15:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 15:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:14:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 15:14:23 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 15:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:14:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 15:14:23 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 15:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:14:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 15:14:23 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 15:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:14:23 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 15:14:23 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 769ms 15:14:23 INFO - PROCESS | 1651 | 1462832063937 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 15:14:23 INFO - PROCESS | 1651 | 1462832063939 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 15:14:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 15:14:23 INFO - PROCESS | 1651 | 1462832063946 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 15:14:23 INFO - PROCESS | 1651 | 1462832063951 Marionette TRACE conn2 <- [1,2926,null,{}] 15:14:23 INFO - PROCESS | 1651 | 1462832063954 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:24 INFO - PROCESS | 1651 | 1462832064149 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 15:14:24 INFO - PROCESS | 1651 | 1462832064294 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x14539e800 == 121 [pid = 1651] [id = 739] 15:14:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 171 (0x12f243400) [pid = 1651] [serial = 2217] [outer = 0x0] 15:14:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 172 (0x135850400) [pid = 1651] [serial = 2218] [outer = 0x12f243400] 15:14:24 INFO - PROCESS | 1651 | 1462832064325 Marionette DEBUG loaded listener.js 15:14:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 173 (0x143550800) [pid = 1651] [serial = 2219] [outer = 0x12f243400] 15:14:24 INFO - PROCESS | 1651 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 15:14:24 INFO - PROCESS | 1651 | 1462832064692 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 15:14:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 15:14:24 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 781ms 15:14:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 15:14:24 INFO - PROCESS | 1651 | 1462832064724 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 15:14:24 INFO - PROCESS | 1651 | 1462832064726 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 15:14:24 INFO - PROCESS | 1651 | 1462832064728 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 15:14:24 INFO - PROCESS | 1651 | 1462832064729 Marionette TRACE conn2 <- [1,2930,null,{}] 15:14:24 INFO - PROCESS | 1651 | 1462832064732 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:24 INFO - PROCESS | 1651 | 1462832064873 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 15:14:25 INFO - PROCESS | 1651 | 1462832065018 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x1453d5000 == 122 [pid = 1651] [id = 740] 15:14:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 174 (0x134b57400) [pid = 1651] [serial = 2220] [outer = 0x0] 15:14:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 175 (0x1435af400) [pid = 1651] [serial = 2221] [outer = 0x134b57400] 15:14:25 INFO - PROCESS | 1651 | 1462832065049 Marionette DEBUG loaded listener.js 15:14:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 176 (0x1436e3800) [pid = 1651] [serial = 2222] [outer = 0x134b57400] 15:14:25 INFO - PROCESS | 1651 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 15:14:25 INFO - PROCESS | 1651 | 1462832065416 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 15:14:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 15:14:25 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 722ms 15:14:25 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 15:14:25 INFO - PROCESS | 1651 | 1462832065451 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 15:14:25 INFO - PROCESS | 1651 | 1462832065452 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 15:14:25 INFO - PROCESS | 1651 | 1462832065454 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 15:14:25 INFO - PROCESS | 1651 | 1462832065456 Marionette TRACE conn2 <- [1,2934,null,{}] 15:14:25 INFO - PROCESS | 1651 | 1462832065458 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:25 INFO - PROCESS | 1651 | 1462832065598 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 15:14:25 INFO - PROCESS | 1651 | 1462832065764 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x145414000 == 123 [pid = 1651] [id = 741] 15:14:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 177 (0x143739c00) [pid = 1651] [serial = 2223] [outer = 0x0] 15:14:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 178 (0x14373d000) [pid = 1651] [serial = 2224] [outer = 0x143739c00] 15:14:25 INFO - PROCESS | 1651 | 1462832065800 Marionette DEBUG loaded listener.js 15:14:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 179 (0x14379b800) [pid = 1651] [serial = 2225] [outer = 0x143739c00] 15:14:26 INFO - PROCESS | 1651 | 1462832066171 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 15:14:26 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:14:26 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 769ms 15:14:26 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 15:14:26 INFO - PROCESS | 1651 | 1462832066224 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 15:14:26 INFO - PROCESS | 1651 | 1462832066225 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 15:14:26 INFO - PROCESS | 1651 | 1462832066228 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 15:14:26 INFO - PROCESS | 1651 | 1462832066229 Marionette TRACE conn2 <- [1,2938,null,{}] 15:14:26 INFO - PROCESS | 1651 | 1462832066231 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:26 INFO - PROCESS | 1651 | 1462832066370 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 15:14:26 INFO - PROCESS | 1651 | 1462832066517 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x1456d9800 == 124 [pid = 1651] [id = 742] 15:14:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 180 (0x143734c00) [pid = 1651] [serial = 2226] [outer = 0x0] 15:14:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 181 (0x144c2d000) [pid = 1651] [serial = 2227] [outer = 0x143734c00] 15:14:26 INFO - PROCESS | 1651 | 1462832066547 Marionette DEBUG loaded listener.js 15:14:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 182 (0x144e2c400) [pid = 1651] [serial = 2228] [outer = 0x143734c00] 15:14:26 INFO - PROCESS | 1651 | 1462832066924 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 15:14:26 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 15:14:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 721ms 15:14:26 INFO - PROCESS | 1651 | 1462832066950 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 15:14:26 INFO - PROCESS | 1651 | 1462832066951 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 15:14:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 15:14:26 INFO - PROCESS | 1651 | 1462832066954 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 15:14:26 INFO - PROCESS | 1651 | 1462832066955 Marionette TRACE conn2 <- [1,2942,null,{}] 15:14:26 INFO - PROCESS | 1651 | 1462832066958 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:27 INFO - PROCESS | 1651 | 1462832067124 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 15:14:27 INFO - PROCESS | 1651 | 1462832067292 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x1459d0000 == 125 [pid = 1651] [id = 743] 15:14:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 183 (0x141230c00) [pid = 1651] [serial = 2229] [outer = 0x0] 15:14:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 184 (0x141236000) [pid = 1651] [serial = 2230] [outer = 0x141230c00] 15:14:27 INFO - PROCESS | 1651 | 1462832067323 Marionette DEBUG loaded listener.js 15:14:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 185 (0x14123b800) [pid = 1651] [serial = 2231] [outer = 0x141230c00] 15:14:27 INFO - PROCESS | 1651 | 1462832067686 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 15:14:27 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 15:14:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 15:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 15:14:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 770ms 15:14:27 INFO - PROCESS | 1651 | 1462832067725 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 15:14:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 15:14:27 INFO - PROCESS | 1651 | 1462832067726 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 15:14:27 INFO - PROCESS | 1651 | 1462832067728 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 15:14:27 INFO - PROCESS | 1651 | 1462832067730 Marionette TRACE conn2 <- [1,2946,null,{}] 15:14:27 INFO - PROCESS | 1651 | 1462832067732 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:27 INFO - PROCESS | 1651 | 1462832067871 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 15:14:28 INFO - PROCESS | 1651 | 1462832068022 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x1454b8800 == 126 [pid = 1651] [id = 744] 15:14:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 186 (0x141233400) [pid = 1651] [serial = 2232] [outer = 0x0] 15:14:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 187 (0x14245ac00) [pid = 1651] [serial = 2233] [outer = 0x141233400] 15:14:28 INFO - PROCESS | 1651 | 1462832068052 Marionette DEBUG loaded listener.js 15:14:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 188 (0x14245ec00) [pid = 1651] [serial = 2234] [outer = 0x141233400] 15:14:28 INFO - PROCESS | 1651 | 1462832068484 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 15:14:28 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 15:14:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 769ms 15:14:28 INFO - PROCESS | 1651 | 1462832068500 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 15:14:28 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 15:14:28 INFO - PROCESS | 1651 | 1462832068502 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 15:14:28 INFO - PROCESS | 1651 | 1462832068505 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 15:14:28 INFO - PROCESS | 1651 | 1462832068507 Marionette TRACE conn2 <- [1,2950,null,{}] 15:14:28 INFO - PROCESS | 1651 | 1462832068511 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:28 INFO - PROCESS | 1651 | 1462832068712 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 15:14:28 INFO - PROCESS | 1651 | 1462832068865 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x1459ce000 == 127 [pid = 1651] [id = 745] 15:14:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 189 (0x14123b000) [pid = 1651] [serial = 2235] [outer = 0x0] 15:14:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 190 (0x142462800) [pid = 1651] [serial = 2236] [outer = 0x14123b000] 15:14:28 INFO - PROCESS | 1651 | 1462832068894 Marionette DEBUG loaded listener.js 15:14:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 191 (0x143b72000) [pid = 1651] [serial = 2237] [outer = 0x14123b000] 15:14:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x1453ca800 == 128 [pid = 1651] [id = 746] 15:14:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 192 (0x144d78400) [pid = 1651] [serial = 2238] [outer = 0x0] 15:14:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 193 (0x142464400) [pid = 1651] [serial = 2239] [outer = 0x144d78400] 15:14:29 INFO - PROCESS | 1651 | 1462832069297 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 15:14:29 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 15:14:29 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 821ms 15:14:29 INFO - PROCESS | 1651 | 1462832069326 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 15:14:29 INFO - PROCESS | 1651 | 1462832069328 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 15:14:29 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 15:14:29 INFO - PROCESS | 1651 | 1462832069330 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 15:14:29 INFO - PROCESS | 1651 | 1462832069331 Marionette TRACE conn2 <- [1,2954,null,{}] 15:14:29 INFO - PROCESS | 1651 | 1462832069334 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:29 INFO - PROCESS | 1651 | 1462832069526 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 15:14:29 INFO - PROCESS | 1651 | 1462832069724 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x1471f3000 == 129 [pid = 1651] [id = 747] 15:14:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 194 (0x135a4a800) [pid = 1651] [serial = 2240] [outer = 0x0] 15:14:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 195 (0x144d7ac00) [pid = 1651] [serial = 2241] [outer = 0x135a4a800] 15:14:29 INFO - PROCESS | 1651 | 1462832069758 Marionette DEBUG loaded listener.js 15:14:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 196 (0x144d84800) [pid = 1651] [serial = 2242] [outer = 0x135a4a800] 15:14:30 INFO - PROCESS | 1651 | 1462832070186 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 15:14:30 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:14:30 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 15:14:30 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 870ms 15:14:30 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 15:14:30 INFO - PROCESS | 1651 | 1462832070200 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 15:14:30 INFO - PROCESS | 1651 | 1462832070202 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 15:14:30 INFO - PROCESS | 1651 | 1462832070205 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 15:14:30 INFO - PROCESS | 1651 | 1462832070207 Marionette TRACE conn2 <- [1,2958,null,{}] 15:14:30 INFO - PROCESS | 1651 | 1462832070209 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:30 INFO - PROCESS | 1651 | 1462832070371 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 15:14:30 INFO - PROCESS | 1651 | 1462832070531 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x128d0b800 == 130 [pid = 1651] [id = 748] 15:14:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 197 (0x111ab3800) [pid = 1651] [serial = 2243] [outer = 0x0] 15:14:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 198 (0x1211bf800) [pid = 1651] [serial = 2244] [outer = 0x111ab3800] 15:14:30 INFO - PROCESS | 1651 | 1462832070561 Marionette DEBUG loaded listener.js 15:14:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 199 (0x144d7f000) [pid = 1651] [serial = 2245] [outer = 0x111ab3800] 15:14:31 INFO - PROCESS | 1651 | 1462832071388 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 15:14:31 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 15:14:31 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1221ms 15:14:31 INFO - PROCESS | 1651 | 1462832071427 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 15:14:31 INFO - PROCESS | 1651 | 1462832071429 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 15:14:31 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 15:14:31 INFO - PROCESS | 1651 | 1462832071433 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 15:14:31 INFO - PROCESS | 1651 | 1462832071435 Marionette TRACE conn2 <- [1,2962,null,{}] 15:14:31 INFO - PROCESS | 1651 | 1462832071438 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:31 INFO - PROCESS | 1651 | 1462832071565 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 15:14:31 INFO - PROCESS | 1651 | 1462832071691 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e09800 == 131 [pid = 1651] [id = 749] 15:14:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 200 (0x110f4b000) [pid = 1651] [serial = 2246] [outer = 0x0] 15:14:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 201 (0x112786400) [pid = 1651] [serial = 2247] [outer = 0x110f4b000] 15:14:31 INFO - PROCESS | 1651 | 1462832071720 Marionette DEBUG loaded listener.js 15:14:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 202 (0x112f76800) [pid = 1651] [serial = 2248] [outer = 0x110f4b000] 15:14:32 INFO - PROCESS | 1651 | 1462832072106 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 15:14:32 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 15:14:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 721ms 15:14:32 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 15:14:32 INFO - PROCESS | 1651 | 1462832072154 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 15:14:32 INFO - PROCESS | 1651 | 1462832072158 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 15:14:32 INFO - PROCESS | 1651 | 1462832072162 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 15:14:32 INFO - PROCESS | 1651 | 1462832072164 Marionette TRACE conn2 <- [1,2966,null,{}] 15:14:32 INFO - PROCESS | 1651 | 1462832072166 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:32 INFO - PROCESS | 1651 | 1462832072283 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 15:14:32 INFO - PROCESS | 1651 | 1462832072445 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x1166e1800 == 132 [pid = 1651] [id = 750] 15:14:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 203 (0x110d92400) [pid = 1651] [serial = 2249] [outer = 0x0] 15:14:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 204 (0x11317fc00) [pid = 1651] [serial = 2250] [outer = 0x110d92400] 15:14:32 INFO - PROCESS | 1651 | 1462832072476 Marionette DEBUG loaded listener.js 15:14:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 205 (0x115d72400) [pid = 1651] [serial = 2251] [outer = 0x110d92400] 15:14:32 INFO - PROCESS | 1651 | 1462832072835 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 15:14:32 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 15:14:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 720ms 15:14:32 INFO - PROCESS | 1651 | 1462832072883 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 15:14:32 INFO - PROCESS | 1651 | 1462832072884 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 15:14:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 15:14:32 INFO - PROCESS | 1651 | 1462832072886 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 15:14:32 INFO - PROCESS | 1651 | 1462832072889 Marionette TRACE conn2 <- [1,2970,null,{}] 15:14:32 INFO - PROCESS | 1651 | 1462832072896 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:33 INFO - PROCESS | 1651 | 1462832073015 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 15:14:33 INFO - PROCESS | 1651 | 1462832073169 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x129d3a800 == 133 [pid = 1651] [id = 751] 15:14:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 206 (0x113497800) [pid = 1651] [serial = 2252] [outer = 0x0] 15:14:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 207 (0x1166d5800) [pid = 1651] [serial = 2253] [outer = 0x113497800] 15:14:33 INFO - PROCESS | 1651 | 1462832073198 Marionette DEBUG loaded listener.js 15:14:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 208 (0x116a61800) [pid = 1651] [serial = 2254] [outer = 0x113497800] 15:14:33 INFO - PROCESS | 1651 | 1462832073562 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 15:14:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:14:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 725ms 15:14:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 15:14:33 INFO - PROCESS | 1651 | 1462832073611 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 15:14:33 INFO - PROCESS | 1651 | 1462832073613 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 15:14:33 INFO - PROCESS | 1651 | 1462832073615 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 15:14:33 INFO - PROCESS | 1651 | 1462832073616 Marionette TRACE conn2 <- [1,2974,null,{}] 15:14:33 INFO - PROCESS | 1651 | 1462832073618 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:33 INFO - PROCESS | 1651 | 1462832073738 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 15:14:33 INFO - PROCESS | 1651 | 1462832073898 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x1161d0000 == 134 [pid = 1651] [id = 752] 15:14:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 209 (0x11819bc00) [pid = 1651] [serial = 2255] [outer = 0x0] 15:14:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 210 (0x11820c800) [pid = 1651] [serial = 2256] [outer = 0x11819bc00] 15:14:33 INFO - PROCESS | 1651 | 1462832073928 Marionette DEBUG loaded listener.js 15:14:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 211 (0x11894d800) [pid = 1651] [serial = 2257] [outer = 0x11819bc00] 15:14:34 INFO - PROCESS | 1651 | 1462832074264 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 15:14:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 15:14:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 724ms 15:14:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 15:14:34 INFO - PROCESS | 1651 | 1462832074339 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 15:14:34 INFO - PROCESS | 1651 | 1462832074341 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 15:14:34 INFO - PROCESS | 1651 | 1462832074343 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 15:14:34 INFO - PROCESS | 1651 | 1462832074344 Marionette TRACE conn2 <- [1,2978,null,{}] 15:14:34 INFO - PROCESS | 1651 | 1462832074346 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:34 INFO - PROCESS | 1651 | 1462832074506 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 15:14:34 INFO - PROCESS | 1651 | 1462832074716 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x110f24000 == 135 [pid = 1651] [id = 753] 15:14:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 212 (0x111fedc00) [pid = 1651] [serial = 2258] [outer = 0x0] 15:14:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 213 (0x114ee3400) [pid = 1651] [serial = 2259] [outer = 0x111fedc00] 15:14:34 INFO - PROCESS | 1651 | 1462832074822 Marionette DEBUG loaded listener.js 15:14:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 214 (0x11948d800) [pid = 1651] [serial = 2260] [outer = 0x111fedc00] 15:14:34 INFO - PROCESS | 1651 | --DOCSHELL 0x12c6bb000 == 134 [pid = 1651] [id = 487] 15:14:34 INFO - PROCESS | 1651 | --DOCSHELL 0x121149800 == 133 [pid = 1651] [id = 260] 15:14:34 INFO - PROCESS | 1651 | --DOCSHELL 0x135cde000 == 132 [pid = 1651] [id = 687] 15:14:34 INFO - PROCESS | 1651 | --DOCSHELL 0x144a0a000 == 131 [pid = 1651] [id = 735] 15:14:34 INFO - PROCESS | 1651 | --DOCSHELL 0x14388f800 == 130 [pid = 1651] [id = 734] 15:14:34 INFO - PROCESS | 1651 | --DOCSHELL 0x12b90b800 == 129 [pid = 1651] [id = 733] 15:14:34 INFO - PROCESS | 1651 | --DOCSHELL 0x14349d800 == 128 [pid = 1651] [id = 732] 15:14:34 INFO - PROCESS | 1651 | --DOMWINDOW == 213 (0x1400b9400) [pid = 1651] [serial = 2092] [outer = 0x0] [url = about:blank] 15:14:34 INFO - PROCESS | 1651 | --DOMWINDOW == 212 (0x141325800) [pid = 1651] [serial = 2095] [outer = 0x0] [url = about:blank] 15:14:34 INFO - PROCESS | 1651 | --DOMWINDOW == 211 (0x12d26e400) [pid = 1651] [serial = 2089] [outer = 0x0] [url = about:blank] 15:14:34 INFO - PROCESS | 1651 | --DOMWINDOW == 210 (0x135e11400) [pid = 1651] [serial = 2125] [outer = 0x0] [url = about:blank] 15:14:35 INFO - PROCESS | 1651 | --DOCSHELL 0x1420e1000 == 127 [pid = 1651] [id = 731] 15:14:35 INFO - PROCESS | 1651 | --DOCSHELL 0x13825e000 == 126 [pid = 1651] [id = 730] 15:14:35 INFO - PROCESS | 1651 | --DOCSHELL 0x135bea000 == 125 [pid = 1651] [id = 729] 15:14:35 INFO - PROCESS | 1651 | --DOCSHELL 0x13558c800 == 124 [pid = 1651] [id = 728] 15:14:35 INFO - PROCESS | 1651 | --DOCSHELL 0x12cdf2000 == 123 [pid = 1651] [id = 727] 15:14:35 INFO - PROCESS | 1651 | --DOCSHELL 0x128d11800 == 122 [pid = 1651] [id = 726] 15:14:35 INFO - PROCESS | 1651 | --DOCSHELL 0x12bd45000 == 121 [pid = 1651] [id = 725] 15:14:35 INFO - PROCESS | 1651 | --DOCSHELL 0x112552000 == 120 [pid = 1651] [id = 724] 15:14:35 INFO - PROCESS | 1651 | --DOCSHELL 0x1270c9800 == 119 [pid = 1651] [id = 723] 15:14:35 INFO - PROCESS | 1651 | --DOCSHELL 0x144e1f800 == 118 [pid = 1651] [id = 718] 15:14:35 INFO - PROCESS | 1651 | --DOCSHELL 0x144e06800 == 117 [pid = 1651] [id = 717] 15:14:35 INFO - PROCESS | 1651 | --DOCSHELL 0x144dab800 == 116 [pid = 1651] [id = 716] 15:14:35 INFO - PROCESS | 1651 | --DOCSHELL 0x143b45000 == 115 [pid = 1651] [id = 715] 15:14:35 INFO - PROCESS | 1651 | --DOCSHELL 0x14389a800 == 114 [pid = 1651] [id = 714] 15:14:35 INFO - PROCESS | 1651 | --DOCSHELL 0x1434c9800 == 113 [pid = 1651] [id = 713] 15:14:35 INFO - PROCESS | 1651 | --DOCSHELL 0x142108800 == 112 [pid = 1651] [id = 712] 15:14:35 INFO - PROCESS | 1651 | --DOCSHELL 0x138aac000 == 111 [pid = 1651] [id = 711] 15:14:35 INFO - PROCESS | 1651 | --DOCSHELL 0x12d607800 == 110 [pid = 1651] [id = 710] 15:14:35 INFO - PROCESS | 1651 | --DOCSHELL 0x1247a8000 == 109 [pid = 1651] [id = 709] 15:14:35 INFO - PROCESS | 1651 | --DOCSHELL 0x135f16000 == 108 [pid = 1651] [id = 708] 15:14:35 INFO - PROCESS | 1651 | 1462832075232 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 15:14:35 INFO - PROCESS | 1651 | --DOMWINDOW == 209 (0x135428c00) [pid = 1651] [serial = 2122] [outer = 0x0] [url = about:blank] 15:14:35 INFO - PROCESS | 1651 | --DOMWINDOW == 208 (0x135975400) [pid = 1651] [serial = 2123] [outer = 0x0] [url = about:blank] 15:14:35 INFO - PROCESS | 1651 | --DOMWINDOW == 207 (0x13576f000) [pid = 1651] [serial = 2024] [outer = 0x0] [url = about:blank] 15:14:35 INFO - PROCESS | 1651 | --DOMWINDOW == 206 (0x135f40400) [pid = 1651] [serial = 2030] [outer = 0x0] [url = about:blank] 15:14:35 INFO - PROCESS | 1651 | --DOMWINDOW == 205 (0x135a6a000) [pid = 1651] [serial = 2027] [outer = 0x0] [url = about:blank] 15:14:35 INFO - PROCESS | 1651 | --DOMWINDOW == 204 (0x129275c00) [pid = 1651] [serial = 2012] [outer = 0x0] [url = about:blank] 15:14:35 INFO - PROCESS | 1651 | --DOMWINDOW == 203 (0x12bf9e000) [pid = 1651] [serial = 2015] [outer = 0x0] [url = about:blank] 15:14:35 INFO - PROCESS | 1651 | --DOMWINDOW == 202 (0x12d320400) [pid = 1651] [serial = 2018] [outer = 0x0] [url = about:blank] 15:14:35 INFO - PROCESS | 1651 | --DOMWINDOW == 201 (0x13565d000) [pid = 1651] [serial = 2021] [outer = 0x0] [url = about:blank] 15:14:35 INFO - PROCESS | 1651 | --DOMWINDOW == 200 (0x135f64c00) [pid = 1651] [serial = 2033] [outer = 0x0] [url = about:blank] 15:14:35 INFO - PROCESS | 1651 | --DOMWINDOW == 199 (0x12a6e6800) [pid = 1651] [serial = 2113] [outer = 0x0] [url = about:blank] 15:14:35 INFO - PROCESS | 1651 | --DOMWINDOW == 198 (0x135f8a000) [pid = 1651] [serial = 2083] [outer = 0x0] [url = about:blank] 15:14:35 INFO - PROCESS | 1651 | --DOMWINDOW == 197 (0x12b166c00) [pid = 1651] [serial = 2114] [outer = 0x0] [url = about:blank] 15:14:35 INFO - PROCESS | 1651 | --DOMWINDOW == 196 (0x118196800) [pid = 1651] [serial = 2102] [outer = 0x0] [url = about:blank] 15:14:35 INFO - PROCESS | 1651 | --DOMWINDOW == 195 (0x1193dc400) [pid = 1651] [serial = 2110] [outer = 0x0] [url = about:blank] 15:14:35 INFO - PROCESS | 1651 | --DOMWINDOW == 194 (0x118195400) [pid = 1651] [serial = 2065] [outer = 0x0] [url = about:blank] 15:14:35 INFO - PROCESS | 1651 | --DOMWINDOW == 193 (0x1132de800) [pid = 1651] [serial = 2101] [outer = 0x0] [url = about:blank] 15:14:35 INFO - PROCESS | 1651 | --DOMWINDOW == 192 (0x125795400) [pid = 1651] [serial = 2107] [outer = 0x0] [url = about:blank] 15:14:35 INFO - PROCESS | 1651 | --DOMWINDOW == 191 (0x122a60400) [pid = 1651] [serial = 2068] [outer = 0x0] [url = about:blank] 15:14:35 INFO - PROCESS | 1651 | --DOMWINDOW == 190 (0x1193c0800) [pid = 1651] [serial = 2098] [outer = 0x0] [url = about:blank] 15:14:35 INFO - PROCESS | 1651 | --DOMWINDOW == 189 (0x1193d8400) [pid = 1651] [serial = 2116] [outer = 0x0] [url = about:blank] 15:14:35 INFO - PROCESS | 1651 | --DOMWINDOW == 188 (0x12e47e800) [pid = 1651] [serial = 2062] [outer = 0x0] [url = about:blank] 15:14:35 INFO - PROCESS | 1651 | --DOMWINDOW == 187 (0x12d399000) [pid = 1651] [serial = 2117] [outer = 0x0] [url = about:blank] 15:14:35 INFO - PROCESS | 1651 | --DOMWINDOW == 186 (0x12a6e9400) [pid = 1651] [serial = 2071] [outer = 0x0] [url = about:blank] 15:14:35 INFO - PROCESS | 1651 | --DOMWINDOW == 185 (0x112783c00) [pid = 1651] [serial = 2063] [outer = 0x0] [url = about:blank] 15:14:35 INFO - PROCESS | 1651 | --DOMWINDOW == 184 (0x134c6e000) [pid = 1651] [serial = 2077] [outer = 0x0] [url = about:blank] 15:14:35 INFO - PROCESS | 1651 | --DOMWINDOW == 183 (0x128d9b000) [pid = 1651] [serial = 2108] [outer = 0x0] [url = about:blank] 15:14:35 INFO - PROCESS | 1651 | --DOMWINDOW == 182 (0x128d9c800) [pid = 1651] [serial = 2111] [outer = 0x0] [url = about:blank] 15:14:35 INFO - PROCESS | 1651 | --DOMWINDOW == 181 (0x12dd7f000) [pid = 1651] [serial = 2074] [outer = 0x0] [url = about:blank] 15:14:35 INFO - PROCESS | 1651 | --DOMWINDOW == 180 (0x13596b400) [pid = 1651] [serial = 2080] [outer = 0x0] [url = about:blank] 15:14:35 INFO - PROCESS | 1651 | --DOMWINDOW == 179 (0x122a5c800) [pid = 1651] [serial = 2105] [outer = 0x0] [url = about:blank] 15:14:35 INFO - PROCESS | 1651 | --DOMWINDOW == 178 (0x13814dc00) [pid = 1651] [serial = 2086] [outer = 0x0] [url = about:blank] 15:14:35 INFO - PROCESS | 1651 | --DOMWINDOW == 177 (0x1193d8800) [pid = 1651] [serial = 2104] [outer = 0x0] [url = about:blank] 15:14:35 INFO - PROCESS | 1651 | --DOMWINDOW == 176 (0x134b5ac00) [pid = 1651] [serial = 2119] [outer = 0x0] [url = about:blank] 15:14:35 INFO - PROCESS | 1651 | --DOMWINDOW == 175 (0x13542a000) [pid = 1651] [serial = 2120] [outer = 0x0] [url = about:blank] 15:14:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 15:14:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 923ms 15:14:35 INFO - PROCESS | 1651 | 1462832075270 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 15:14:35 INFO - PROCESS | 1651 | 1462832075272 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 15:14:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 15:14:35 INFO - PROCESS | 1651 | 1462832075274 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 15:14:35 INFO - PROCESS | 1651 | 1462832075275 Marionette TRACE conn2 <- [1,2982,null,{}] 15:14:35 INFO - PROCESS | 1651 | 1462832075278 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:35 INFO - PROCESS | 1651 | 1462832075396 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 15:14:35 INFO - PROCESS | 1651 | 1462832075401 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x12456b000 == 109 [pid = 1651] [id = 754] 15:14:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 176 (0x1194f6c00) [pid = 1651] [serial = 2261] [outer = 0x0] 15:14:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 177 (0x1199df000) [pid = 1651] [serial = 2262] [outer = 0x1194f6c00] 15:14:35 INFO - PROCESS | 1651 | 1462832075425 Marionette DEBUG loaded listener.js 15:14:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 178 (0x1211be400) [pid = 1651] [serial = 2263] [outer = 0x1194f6c00] 15:14:35 INFO - PROCESS | 1651 | 1462832075795 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 15:14:35 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 15:14:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 15:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 15:14:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 570ms 15:14:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 15:14:35 INFO - PROCESS | 1651 | 1462832075845 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 15:14:35 INFO - PROCESS | 1651 | 1462832075846 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 15:14:35 INFO - PROCESS | 1651 | 1462832075848 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 15:14:35 INFO - PROCESS | 1651 | 1462832075849 Marionette TRACE conn2 <- [1,2986,null,{}] 15:14:35 INFO - PROCESS | 1651 | 1462832075851 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:35 INFO - PROCESS | 1651 | 1462832075955 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 15:14:35 INFO - PROCESS | 1651 | 1462832075959 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x125f0c800 == 110 [pid = 1651] [id = 755] 15:14:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 179 (0x1211ec400) [pid = 1651] [serial = 2264] [outer = 0x0] 15:14:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 180 (0x122b77400) [pid = 1651] [serial = 2265] [outer = 0x1211ec400] 15:14:35 INFO - PROCESS | 1651 | 1462832075985 Marionette DEBUG loaded listener.js 15:14:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 181 (0x122da5400) [pid = 1651] [serial = 2266] [outer = 0x1211ec400] 15:14:36 INFO - PROCESS | 1651 | 1462832076353 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 15:14:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 15:14:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 519ms 15:14:36 INFO - PROCESS | 1651 | 1462832076368 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 15:14:36 INFO - PROCESS | 1651 | 1462832076370 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 15:14:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 15:14:36 INFO - PROCESS | 1651 | 1462832076372 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 15:14:36 INFO - PROCESS | 1651 | 1462832076373 Marionette TRACE conn2 <- [1,2990,null,{}] 15:14:36 INFO - PROCESS | 1651 | 1462832076375 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:36 INFO - PROCESS | 1651 | 1462832076521 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 15:14:36 INFO - PROCESS | 1651 | 1462832076531 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x129d29800 == 111 [pid = 1651] [id = 756] 15:14:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 182 (0x1211ed000) [pid = 1651] [serial = 2267] [outer = 0x0] 15:14:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 183 (0x122f62800) [pid = 1651] [serial = 2268] [outer = 0x1211ed000] 15:14:36 INFO - PROCESS | 1651 | 1462832076557 Marionette DEBUG loaded listener.js 15:14:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 184 (0x12409bc00) [pid = 1651] [serial = 2269] [outer = 0x1211ed000] 15:14:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ae81000 == 112 [pid = 1651] [id = 757] 15:14:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 185 (0x124022800) [pid = 1651] [serial = 2270] [outer = 0x0] 15:14:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 186 (0x124180400) [pid = 1651] [serial = 2271] [outer = 0x124022800] 15:14:36 INFO - PROCESS | 1651 | 1462832076899 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 15:14:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 15:14:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 568ms 15:14:36 INFO - PROCESS | 1651 | 1462832076940 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 15:14:36 INFO - PROCESS | 1651 | 1462832076942 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 15:14:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 15:14:36 INFO - PROCESS | 1651 | 1462832076944 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 15:14:36 INFO - PROCESS | 1651 | 1462832076945 Marionette TRACE conn2 <- [1,2994,null,{}] 15:14:36 INFO - PROCESS | 1651 | 1462832076947 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:37 INFO - PROCESS | 1651 | 1462832077091 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 15:14:37 INFO - PROCESS | 1651 | 1462832077224 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b90d000 == 113 [pid = 1651] [id = 758] 15:14:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 187 (0x122a64000) [pid = 1651] [serial = 2272] [outer = 0x0] 15:14:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 188 (0x124181c00) [pid = 1651] [serial = 2273] [outer = 0x122a64000] 15:14:37 INFO - PROCESS | 1651 | 1462832077251 Marionette DEBUG loaded listener.js 15:14:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 189 (0x124767c00) [pid = 1651] [serial = 2274] [outer = 0x122a64000] 15:14:37 INFO - PROCESS | 1651 | 1462832077566 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 15:14:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:14:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 15:14:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 672ms 15:14:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 15:14:37 INFO - PROCESS | 1651 | 1462832077617 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 15:14:37 INFO - PROCESS | 1651 | 1462832077618 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 15:14:37 INFO - PROCESS | 1651 | 1462832077620 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 15:14:37 INFO - PROCESS | 1651 | 1462832077621 Marionette TRACE conn2 <- [1,2998,null,{}] 15:14:37 INFO - PROCESS | 1651 | 1462832077629 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:37 INFO - PROCESS | 1651 | 1462832077776 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 15:14:37 INFO - PROCESS | 1651 | 1462832077792 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c110000 == 114 [pid = 1651] [id = 759] 15:14:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 190 (0x124768c00) [pid = 1651] [serial = 2275] [outer = 0x0] 15:14:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 191 (0x125799000) [pid = 1651] [serial = 2276] [outer = 0x124768c00] 15:14:37 INFO - PROCESS | 1651 | 1462832077817 Marionette DEBUG loaded listener.js 15:14:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 192 (0x125f2b800) [pid = 1651] [serial = 2277] [outer = 0x124768c00] 15:14:38 INFO - PROCESS | 1651 | 1462832078165 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 15:14:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 15:14:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 576ms 15:14:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 15:14:38 INFO - PROCESS | 1651 | 1462832078199 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 15:14:38 INFO - PROCESS | 1651 | 1462832078201 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 15:14:38 INFO - PROCESS | 1651 | 1462832078203 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 15:14:38 INFO - PROCESS | 1651 | 1462832078205 Marionette TRACE conn2 <- [1,3002,null,{}] 15:14:38 INFO - PROCESS | 1651 | 1462832078207 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:38 INFO - PROCESS | 1651 | 1462832078357 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 15:14:38 INFO - PROCESS | 1651 | 1462832078376 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c6c6000 == 115 [pid = 1651] [id = 760] 15:14:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 193 (0x1270b3400) [pid = 1651] [serial = 2278] [outer = 0x0] 15:14:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 194 (0x128b66800) [pid = 1651] [serial = 2279] [outer = 0x1270b3400] 15:14:38 INFO - PROCESS | 1651 | 1462832078405 Marionette DEBUG loaded listener.js 15:14:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 195 (0x128bb4400) [pid = 1651] [serial = 2280] [outer = 0x1270b3400] 15:14:38 INFO - PROCESS | 1651 | 1462832078761 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 15:14:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 15:14:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 620ms 15:14:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 15:14:38 INFO - PROCESS | 1651 | 1462832078830 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 15:14:38 INFO - PROCESS | 1651 | 1462832078831 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 15:14:38 INFO - PROCESS | 1651 | 1462832078833 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 15:14:38 INFO - PROCESS | 1651 | 1462832078834 Marionette TRACE conn2 <- [1,3006,null,{}] 15:14:38 INFO - PROCESS | 1651 | 1462832078837 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:38 INFO - PROCESS | 1651 | 1462832078982 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 15:14:39 INFO - PROCESS | 1651 | 1462832078996 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d2b8800 == 116 [pid = 1651] [id = 761] 15:14:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 196 (0x1270b3c00) [pid = 1651] [serial = 2281] [outer = 0x0] 15:14:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 197 (0x128bbc000) [pid = 1651] [serial = 2282] [outer = 0x1270b3c00] 15:14:39 INFO - PROCESS | 1651 | 1462832079021 Marionette DEBUG loaded listener.js 15:14:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 198 (0x128da0c00) [pid = 1651] [serial = 2283] [outer = 0x1270b3c00] 15:14:39 INFO - PROCESS | 1651 | --DOMWINDOW == 197 (0x135f49c00) [pid = 1651] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 15:14:39 INFO - PROCESS | 1651 | --DOMWINDOW == 196 (0x135f6ec00) [pid = 1651] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 15:14:39 INFO - PROCESS | 1651 | --DOMWINDOW == 195 (0x1415c3c00) [pid = 1651] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 15:14:39 INFO - PROCESS | 1651 | --DOMWINDOW == 194 (0x1196c4400) [pid = 1651] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 15:14:39 INFO - PROCESS | 1651 | --DOMWINDOW == 193 (0x12b992c00) [pid = 1651] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 15:14:39 INFO - PROCESS | 1651 | --DOMWINDOW == 192 (0x124764c00) [pid = 1651] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 15:14:39 INFO - PROCESS | 1651 | --DOMWINDOW == 191 (0x12c4c7400) [pid = 1651] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 15:14:39 INFO - PROCESS | 1651 | --DOMWINDOW == 190 (0x1164af800) [pid = 1651] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 15:14:39 INFO - PROCESS | 1651 | --DOMWINDOW == 189 (0x11894dc00) [pid = 1651] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 15:14:39 INFO - PROCESS | 1651 | --DOMWINDOW == 188 (0x110f47400) [pid = 1651] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 15:14:39 INFO - PROCESS | 1651 | --DOMWINDOW == 187 (0x135666400) [pid = 1651] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 15:14:39 INFO - PROCESS | 1651 | --DOMWINDOW == 186 (0x12e480c00) [pid = 1651] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 15:14:39 INFO - PROCESS | 1651 | --DOMWINDOW == 185 (0x134c6fc00) [pid = 1651] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 15:14:39 INFO - PROCESS | 1651 | 1462832079675 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 15:14:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 15:14:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 869ms 15:14:39 INFO - PROCESS | 1651 | 1462832079702 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 15:14:39 INFO - PROCESS | 1651 | 1462832079704 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 15:14:39 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 15:14:39 INFO - PROCESS | 1651 | 1462832079706 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 15:14:39 INFO - PROCESS | 1651 | 1462832079707 Marionette TRACE conn2 <- [1,3010,null,{}] 15:14:39 INFO - PROCESS | 1651 | 1462832079709 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:39 INFO - PROCESS | 1651 | 1462832079867 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 15:14:39 INFO - PROCESS | 1651 | 1462832079929 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d2ca800 == 117 [pid = 1651] [id = 762] 15:14:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 186 (0x125e15000) [pid = 1651] [serial = 2284] [outer = 0x0] 15:14:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 187 (0x128d60000) [pid = 1651] [serial = 2285] [outer = 0x125e15000] 15:14:39 INFO - PROCESS | 1651 | 1462832079955 Marionette DEBUG loaded listener.js 15:14:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 188 (0x128e42000) [pid = 1651] [serial = 2286] [outer = 0x125e15000] 15:14:40 INFO - PROCESS | 1651 | 1462832080218 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 15:14:40 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 15:14:40 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 518ms 15:14:40 INFO - TEST-START | /FileAPI/FileReaderSync.worker 15:14:40 INFO - PROCESS | 1651 | 1462832080224 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 15:14:40 INFO - PROCESS | 1651 | 1462832080225 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 15:14:40 INFO - PROCESS | 1651 | 1462832080227 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 15:14:40 INFO - PROCESS | 1651 | 1462832080228 Marionette TRACE conn2 <- [1,3014,null,{}] 15:14:40 INFO - PROCESS | 1651 | 1462832080241 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:40 INFO - PROCESS | 1651 | 1462832080364 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 15:14:40 INFO - PROCESS | 1651 | 1462832080454 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x13519d000 == 118 [pid = 1651] [id = 763] 15:14:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 189 (0x128da2c00) [pid = 1651] [serial = 2287] [outer = 0x0] 15:14:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 190 (0x128e46c00) [pid = 1651] [serial = 2288] [outer = 0x128da2c00] 15:14:40 INFO - PROCESS | 1651 | 1462832080480 Marionette DEBUG loaded listener.js 15:14:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 191 (0x12926ac00) [pid = 1651] [serial = 2289] [outer = 0x128da2c00] 15:14:40 INFO - PROCESS | 1651 | [1651] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:14:40 INFO - PROCESS | 1651 | 1462832080773 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 15:14:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 15:14:40 INFO - {} 15:14:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 15:14:40 INFO - {} 15:14:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 15:14:40 INFO - {} 15:14:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 15:14:40 INFO - {} 15:14:40 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 579ms 15:14:40 INFO - TEST-START | /FileAPI/fileReader.html 15:14:40 INFO - PROCESS | 1651 | 1462832080806 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 15:14:40 INFO - PROCESS | 1651 | 1462832080807 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 15:14:40 INFO - PROCESS | 1651 | 1462832080809 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 15:14:40 INFO - PROCESS | 1651 | 1462832080811 Marionette TRACE conn2 <- [1,3018,null,{}] 15:14:40 INFO - PROCESS | 1651 | 1462832080815 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:40 INFO - PROCESS | 1651 | 1462832080929 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 15:14:40 INFO - PROCESS | 1651 | 1462832080933 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x1354ee800 == 119 [pid = 1651] [id = 764] 15:14:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 192 (0x129274c00) [pid = 1651] [serial = 2290] [outer = 0x0] 15:14:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 193 (0x1295c9c00) [pid = 1651] [serial = 2291] [outer = 0x129274c00] 15:14:40 INFO - PROCESS | 1651 | 1462832080958 Marionette DEBUG loaded listener.js 15:14:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 194 (0x12a79d000) [pid = 1651] [serial = 2292] [outer = 0x129274c00] 15:14:41 INFO - PROCESS | 1651 | 1462832081312 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 15:14:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 15:14:41 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 15:14:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 15:14:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 15:14:41 INFO - TEST-OK | /FileAPI/fileReader.html | took 519ms 15:14:41 INFO - PROCESS | 1651 | 1462832081336 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 15:14:41 INFO - PROCESS | 1651 | 1462832081337 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 15:14:41 INFO - TEST-START | /FileAPI/historical.html 15:14:41 INFO - PROCESS | 1651 | 1462832081339 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 15:14:41 INFO - PROCESS | 1651 | 1462832081340 Marionette TRACE conn2 <- [1,3022,null,{}] 15:14:41 INFO - PROCESS | 1651 | 1462832081342 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:41 INFO - PROCESS | 1651 | 1462832081510 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 15:14:41 INFO - PROCESS | 1651 | 1462832081677 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x112749800 == 120 [pid = 1651] [id = 765] 15:14:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 195 (0x110d5ec00) [pid = 1651] [serial = 2293] [outer = 0x0] 15:14:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 196 (0x110d8d800) [pid = 1651] [serial = 2294] [outer = 0x110d5ec00] 15:14:41 INFO - PROCESS | 1651 | 1462832081711 Marionette DEBUG loaded listener.js 15:14:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 197 (0x110f4e800) [pid = 1651] [serial = 2295] [outer = 0x110d5ec00] 15:14:42 INFO - PROCESS | 1651 | 1462832082127 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 15:14:42 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 15:14:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 15:14:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 15:14:42 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 15:14:42 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 15:14:42 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 15:14:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 15:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 15:14:42 INFO - TEST-OK | /FileAPI/historical.html | took 821ms 15:14:42 INFO - PROCESS | 1651 | 1462832082161 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 15:14:42 INFO - PROCESS | 1651 | 1462832082164 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 15:14:42 INFO - TEST-START | /FileAPI/idlharness.html 15:14:42 INFO - PROCESS | 1651 | 1462832082167 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 15:14:42 INFO - PROCESS | 1651 | 1462832082170 Marionette TRACE conn2 <- [1,3026,null,{}] 15:14:42 INFO - PROCESS | 1651 | 1462832082173 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:42 INFO - PROCESS | 1651 | 1462832082333 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 15:14:42 INFO - PROCESS | 1651 | 1462832082439 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x124287800 == 121 [pid = 1651] [id = 766] 15:14:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 198 (0x113183800) [pid = 1651] [serial = 2296] [outer = 0x0] 15:14:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 199 (0x113496400) [pid = 1651] [serial = 2297] [outer = 0x113183800] 15:14:42 INFO - PROCESS | 1651 | 1462832082472 Marionette DEBUG loaded listener.js 15:14:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 200 (0x1166cf400) [pid = 1651] [serial = 2298] [outer = 0x113183800] 15:14:43 INFO - PROCESS | 1651 | 1462832083040 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 15:14:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:14:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:14:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:14:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:14:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:14:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:14:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:14:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:14:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:14:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:14:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 15:14:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:14:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:14:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:14:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:14:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:14:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:14:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:14:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:14:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:14:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:14:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 15:14:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:14:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:14:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:14:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:14:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:14:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:14:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:14:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:14:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:14:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:14:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 15:14:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 15:14:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:14:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:14:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:14:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:14:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:14:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:14:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:14:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:14:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:14:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 15:14:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 15:14:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:14:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:14:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:14:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:14:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:14:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:14:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:14:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:14:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:14:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 15:14:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:14:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:14:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:14:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:14:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:14:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:14:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:14:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:14:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:14:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 15:14:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 15:14:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:14:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:14:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:14:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:14:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:14:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:14:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:14:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:14:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:14:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 15:14:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 15:14:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:14:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:14:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:14:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:14:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:14:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:14:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:14:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:14:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:14:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 15:14:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 15:14:43 INFO - TEST-OK | /FileAPI/idlharness.html | took 937ms 15:14:43 INFO - PROCESS | 1651 | 1462832083143 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 15:14:43 INFO - PROCESS | 1651 | 1462832083146 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 15:14:43 INFO - TEST-START | /FileAPI/idlharness.worker 15:14:43 INFO - PROCESS | 1651 | 1462832083156 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 15:14:43 INFO - PROCESS | 1651 | 1462832083157 Marionette TRACE conn2 <- [1,3030,null,{}] 15:14:43 INFO - PROCESS | 1651 | 1462832083160 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:43 INFO - PROCESS | 1651 | 1462832083299 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 15:14:43 INFO - PROCESS | 1651 | 1462832083401 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x138175800 == 122 [pid = 1651] [id = 767] 15:14:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 201 (0x128d9b400) [pid = 1651] [serial = 2299] [outer = 0x0] 15:14:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 202 (0x12ae4e800) [pid = 1651] [serial = 2300] [outer = 0x128d9b400] 15:14:43 INFO - PROCESS | 1651 | 1462832083432 Marionette DEBUG loaded listener.js 15:14:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 203 (0x12b993400) [pid = 1651] [serial = 2301] [outer = 0x128d9b400] 15:14:43 INFO - PROCESS | 1651 | [1651] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:14:44 INFO - PROCESS | 1651 | 1462832084163 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:14:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:14:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:14:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:14:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:14:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:14:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:14:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:14:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:14:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:14:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:14:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:14:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:14:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:14:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:14:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:14:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:14:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:14:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 15:14:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:14:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:14:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:14:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:14:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:14:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 15:14:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:14:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:14:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:14:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:14:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:14:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:14:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:14:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:14:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:14:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:14:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 15:14:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:14:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:14:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:14:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:14:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:14:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 15:14:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:14:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:14:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:14:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:14:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:14:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:14:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:14:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 15:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 15:14:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:14:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:14:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:14:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:14:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:14:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 15:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:14:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:14:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:14:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:14:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:14:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:14:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 15:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 15:14:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:14:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:14:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:14:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:14:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:14:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 15:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 15:14:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:14:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:14:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:14:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:14:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:14:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 15:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 15:14:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:14:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:14:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:14:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:14:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:14:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 15:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:14:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:14:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:14:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:14:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:14:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:14:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:14:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 15:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:14:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:14:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:14:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:14:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:14:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:14:44 INFO - {} 15:14:44 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1037ms 15:14:44 INFO - PROCESS | 1651 | 1462832084200 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 15:14:44 INFO - PROCESS | 1651 | 1462832084201 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 15:14:44 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 15:14:44 INFO - PROCESS | 1651 | 1462832084260 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 15:14:44 INFO - PROCESS | 1651 | 1462832084269 Marionette TRACE conn2 <- [1,3034,null,{}] 15:14:44 INFO - PROCESS | 1651 | 1462832084279 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:44 INFO - PROCESS | 1651 | 1462832084394 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 15:14:44 INFO - PROCESS | 1651 | 1462832084554 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x1437e5800 == 123 [pid = 1651] [id = 768] 15:14:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 204 (0x12a79f400) [pid = 1651] [serial = 2302] [outer = 0x0] 15:14:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 205 (0x12f248c00) [pid = 1651] [serial = 2303] [outer = 0x12a79f400] 15:14:44 INFO - PROCESS | 1651 | 1462832084606 Marionette DEBUG loaded listener.js 15:14:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 206 (0x135853000) [pid = 1651] [serial = 2304] [outer = 0x12a79f400] 15:14:45 INFO - PROCESS | 1651 | 1462832085136 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 15:14:45 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 15:14:45 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 943ms 15:14:45 INFO - TEST-START | /FileAPI/blob/Blob-close.html 15:14:45 INFO - PROCESS | 1651 | 1462832085149 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 15:14:45 INFO - PROCESS | 1651 | 1462832085151 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 15:14:45 INFO - PROCESS | 1651 | 1462832085153 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 15:14:45 INFO - PROCESS | 1651 | 1462832085155 Marionette TRACE conn2 <- [1,3038,null,{}] 15:14:45 INFO - PROCESS | 1651 | 1462832085157 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:45 INFO - PROCESS | 1651 | 1462832085290 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 15:14:45 INFO - PROCESS | 1651 | 1462832085423 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x1438a5800 == 124 [pid = 1651] [id = 769] 15:14:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 207 (0x135859800) [pid = 1651] [serial = 2305] [outer = 0x0] 15:14:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 208 (0x135974000) [pid = 1651] [serial = 2306] [outer = 0x135859800] 15:14:45 INFO - PROCESS | 1651 | 1462832085452 Marionette DEBUG loaded listener.js 15:14:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 209 (0x135a4e000) [pid = 1651] [serial = 2307] [outer = 0x135859800] 15:14:45 INFO - PROCESS | 1651 | 1462832085823 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 15:14:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 15:14:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 15:14:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 15:14:45 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 721ms 15:14:45 INFO - PROCESS | 1651 | 1462832085876 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 15:14:45 INFO - PROCESS | 1651 | 1462832085877 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 15:14:45 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 15:14:45 INFO - PROCESS | 1651 | 1462832085901 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 15:14:45 INFO - PROCESS | 1651 | 1462832085903 Marionette TRACE conn2 <- [1,3042,null,{}] 15:14:45 INFO - PROCESS | 1651 | 1462832085905 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:46 INFO - PROCESS | 1651 | 1462832086037 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 15:14:46 INFO - PROCESS | 1651 | 1462832086141 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x1353d2000 == 125 [pid = 1651] [id = 770] 15:14:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 210 (0x13596bc00) [pid = 1651] [serial = 2308] [outer = 0x0] 15:14:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 211 (0x135a62c00) [pid = 1651] [serial = 2309] [outer = 0x13596bc00] 15:14:46 INFO - PROCESS | 1651 | 1462832086176 Marionette DEBUG loaded listener.js 15:14:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 212 (0x135e1a400) [pid = 1651] [serial = 2310] [outer = 0x13596bc00] 15:14:46 INFO - PROCESS | 1651 | 1462832086639 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 15:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 15:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 15:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 15:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 15:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 15:14:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 15:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 15:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 15:14:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 15:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 15:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 15:14:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 15:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 15:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 15:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 15:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 15:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 15:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 15:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 15:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 15:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 15:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 15:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 15:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 15:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 15:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 15:14:46 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 787ms 15:14:46 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 15:14:46 INFO - PROCESS | 1651 | 1462832086684 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 15:14:46 INFO - PROCESS | 1651 | 1462832086686 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 15:14:46 INFO - PROCESS | 1651 | 1462832086689 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 15:14:46 INFO - PROCESS | 1651 | 1462832086690 Marionette TRACE conn2 <- [1,3046,null,{}] 15:14:46 INFO - PROCESS | 1651 | 1462832086738 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:46 INFO - PROCESS | 1651 | 1462832086860 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 15:14:46 INFO - PROCESS | 1651 | 1462832086992 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x144db2000 == 126 [pid = 1651] [id = 771] 15:14:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 213 (0x135f40000) [pid = 1651] [serial = 2311] [outer = 0x0] 15:14:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 214 (0x135f6ec00) [pid = 1651] [serial = 2312] [outer = 0x135f40000] 15:14:47 INFO - PROCESS | 1651 | 1462832087022 Marionette DEBUG loaded listener.js 15:14:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 215 (0x14123ac00) [pid = 1651] [serial = 2313] [outer = 0x135f40000] 15:14:47 INFO - PROCESS | 1651 | [1651] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:14:47 INFO - PROCESS | 1651 | 1462832087438 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 15:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 15:14:47 INFO - {} 15:14:47 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 761ms 15:14:47 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 15:14:47 INFO - PROCESS | 1651 | 1462832087450 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 15:14:47 INFO - PROCESS | 1651 | 1462832087451 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 15:14:47 INFO - PROCESS | 1651 | 1462832087454 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 15:14:47 INFO - PROCESS | 1651 | 1462832087455 Marionette TRACE conn2 <- [1,3050,null,{}] 15:14:47 INFO - PROCESS | 1651 | 1462832087458 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:47 INFO - PROCESS | 1651 | 1462832087588 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 15:14:47 INFO - PROCESS | 1651 | 1462832087724 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x144ee2800 == 127 [pid = 1651] [id = 772] 15:14:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 216 (0x141307c00) [pid = 1651] [serial = 2314] [outer = 0x0] 15:14:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 217 (0x141330400) [pid = 1651] [serial = 2315] [outer = 0x141307c00] 15:14:47 INFO - PROCESS | 1651 | 1462832087754 Marionette DEBUG loaded listener.js 15:14:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 218 (0x14202c400) [pid = 1651] [serial = 2316] [outer = 0x141307c00] 15:14:48 INFO - PROCESS | 1651 | 1462832088120 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 15:14:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 15:14:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 15:14:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 15:14:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 15:14:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 719ms 15:14:48 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 15:14:48 INFO - PROCESS | 1651 | 1462832088174 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 15:14:48 INFO - PROCESS | 1651 | 1462832088175 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 15:14:48 INFO - PROCESS | 1651 | 1462832088178 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 15:14:48 INFO - PROCESS | 1651 | 1462832088179 Marionette TRACE conn2 <- [1,3054,null,{}] 15:14:48 INFO - PROCESS | 1651 | 1462832088182 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:48 INFO - PROCESS | 1651 | 1462832088315 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 15:14:48 INFO - PROCESS | 1651 | 1462832088449 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x14514e000 == 128 [pid = 1651] [id = 773] 15:14:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 219 (0x141308c00) [pid = 1651] [serial = 2317] [outer = 0x0] 15:14:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 220 (0x142458800) [pid = 1651] [serial = 2318] [outer = 0x141308c00] 15:14:48 INFO - PROCESS | 1651 | 1462832088479 Marionette DEBUG loaded listener.js 15:14:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 221 (0x143546400) [pid = 1651] [serial = 2319] [outer = 0x141308c00] 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 15:14:49 INFO - PROCESS | 1651 | 1462832088991 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 15:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 15:14:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 15:14:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:14:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 15:14:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:14:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 15:14:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:14:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 15:14:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:14:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 15:14:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:14:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 15:14:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:14:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 15:14:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:14:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 15:14:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:14:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 15:14:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:14:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 15:14:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:14:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 15:14:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:14:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 15:14:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:14:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 15:14:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:14:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 15:14:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:14:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 15:14:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:14:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 15:14:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:14:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 15:14:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:14:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 15:14:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:14:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 15:14:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:14:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 15:14:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:14:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 15:14:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:14:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 15:14:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:14:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:14:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:14:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 15:14:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:14:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 15:14:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:14:49 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 841ms 15:14:49 INFO - TEST-START | /FileAPI/file/File-constructor.html 15:14:49 INFO - PROCESS | 1651 | 1462832089019 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 15:14:49 INFO - PROCESS | 1651 | 1462832089021 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 15:14:49 INFO - PROCESS | 1651 | 1462832089023 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 15:14:49 INFO - PROCESS | 1651 | 1462832089024 Marionette TRACE conn2 <- [1,3058,null,{}] 15:14:49 INFO - PROCESS | 1651 | 1462832089026 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:49 INFO - PROCESS | 1651 | 1462832089164 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 15:14:49 INFO - PROCESS | 1651 | 1462832089272 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x145391000 == 129 [pid = 1651] [id = 774] 15:14:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 222 (0x1425bb400) [pid = 1651] [serial = 2320] [outer = 0x0] 15:14:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 223 (0x1435a1000) [pid = 1651] [serial = 2321] [outer = 0x1425bb400] 15:14:49 INFO - PROCESS | 1651 | 1462832089302 Marionette DEBUG loaded listener.js 15:14:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 224 (0x12bceb000) [pid = 1651] [serial = 2322] [outer = 0x1425bb400] 15:14:49 INFO - PROCESS | 1651 | 1462832089685 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 15:14:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 15:14:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 15:14:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 15:14:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 15:14:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 15:14:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 15:14:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 15:14:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 15:14:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 15:14:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 15:14:49 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 15:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:49 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 15:14:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 15:14:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 15:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 15:14:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 15:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 15:14:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 15:14:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 15:14:49 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 670ms 15:14:49 INFO - PROCESS | 1651 | 1462832089694 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 15:14:49 INFO - PROCESS | 1651 | 1462832089695 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 15:14:49 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 15:14:49 INFO - PROCESS | 1651 | 1462832089698 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 15:14:49 INFO - PROCESS | 1651 | 1462832089700 Marionette TRACE conn2 <- [1,3062,null,{}] 15:14:49 INFO - PROCESS | 1651 | 1462832089703 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:49 INFO - PROCESS | 1651 | 1462832089836 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 15:14:49 INFO - PROCESS | 1651 | 1462832089973 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x138ac2000 == 130 [pid = 1651] [id = 775] 15:14:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 225 (0x12b994c00) [pid = 1651] [serial = 2323] [outer = 0x0] 15:14:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 226 (0x12bd0b800) [pid = 1651] [serial = 2324] [outer = 0x12b994c00] 15:14:50 INFO - PROCESS | 1651 | 1462832090009 Marionette DEBUG loaded listener.js 15:14:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 227 (0x12c4c2800) [pid = 1651] [serial = 2325] [outer = 0x12b994c00] 15:14:50 INFO - PROCESS | 1651 | [1651] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:14:50 INFO - PROCESS | 1651 | 1462832090425 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 15:14:50 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 15:14:50 INFO - {} 15:14:50 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 772ms 15:14:50 INFO - PROCESS | 1651 | 1462832090471 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 15:14:50 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 15:14:50 INFO - PROCESS | 1651 | 1462832090472 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 15:14:50 INFO - PROCESS | 1651 | 1462832090538 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 15:14:50 INFO - PROCESS | 1651 | 1462832090540 Marionette TRACE conn2 <- [1,3066,null,{}] 15:14:50 INFO - PROCESS | 1651 | 1462832090551 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:50 INFO - PROCESS | 1651 | 1462832090700 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 15:14:50 INFO - PROCESS | 1651 | 1462832090803 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x1420fa800 == 131 [pid = 1651] [id = 776] 15:14:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 228 (0x12cb54000) [pid = 1651] [serial = 2326] [outer = 0x0] 15:14:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 229 (0x12d30f400) [pid = 1651] [serial = 2327] [outer = 0x12cb54000] 15:14:50 INFO - PROCESS | 1651 | 1462832090834 Marionette DEBUG loaded listener.js 15:14:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 230 (0x12d397c00) [pid = 1651] [serial = 2328] [outer = 0x12cb54000] 15:14:51 INFO - PROCESS | 1651 | 1462832091181 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 15:14:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 15:14:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 15:14:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 15:14:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 15:14:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 15:14:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 15:14:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 15:14:51 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 742ms 15:14:51 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 15:14:51 INFO - PROCESS | 1651 | 1462832091217 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 15:14:51 INFO - PROCESS | 1651 | 1462832091219 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 15:14:51 INFO - PROCESS | 1651 | 1462832091221 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 15:14:51 INFO - PROCESS | 1651 | 1462832091222 Marionette TRACE conn2 <- [1,3070,null,{}] 15:14:51 INFO - PROCESS | 1651 | 1462832091225 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:51 INFO - PROCESS | 1651 | 1462832091359 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 15:14:51 INFO - PROCESS | 1651 | 1462832091473 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x143493800 == 132 [pid = 1651] [id = 777] 15:14:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 231 (0x12c686800) [pid = 1651] [serial = 2329] [outer = 0x0] 15:14:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 232 (0x1435a6000) [pid = 1651] [serial = 2330] [outer = 0x12c686800] 15:14:51 INFO - PROCESS | 1651 | 1462832091503 Marionette DEBUG loaded listener.js 15:14:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 233 (0x143b68800) [pid = 1651] [serial = 2331] [outer = 0x12c686800] 15:14:51 INFO - PROCESS | 1651 | 1462832091873 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 15:14:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 15:14:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 15:14:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 15:14:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 15:14:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 15:14:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 15:14:51 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 670ms 15:14:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 15:14:51 INFO - PROCESS | 1651 | 1462832091891 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 15:14:51 INFO - PROCESS | 1651 | 1462832091893 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 15:14:51 INFO - PROCESS | 1651 | 1462832091895 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 15:14:51 INFO - PROCESS | 1651 | 1462832091896 Marionette TRACE conn2 <- [1,3074,null,{}] 15:14:51 INFO - PROCESS | 1651 | 1462832091899 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:52 INFO - PROCESS | 1651 | 1462832092034 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 15:14:52 INFO - PROCESS | 1651 | 1462832092276 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x1434dd000 == 133 [pid = 1651] [id = 778] 15:14:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 234 (0x12cb56800) [pid = 1651] [serial = 2332] [outer = 0x0] 15:14:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 235 (0x143b76000) [pid = 1651] [serial = 2333] [outer = 0x12cb56800] 15:14:52 INFO - PROCESS | 1651 | 1462832092308 Marionette DEBUG loaded listener.js 15:14:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 236 (0x144c33000) [pid = 1651] [serial = 2334] [outer = 0x12cb56800] 15:14:52 INFO - PROCESS | 1651 | 1462832092689 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 15:14:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 15:14:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 15:14:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 15:14:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 15:14:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 15:14:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 15:14:52 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 823ms 15:14:52 INFO - PROCESS | 1651 | 1462832092718 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 15:14:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 15:14:52 INFO - PROCESS | 1651 | 1462832092720 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 15:14:52 INFO - PROCESS | 1651 | 1462832092722 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 15:14:52 INFO - PROCESS | 1651 | 1462832092724 Marionette TRACE conn2 <- [1,3078,null,{}] 15:14:52 INFO - PROCESS | 1651 | 1462832092726 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:52 INFO - PROCESS | 1651 | 1462832092863 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 15:14:53 INFO - PROCESS | 1651 | 1462832093007 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x122a0a000 == 134 [pid = 1651] [id = 779] 15:14:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 237 (0x118326000) [pid = 1651] [serial = 2335] [outer = 0x0] 15:14:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 238 (0x122f63400) [pid = 1651] [serial = 2336] [outer = 0x118326000] 15:14:53 INFO - PROCESS | 1651 | 1462832093037 Marionette DEBUG loaded listener.js 15:14:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 239 (0x1415d1000) [pid = 1651] [serial = 2337] [outer = 0x118326000] 15:14:53 INFO - PROCESS | 1651 | 1462832093442 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 15:14:53 INFO - PROCESS | 1651 | 1462832093494 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 15:14:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 15:14:53 INFO - PROCESS | 1651 | 1462832093497 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 15:14:53 INFO - PROCESS | 1651 | 1462832093498 Marionette TRACE conn2 <- [1,3082,null,{}] 15:14:53 INFO - PROCESS | 1651 | 1462832093501 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:53 INFO - PROCESS | 1651 | 1462832093654 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 15:14:53 INFO - PROCESS | 1651 | 1462832093804 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ae74000 == 135 [pid = 1651] [id = 780] 15:14:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 240 (0x113125c00) [pid = 1651] [serial = 2338] [outer = 0x0] 15:14:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 241 (0x141328800) [pid = 1651] [serial = 2339] [outer = 0x113125c00] 15:14:53 INFO - PROCESS | 1651 | 1462832093834 Marionette DEBUG loaded listener.js 15:14:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 242 (0x144d86800) [pid = 1651] [serial = 2340] [outer = 0x113125c00] 15:14:54 INFO - PROCESS | 1651 | 1462832094446 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 15:14:54 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 15:14:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 15:14:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 15:14:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 15:14:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1020ms 15:14:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 15:14:54 INFO - PROCESS | 1651 | 1462832094519 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 15:14:54 INFO - PROCESS | 1651 | 1462832094522 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 15:14:54 INFO - PROCESS | 1651 | 1462832094524 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 15:14:54 INFO - PROCESS | 1651 | 1462832094527 Marionette TRACE conn2 <- [1,3086,null,{}] 15:14:54 INFO - PROCESS | 1651 | 1462832094539 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:54 INFO - PROCESS | 1651 | 1462832094671 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 15:14:54 INFO - PROCESS | 1651 | 1462832094837 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x1270cc800 == 136 [pid = 1651] [id = 781] 15:14:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 243 (0x1121a9800) [pid = 1651] [serial = 2341] [outer = 0x0] 15:14:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 244 (0x113125000) [pid = 1651] [serial = 2342] [outer = 0x1121a9800] 15:14:54 INFO - PROCESS | 1651 | 1462832094868 Marionette DEBUG loaded listener.js 15:14:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 245 (0x114ede000) [pid = 1651] [serial = 2343] [outer = 0x1121a9800] 15:14:55 INFO - PROCESS | 1651 | 1462832095282 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 15:14:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 15:14:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 782ms 15:14:55 INFO - PROCESS | 1651 | 1462832095313 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 15:14:55 INFO - PROCESS | 1651 | 1462832095317 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 15:14:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 15:14:55 INFO - PROCESS | 1651 | 1462832095324 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 15:14:55 INFO - PROCESS | 1651 | 1462832095325 Marionette TRACE conn2 <- [1,3090,null,{}] 15:14:55 INFO - PROCESS | 1651 | 1462832095328 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:55 INFO - PROCESS | 1651 | 1462832095460 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 15:14:55 INFO - PROCESS | 1651 | 1462832095609 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x11935c000 == 137 [pid = 1651] [id = 782] 15:14:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 246 (0x118208000) [pid = 1651] [serial = 2344] [outer = 0x0] 15:14:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 247 (0x119496800) [pid = 1651] [serial = 2345] [outer = 0x118208000] 15:14:55 INFO - PROCESS | 1651 | 1462832095641 Marionette DEBUG loaded listener.js 15:14:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 248 (0x122b93c00) [pid = 1651] [serial = 2346] [outer = 0x118208000] 15:14:55 INFO - PROCESS | 1651 | --DOCSHELL 0x1354ee800 == 136 [pid = 1651] [id = 764] 15:14:55 INFO - PROCESS | 1651 | --DOCSHELL 0x13519d000 == 135 [pid = 1651] [id = 763] 15:14:55 INFO - PROCESS | 1651 | --DOCSHELL 0x12d2ca800 == 134 [pid = 1651] [id = 762] 15:14:55 INFO - PROCESS | 1651 | --DOCSHELL 0x12d2b8800 == 133 [pid = 1651] [id = 761] 15:14:55 INFO - PROCESS | 1651 | --DOCSHELL 0x12c6c6000 == 132 [pid = 1651] [id = 760] 15:14:55 INFO - PROCESS | 1651 | --DOMWINDOW == 247 (0x1436db400) [pid = 1651] [serial = 2206] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOCSHELL 0x12c110000 == 131 [pid = 1651] [id = 759] 15:14:56 INFO - PROCESS | 1651 | --DOCSHELL 0x12b90d000 == 130 [pid = 1651] [id = 758] 15:14:56 INFO - PROCESS | 1651 | --DOCSHELL 0x12ae81000 == 129 [pid = 1651] [id = 757] 15:14:56 INFO - PROCESS | 1651 | --DOCSHELL 0x129d29800 == 128 [pid = 1651] [id = 756] 15:14:56 INFO - PROCESS | 1651 | --DOCSHELL 0x125f0c800 == 127 [pid = 1651] [id = 755] 15:14:56 INFO - PROCESS | 1651 | --DOCSHELL 0x12456b000 == 126 [pid = 1651] [id = 754] 15:14:56 INFO - PROCESS | 1651 | --DOCSHELL 0x110f24000 == 125 [pid = 1651] [id = 753] 15:14:56 INFO - PROCESS | 1651 | --DOCSHELL 0x1161d0000 == 124 [pid = 1651] [id = 752] 15:14:56 INFO - PROCESS | 1651 | --DOCSHELL 0x129d3a800 == 123 [pid = 1651] [id = 751] 15:14:56 INFO - PROCESS | 1651 | --DOCSHELL 0x1166e1800 == 122 [pid = 1651] [id = 750] 15:14:56 INFO - PROCESS | 1651 | --DOCSHELL 0x117e09800 == 121 [pid = 1651] [id = 749] 15:14:56 INFO - PROCESS | 1651 | --DOCSHELL 0x1471f3000 == 120 [pid = 1651] [id = 747] 15:14:56 INFO - PROCESS | 1651 | --DOCSHELL 0x1453ca800 == 119 [pid = 1651] [id = 746] 15:14:56 INFO - PROCESS | 1651 | --DOCSHELL 0x1459ce000 == 118 [pid = 1651] [id = 745] 15:14:56 INFO - PROCESS | 1651 | --DOCSHELL 0x1454b8800 == 117 [pid = 1651] [id = 744] 15:14:56 INFO - PROCESS | 1651 | --DOCSHELL 0x1459d0000 == 116 [pid = 1651] [id = 743] 15:14:56 INFO - PROCESS | 1651 | --DOCSHELL 0x1456d9800 == 115 [pid = 1651] [id = 742] 15:14:56 INFO - PROCESS | 1651 | --DOCSHELL 0x145414000 == 114 [pid = 1651] [id = 741] 15:14:56 INFO - PROCESS | 1651 | --DOCSHELL 0x1453d5000 == 113 [pid = 1651] [id = 740] 15:14:56 INFO - PROCESS | 1651 | --DOCSHELL 0x14539e800 == 112 [pid = 1651] [id = 739] 15:14:56 INFO - PROCESS | 1651 | --DOCSHELL 0x1438ae000 == 111 [pid = 1651] [id = 738] 15:14:56 INFO - PROCESS | 1651 | --DOCSHELL 0x1351a9000 == 110 [pid = 1651] [id = 737] 15:14:56 INFO - PROCESS | 1651 | --DOCSHELL 0x1185eb800 == 109 [pid = 1651] [id = 736] 15:14:56 INFO - PROCESS | 1651 | 1462832096089 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 15:14:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 15:14:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 771ms 15:14:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 15:14:56 INFO - PROCESS | 1651 | 1462832096094 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 15:14:56 INFO - PROCESS | 1651 | 1462832096096 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 15:14:56 INFO - PROCESS | 1651 | 1462832096098 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 15:14:56 INFO - PROCESS | 1651 | 1462832096100 Marionette TRACE conn2 <- [1,3094,null,{}] 15:14:56 INFO - PROCESS | 1651 | 1462832096108 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:56 INFO - PROCESS | 1651 | 1462832096227 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 246 (0x138148000) [pid = 1651] [serial = 2191] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 245 (0x1400bbc00) [pid = 1651] [serial = 2194] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 244 (0x1415ccc00) [pid = 1651] [serial = 2197] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 243 (0x124460c00) [pid = 1651] [serial = 2200] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 242 (0x12d31f000) [pid = 1651] [serial = 2201] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 241 (0x135f4b800) [pid = 1651] [serial = 2203] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 240 (0x1425b9800) [pid = 1651] [serial = 2149] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 239 (0x12a6e9c00) [pid = 1651] [serial = 2134] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 238 (0x128bb9400) [pid = 1651] [serial = 2176] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 237 (0x12a6e3400) [pid = 1651] [serial = 2177] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 236 (0x12cd93c00) [pid = 1651] [serial = 2182] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 235 (0x12d397400) [pid = 1651] [serial = 2183] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 234 (0x12b996400) [pid = 1651] [serial = 2179] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 233 (0x12bd0c400) [pid = 1651] [serial = 2180] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 232 (0x122dac400) [pid = 1651] [serial = 2174] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 231 (0x1193d1400) [pid = 1651] [serial = 2173] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 230 (0x1132df400) [pid = 1651] [serial = 2171] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 229 (0x1121b2800) [pid = 1651] [serial = 2170] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 228 (0x11856dc00) [pid = 1651] [serial = 2167] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 227 (0x143b75000) [pid = 1651] [serial = 2161] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 226 (0x12d302c00) [pid = 1651] [serial = 2137] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 225 (0x143735000) [pid = 1651] [serial = 2155] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 224 (0x142171000) [pid = 1651] [serial = 2152] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 223 (0x13885b000) [pid = 1651] [serial = 2126] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 222 (0x141331000) [pid = 1651] [serial = 2143] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 221 (0x135856c00) [pid = 1651] [serial = 2188] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 220 (0x144c2e000) [pid = 1651] [serial = 2164] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 219 (0x12409f800) [pid = 1651] [serial = 2131] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 218 (0x13542c400) [pid = 1651] [serial = 2185] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 217 (0x135852400) [pid = 1651] [serial = 2186] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 216 (0x135a43400) [pid = 1651] [serial = 2140] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 215 (0x143791400) [pid = 1651] [serial = 2158] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 214 (0x116a5fc00) [pid = 1651] [serial = 2128] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 213 (0x142169c00) [pid = 1651] [serial = 2146] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 212 (0x1435ab800) [pid = 1651] [serial = 2204] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 211 (0x143547400) [pid = 1651] [serial = 2198] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 210 (0x138998400) [pid = 1651] [serial = 2192] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 209 (0x14132ec00) [pid = 1651] [serial = 2195] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | --DOMWINDOW == 208 (0x135f43400) [pid = 1651] [serial = 2189] [outer = 0x0] [url = about:blank] 15:14:56 INFO - PROCESS | 1651 | 1462832096337 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x122a14000 == 110 [pid = 1651] [id = 783] 15:14:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 209 (0x112792400) [pid = 1651] [serial = 2347] [outer = 0x0] 15:14:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 210 (0x122dac400) [pid = 1651] [serial = 2348] [outer = 0x112792400] 15:14:56 INFO - PROCESS | 1651 | 1462832096370 Marionette DEBUG loaded listener.js 15:14:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 211 (0x12446d400) [pid = 1651] [serial = 2349] [outer = 0x112792400] 15:14:56 INFO - PROCESS | 1651 | 1462832096691 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 15:14:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 15:14:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 620ms 15:14:56 INFO - PROCESS | 1651 | 1462832096719 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 15:14:56 INFO - PROCESS | 1651 | 1462832096720 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 15:14:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 15:14:56 INFO - PROCESS | 1651 | 1462832096723 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 15:14:56 INFO - PROCESS | 1651 | 1462832096724 Marionette TRACE conn2 <- [1,3098,null,{}] 15:14:56 INFO - PROCESS | 1651 | 1462832096726 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:56 INFO - PROCESS | 1651 | 1462832096843 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 15:14:56 INFO - PROCESS | 1651 | 1462832096963 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a797000 == 111 [pid = 1651] [id = 784] 15:14:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 212 (0x125795400) [pid = 1651] [serial = 2350] [outer = 0x0] 15:14:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 213 (0x1270bfc00) [pid = 1651] [serial = 2351] [outer = 0x125795400] 15:14:56 INFO - PROCESS | 1651 | 1462832096990 Marionette DEBUG loaded listener.js 15:14:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 214 (0x128bb9c00) [pid = 1651] [serial = 2352] [outer = 0x125795400] 15:14:57 INFO - PROCESS | 1651 | 1462832097277 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 15:14:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 15:14:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 15:14:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 618ms 15:14:57 INFO - PROCESS | 1651 | 1462832097341 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 15:14:57 INFO - PROCESS | 1651 | 1462832097343 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 15:14:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 15:14:57 INFO - PROCESS | 1651 | 1462832097345 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 15:14:57 INFO - PROCESS | 1651 | 1462832097346 Marionette TRACE conn2 <- [1,3102,null,{}] 15:14:57 INFO - PROCESS | 1651 | 1462832097349 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:57 INFO - PROCESS | 1651 | 1462832097503 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 15:14:57 INFO - PROCESS | 1651 | 1462832097512 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bd40000 == 112 [pid = 1651] [id = 785] 15:14:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 215 (0x128b6d400) [pid = 1651] [serial = 2353] [outer = 0x0] 15:14:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 216 (0x128d64400) [pid = 1651] [serial = 2354] [outer = 0x128b6d400] 15:14:57 INFO - PROCESS | 1651 | 1462832097538 Marionette DEBUG loaded listener.js 15:14:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 217 (0x128e91c00) [pid = 1651] [serial = 2355] [outer = 0x128b6d400] 15:14:57 INFO - PROCESS | 1651 | 1462832097877 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 15:14:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 15:14:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 572ms 15:14:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 15:14:57 INFO - PROCESS | 1651 | 1462832097918 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 15:14:57 INFO - PROCESS | 1651 | 1462832097920 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 15:14:57 INFO - PROCESS | 1651 | 1462832097923 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 15:14:57 INFO - PROCESS | 1651 | 1462832097925 Marionette TRACE conn2 <- [1,3106,null,{}] 15:14:57 INFO - PROCESS | 1651 | 1462832097928 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:58 INFO - PROCESS | 1651 | 1462832098112 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 15:14:58 INFO - PROCESS | 1651 | 1462832098332 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e1c2000 == 113 [pid = 1651] [id = 786] 15:14:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 218 (0x12926c400) [pid = 1651] [serial = 2356] [outer = 0x0] 15:14:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 219 (0x12a6e2c00) [pid = 1651] [serial = 2357] [outer = 0x12926c400] 15:14:58 INFO - PROCESS | 1651 | 1462832098374 Marionette DEBUG loaded listener.js 15:14:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 220 (0x12bd0c400) [pid = 1651] [serial = 2358] [outer = 0x12926c400] 15:14:58 INFO - PROCESS | 1651 | 1462832098741 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 15:14:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 15:14:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 15:14:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 15:14:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 871ms 15:14:58 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 15:14:58 INFO - PROCESS | 1651 | 1462832098794 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 15:14:58 INFO - PROCESS | 1651 | 1462832098795 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 15:14:58 INFO - PROCESS | 1651 | 1462832098797 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 15:14:58 INFO - PROCESS | 1651 | 1462832098798 Marionette TRACE conn2 <- [1,3110,null,{}] 15:14:58 INFO - PROCESS | 1651 | 1462832098806 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:58 INFO - PROCESS | 1651 | 1462832098965 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 15:14:58 INFO - PROCESS | 1651 | 1462832098980 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x1354fb800 == 114 [pid = 1651] [id = 787] 15:14:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 221 (0x12c4bac00) [pid = 1651] [serial = 2359] [outer = 0x0] 15:14:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 222 (0x12c4bfc00) [pid = 1651] [serial = 2360] [outer = 0x12c4bac00] 15:14:59 INFO - PROCESS | 1651 | 1462832099006 Marionette DEBUG loaded listener.js 15:14:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 223 (0x12cb52000) [pid = 1651] [serial = 2361] [outer = 0x12c4bac00] 15:14:59 INFO - PROCESS | 1651 | 1462832099344 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 15:14:59 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 15:14:59 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 15:14:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 15:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 15:14:59 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 570ms 15:14:59 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 15:14:59 INFO - PROCESS | 1651 | 1462832099369 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 15:14:59 INFO - PROCESS | 1651 | 1462832099370 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 15:14:59 INFO - PROCESS | 1651 | 1462832099372 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 15:14:59 INFO - PROCESS | 1651 | 1462832099373 Marionette TRACE conn2 <- [1,3114,null,{}] 15:14:59 INFO - PROCESS | 1651 | 1462832099375 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:59 INFO - PROCESS | 1651 | 1462832099535 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 15:14:59 INFO - PROCESS | 1651 | 1462832099551 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\", \"a0845888-a837-4551-b43c-ccc337322ff7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x135f25000 == 115 [pid = 1651] [id = 788] 15:14:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 224 (0x12c4c8400) [pid = 1651] [serial = 2362] [outer = 0x0] 15:14:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 225 (0x12d303800) [pid = 1651] [serial = 2363] [outer = 0x12c4c8400] 15:14:59 INFO - PROCESS | 1651 | 1462832099576 Marionette DEBUG loaded listener.js 15:14:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 226 (0x12dd82000) [pid = 1651] [serial = 2364] [outer = 0x12c4c8400] 15:14:59 INFO - PROCESS | 1651 | 1462832099940 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 15:14:59 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 15:14:59 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 620ms 15:15:00 INFO - PROCESS | 1651 | 1462832100000 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 15:15:00 INFO - PROCESS | 1651 | 1462832100002 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 15:15:00 INFO - PROCESS | 1651 | --DOMWINDOW == 225 (0x110f4b000) [pid = 1651] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 15:15:00 INFO - PROCESS | 1651 | --DOMWINDOW == 224 (0x1211ed000) [pid = 1651] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 15:15:00 INFO - PROCESS | 1651 | --DOMWINDOW == 223 (0x1211ec400) [pid = 1651] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 15:15:00 INFO - PROCESS | 1651 | --DOMWINDOW == 222 (0x122a64000) [pid = 1651] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 15:15:00 INFO - PROCESS | 1651 | --DOMWINDOW == 221 (0x111fedc00) [pid = 1651] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 15:15:00 INFO - PROCESS | 1651 | --DOMWINDOW == 220 (0x11819bc00) [pid = 1651] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 15:15:00 INFO - PROCESS | 1651 | --DOMWINDOW == 219 (0x125e15000) [pid = 1651] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 15:15:00 INFO - PROCESS | 1651 | --DOMWINDOW == 218 (0x144d78400) [pid = 1651] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:15:00 INFO - PROCESS | 1651 | --DOMWINDOW == 217 (0x1270b3c00) [pid = 1651] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 15:15:00 INFO - PROCESS | 1651 | --DOMWINDOW == 216 (0x1270b3400) [pid = 1651] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 15:15:00 INFO - PROCESS | 1651 | --DOMWINDOW == 215 (0x128da2c00) [pid = 1651] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 15:15:00 INFO - PROCESS | 1651 | --DOMWINDOW == 214 (0x110d92400) [pid = 1651] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 15:15:00 INFO - PROCESS | 1651 | --DOMWINDOW == 213 (0x124768c00) [pid = 1651] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 15:15:00 INFO - PROCESS | 1651 | --DOMWINDOW == 212 (0x124022800) [pid = 1651] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:15:00 INFO - PROCESS | 1651 | --DOMWINDOW == 211 (0x1194f6c00) [pid = 1651] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 15:15:00 INFO - PROCESS | 1651 | --DOMWINDOW == 210 (0x113497800) [pid = 1651] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 15:15:00 INFO - PROCESS | 1651 | --DOMWINDOW == 209 (0x1435af000) [pid = 1651] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 15:15:01 WARNING - u'runner_teardown' () 15:15:01 INFO - No more tests 15:15:01 INFO - Got 0 unexpected results 15:15:01 INFO - SUITE-END | took 559s 15:15:01 INFO - Closing logging queue 15:15:01 INFO - queue closed 15:15:01 INFO - Return code: 0 15:15:01 WARNING - # TBPL SUCCESS # 15:15:01 INFO - Running post-action listener: _resource_record_post_action 15:15:01 INFO - Running post-run listener: _resource_record_post_run 15:15:02 INFO - Total resource usage - Wall time: 581s; CPU: 57.0%; Read bytes: 36812288; Write bytes: 953287168; Read time: 420; Write time: 4652 15:15:02 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 15:15:02 INFO - install - Wall time: 19s; CPU: 54.0%; Read bytes: 151673344; Write bytes: 143974400; Read time: 13605; Write time: 274 15:15:02 INFO - run-tests - Wall time: 563s; CPU: 57.0%; Read bytes: 29543936; Write bytes: 797696512; Read time: 327; Write time: 4337 15:15:02 INFO - Running post-run listener: _upload_blobber_files 15:15:02 INFO - Blob upload gear active. 15:15:02 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 15:15:02 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 15:15:02 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 15:15:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 15:15:02 INFO - (blobuploader) - INFO - Open directory for files ... 15:15:02 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 15:15:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:15:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:15:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 15:15:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:15:03 INFO - (blobuploader) - INFO - Done attempting. 15:15:03 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 15:15:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:15:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:15:05 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 15:15:05 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:15:05 INFO - (blobuploader) - INFO - Done attempting. 15:15:05 INFO - (blobuploader) - INFO - Iteration through files over. 15:15:05 INFO - Return code: 0 15:15:05 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 15:15:05 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 15:15:05 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/466476555e544c1104a62ecb806d0e2910150da285041d5cb88dcf3444d288d94272d02ab54cb0fe2be064586ddb98588184a464360abe5933b9d01c3e554aca", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/dc6b4b9a2e0389e7cdbea3c44ceb243834fcfaceb9d64de7406ded43f82c52aaef4fb597eb7f49bd8d7887840930c5eefffd33d03ca340b341d115587b5a3990"} 15:15:05 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 15:15:05 INFO - Writing to file /builds/slave/test/properties/blobber_files 15:15:05 INFO - Contents: 15:15:05 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/466476555e544c1104a62ecb806d0e2910150da285041d5cb88dcf3444d288d94272d02ab54cb0fe2be064586ddb98588184a464360abe5933b9d01c3e554aca", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/dc6b4b9a2e0389e7cdbea3c44ceb243834fcfaceb9d64de7406ded43f82c52aaef4fb597eb7f49bd8d7887840930c5eefffd33d03ca340b341d115587b5a3990"} 15:15:05 INFO - Running post-run listener: copy_logs_to_upload_dir 15:15:05 INFO - Copying logs to upload dir... 15:15:05 INFO - mkdir: /builds/slave/test/build/upload/logs 15:15:05 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=644.214102 ========= master_lag: 0.26 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 44 secs) (at 2016-05-09 15:15:06.093020) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-09 15:15:06.097067) ========= 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.sBDRyASFVz/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.MU1xyF6BYI/Listeners TMPDIR=/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/466476555e544c1104a62ecb806d0e2910150da285041d5cb88dcf3444d288d94272d02ab54cb0fe2be064586ddb98588184a464360abe5933b9d01c3e554aca", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/dc6b4b9a2e0389e7cdbea3c44ceb243834fcfaceb9d64de7406ded43f82c52aaef4fb597eb7f49bd8d7887840930c5eefffd33d03ca340b341d115587b5a3990"} build_url:https://queue.taskcluster.net/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012900 build_url: 'https://queue.taskcluster.net/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/466476555e544c1104a62ecb806d0e2910150da285041d5cb88dcf3444d288d94272d02ab54cb0fe2be064586ddb98588184a464360abe5933b9d01c3e554aca", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/dc6b4b9a2e0389e7cdbea3c44ceb243834fcfaceb9d64de7406ded43f82c52aaef4fb597eb7f49bd8d7887840930c5eefffd33d03ca340b341d115587b5a3990"}' symbols_url: 'https://queue.taskcluster.net/v1/task/P1tD9-FdSsGd_A8zpnT47Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-09 15:15:06.126485) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 15:15:06.129028) ========= 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.sBDRyASFVz/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.MU1xyF6BYI/Listeners TMPDIR=/var/folders/_n/kpth4c2s6392plpy6hkyfjq000000w/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.004978 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 15:15:06.177182) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-09 15:15:06.177476) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-09 15:15:06.178102) ========= ========= Total master_lag: 0.37 =========